builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0272 starttime: 1464622303.09 results: success (0) buildid: 20160530073151 builduid: 931f49bf727d468790e98b2743145d93 revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.094930) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.095422) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.095722) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.117612) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.118235) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-30 08:31:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.27M=0.001s 2016-05-30 08:31:43 (8.27 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.119763 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.407737) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.408061) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.021006 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.447077) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:43.447428) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-30 08:31:43,519 truncating revision to first 12 chars 2016-05-30 08:31:43,519 Setting DEBUG logging. 2016-05-30 08:31:43,519 attempt 1/10 2016-05-30 08:31:43,519 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ed1c3aae4608?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:31:44,178 unpacking tar archive at: mozilla-aurora-ed1c3aae4608/testing/mozharness/ program finished with exit code 0 elapsedTime=0.920413 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:44.387899) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:44.388204) ========= script_repo_revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:44.388637) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:44.388899) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:31:44.405698) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-05-30 08:31:44.406124) ========= /tools/buildbot/bin/python 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-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 08:31:44 INFO - MultiFileLogger online at 20160530 08:31:44 in /builds/slave/test 08:31:44 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-aurora --download-symbols true 08:31:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:31:44 INFO - {'append_to_log': False, 08:31:44 INFO - 'base_work_dir': '/builds/slave/test', 08:31:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:31:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:31:44 INFO - 'buildbot_json_path': 'buildprops.json', 08:31:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:31:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:31:44 INFO - 'download_minidump_stackwalk': True, 08:31:44 INFO - 'download_symbols': 'true', 08:31:44 INFO - 'e10s': False, 08:31:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:31:44 INFO - 'tooltool.py': '/tools/tooltool.py', 08:31:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:31:44 INFO - '/tools/misc-python/virtualenv.py')}, 08:31:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:31:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:31:44 INFO - 'log_level': 'info', 08:31:44 INFO - 'log_to_console': True, 08:31:44 INFO - 'opt_config_files': (), 08:31:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:31:44 INFO - '--processes=1', 08:31:44 INFO - '--config=%(test_path)s/wptrunner.ini', 08:31:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:31:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:31:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:31:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:31:44 INFO - 'pip_index': False, 08:31:44 INFO - 'require_test_zip': True, 08:31:44 INFO - 'test_type': ('testharness',), 08:31:44 INFO - 'this_chunk': '1', 08:31:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:31:44 INFO - 'total_chunks': '10', 08:31:44 INFO - 'virtualenv_path': 'venv', 08:31:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:31:44 INFO - 'work_dir': 'build'} 08:31:44 INFO - ##### 08:31:44 INFO - ##### Running clobber step. 08:31:44 INFO - ##### 08:31:44 INFO - Running pre-action listener: _resource_record_pre_action 08:31:44 INFO - Running main action method: clobber 08:31:44 INFO - rmtree: /builds/slave/test/build 08:31:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:31:45 INFO - Running post-action listener: _resource_record_post_action 08:31:45 INFO - ##### 08:31:45 INFO - ##### Running read-buildbot-config step. 08:31:45 INFO - ##### 08:31:45 INFO - Running pre-action listener: _resource_record_pre_action 08:31:45 INFO - Running main action method: read_buildbot_config 08:31:45 INFO - Using buildbot properties: 08:31:45 INFO - { 08:31:45 INFO - "project": "", 08:31:45 INFO - "product": "firefox", 08:31:45 INFO - "script_repo_revision": "production", 08:31:45 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:31:45 INFO - "repository": "", 08:31:45 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:31:45 INFO - "buildid": "20160530073151", 08:31:45 INFO - "pgo_build": "False", 08:31:45 INFO - "basedir": "/builds/slave/test", 08:31:45 INFO - "buildnumber": 7, 08:31:45 INFO - "slavename": "t-yosemite-r7-0272", 08:31:45 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 08:31:45 INFO - "platform": "macosx64", 08:31:45 INFO - "branch": "mozilla-aurora", 08:31:45 INFO - "revision": "ed1c3aae460813241ce2c3480df30fae2268ab1f", 08:31:45 INFO - "repo_path": "releases/mozilla-aurora", 08:31:45 INFO - "moz_repo_path": "", 08:31:45 INFO - "stage_platform": "macosx64", 08:31:45 INFO - "builduid": "931f49bf727d468790e98b2743145d93", 08:31:45 INFO - "slavebuilddir": "test" 08:31:45 INFO - } 08:31:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:31:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:31:45 INFO - Running post-action listener: _resource_record_post_action 08:31:45 INFO - ##### 08:31:45 INFO - ##### Running download-and-extract step. 08:31:45 INFO - ##### 08:31:45 INFO - Running pre-action listener: _resource_record_pre_action 08:31:45 INFO - Running main action method: download_and_extract 08:31:45 INFO - mkdir: /builds/slave/test/build/tests 08:31:45 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:45 INFO - https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:31:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:31:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:31:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:31:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 08:31:47 INFO - Downloaded 1235 bytes. 08:31:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:31:47 INFO - Using the following test package requirements: 08:31:47 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:31:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:31:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:31:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'jsshell-mac64.zip'], 08:31:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:31:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:31:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:31:47 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:31:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:31:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:31:47 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:31:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 08:31:47 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:47 INFO - https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:31:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:31:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:31:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:31:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 08:31:48 INFO - Downloaded 18306352 bytes. 08:31:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:31:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:31:48 INFO - caution: filename not matched: web-platform/* 08:31:48 INFO - Return code: 11 08:31:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:48 INFO - https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:31:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:31:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:31:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:31:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 08:31:50 INFO - Downloaded 36409193 bytes. 08:31:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:31:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:31:54 INFO - caution: filename not matched: bin/* 08:31:54 INFO - caution: filename not matched: config/* 08:31:54 INFO - caution: filename not matched: mozbase/* 08:31:54 INFO - caution: filename not matched: marionette/* 08:31:54 INFO - caution: filename not matched: tools/wptserve/* 08:31:54 INFO - Return code: 11 08:31:54 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:54 INFO - https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:31:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:31:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:31:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:31:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 08:31:56 INFO - Downloaded 73046541 bytes. 08:31:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:31:56 INFO - mkdir: /builds/slave/test/properties 08:31:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:31:56 INFO - Writing to file /builds/slave/test/properties/build_url 08:31:56 INFO - Contents: 08:31:56 INFO - build_url:https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:31:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:31:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:31:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:31:58 INFO - Contents: 08:31:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:31:58 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:58 INFO - https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:31:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:31:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:31:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:31:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 08:32:01 INFO - Downloaded 103655447 bytes. 08:32:01 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:32:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:32:05 INFO - Return code: 0 08:32:05 INFO - Running post-action listener: _resource_record_post_action 08:32:05 INFO - Running post-action listener: set_extra_try_arguments 08:32:05 INFO - ##### 08:32:05 INFO - ##### Running create-virtualenv step. 08:32:05 INFO - ##### 08:32:05 INFO - Running pre-action listener: _pre_create_virtualenv 08:32:05 INFO - Running pre-action listener: _resource_record_pre_action 08:32:05 INFO - Running main action method: create_virtualenv 08:32:05 INFO - Creating virtualenv /builds/slave/test/build/venv 08:32:05 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 08:32:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:32:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:32:05 INFO - Using real prefix '/tools/python27' 08:32:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:32:06 INFO - Installing distribute.............................................................................................................................................................................................done. 08:32:09 INFO - Installing pip.................done. 08:32:09 INFO - Return code: 0 08:32:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:32:09 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:09 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:09 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x104363e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104380f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa08ada14c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:32:09 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:32:09 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:32:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:09 INFO - 'HOME': '/Users/cltbld', 08:32:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:09 INFO - 'LOGNAME': 'cltbld', 08:32:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:09 INFO - 'MOZ_NO_REMOTE': '1', 08:32:09 INFO - 'NO_EM_RESTART': '1', 08:32:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:09 INFO - 'PWD': '/builds/slave/test', 08:32:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:09 INFO - 'SHELL': '/bin/bash', 08:32:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:09 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:09 INFO - 'USER': 'cltbld', 08:32:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:09 INFO - 'XPC_FLAGS': '0x0', 08:32:09 INFO - 'XPC_SERVICE_NAME': '0', 08:32:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:32:09 INFO - Downloading/unpacking psutil>=0.7.1 08:32: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 08:32: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 08:32:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32: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 08:32: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 08:32:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:32:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:32:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:32:12 INFO - Installing collected packages: psutil 08:32:12 INFO - Running setup.py install for psutil 08:32:12 INFO - building 'psutil._psutil_osx' extension 08:32:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:32:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 08:32:12 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 08:32:13 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 08:32:13 INFO - building 'psutil._psutil_posix' extension 08:32:13 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 08:32:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:32:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:32:13 INFO - ^ 08:32:13 INFO - 1 warning generated. 08:32:13 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:32:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:32:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:32:13 INFO - Successfully installed psutil 08:32:13 INFO - Cleaning up... 08:32:13 INFO - Return code: 0 08:32:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:32: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x104363e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104380f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa08ada14c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:32:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:32:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:32:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:13 INFO - 'HOME': '/Users/cltbld', 08:32:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:13 INFO - 'LOGNAME': 'cltbld', 08:32:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:13 INFO - 'MOZ_NO_REMOTE': '1', 08:32:13 INFO - 'NO_EM_RESTART': '1', 08:32:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:13 INFO - 'PWD': '/builds/slave/test', 08:32:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:13 INFO - 'SHELL': '/bin/bash', 08:32:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:13 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:13 INFO - 'USER': 'cltbld', 08:32:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:13 INFO - 'XPC_FLAGS': '0x0', 08:32:13 INFO - 'XPC_SERVICE_NAME': '0', 08:32:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:32:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:32:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:32:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:32:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:32:16 INFO - Installing collected packages: mozsystemmonitor 08:32:16 INFO - Running setup.py install for mozsystemmonitor 08:32:16 INFO - Successfully installed mozsystemmonitor 08:32:16 INFO - Cleaning up... 08:32:16 INFO - Return code: 0 08:32:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:32:16 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:16 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:16 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104363e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104380f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa08ada14c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:32:16 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 08:32:16 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 08:32:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:16 INFO - 'HOME': '/Users/cltbld', 08:32:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:16 INFO - 'LOGNAME': 'cltbld', 08:32:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:16 INFO - 'MOZ_NO_REMOTE': '1', 08:32:16 INFO - 'NO_EM_RESTART': '1', 08:32:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:16 INFO - 'PWD': '/builds/slave/test', 08:32:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:16 INFO - 'SHELL': '/bin/bash', 08:32:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:16 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:16 INFO - 'USER': 'cltbld', 08:32:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:16 INFO - 'XPC_FLAGS': '0x0', 08:32:16 INFO - 'XPC_SERVICE_NAME': '0', 08:32:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:32:16 INFO - Downloading/unpacking blobuploader==1.2.4 08:32: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 08:32: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 08:32:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32: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 08:32: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 08:32:19 INFO - Downloading blobuploader-1.2.4.tar.gz 08:32:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:32:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:32:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:32:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:32:20 INFO - Downloading docopt-0.6.1.tar.gz 08:32:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:32:20 INFO - Installing collected packages: blobuploader, requests, docopt 08:32:20 INFO - Running setup.py install for blobuploader 08:32:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:32:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:32:20 INFO - Running setup.py install for requests 08:32:21 INFO - Running setup.py install for docopt 08:32:21 INFO - Successfully installed blobuploader requests docopt 08:32:21 INFO - Cleaning up... 08:32:21 INFO - Return code: 0 08:32:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:32:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:21 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104363e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104380f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa08ada14c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:32:21 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 08:32:21 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:32:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:21 INFO - 'HOME': '/Users/cltbld', 08:32:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:21 INFO - 'LOGNAME': 'cltbld', 08:32:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:21 INFO - 'MOZ_NO_REMOTE': '1', 08:32:21 INFO - 'NO_EM_RESTART': '1', 08:32:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:21 INFO - 'PWD': '/builds/slave/test', 08:32:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:21 INFO - 'SHELL': '/bin/bash', 08:32:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:21 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:21 INFO - 'USER': 'cltbld', 08:32:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:21 INFO - 'XPC_FLAGS': '0x0', 08:32:21 INFO - 'XPC_SERVICE_NAME': '0', 08:32:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:32:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:32:21 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-JvlToJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:32:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:32:21 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-dql3yb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:32:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:32:21 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-vXFLw3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:32:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:32:21 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-LnqtL3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:32:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:32:21 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-wNwIou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-CX01Ln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-In3FLm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-rdIzrs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-bStuUO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-h23reb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-4Fg92l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-4bC4DT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-DAwqqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:32:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:32:22 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-cUqDQw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-sAGm4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-ehyMPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-k7S7Rj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-F4XUua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-wLx1VV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:32:23 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-KKshpI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:32:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:32:24 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-hNDLsS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:32:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:32:24 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 08:32:24 INFO - Running setup.py install for manifestparser 08:32:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:32:24 INFO - Running setup.py install for mozcrash 08:32:24 INFO - Running setup.py install for mozdebug 08:32:24 INFO - Running setup.py install for mozdevice 08:32:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:32:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:32:24 INFO - Running setup.py install for mozfile 08:32:24 INFO - Running setup.py install for mozhttpd 08:32:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Running setup.py install for mozinfo 08:32:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Running setup.py install for mozInstall 08:32:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Running setup.py install for mozleak 08:32:25 INFO - Running setup.py install for mozlog 08:32:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Running setup.py install for moznetwork 08:32:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:32:25 INFO - Running setup.py install for mozprocess 08:32:25 INFO - Running setup.py install for mozprofile 08:32:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:32:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:32:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:32:26 INFO - Running setup.py install for mozrunner 08:32:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:32:26 INFO - Running setup.py install for mozscreenshot 08:32:26 INFO - Running setup.py install for moztest 08:32:26 INFO - Running setup.py install for mozversion 08:32:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:32:26 INFO - Running setup.py install for wptserve 08:32:26 INFO - Running setup.py install for marionette-driver 08:32:27 INFO - Running setup.py install for browsermob-proxy 08:32:27 INFO - Running setup.py install for marionette-client 08:32:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:32:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:32:27 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 08:32:27 INFO - Cleaning up... 08:32:27 INFO - Return code: 0 08:32:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:32:27 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:27 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:32:27 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x104363e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104380f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa08ada14c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:32:27 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 08:32:27 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:32:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:27 INFO - 'HOME': '/Users/cltbld', 08:32:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:27 INFO - 'LOGNAME': 'cltbld', 08:32:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:27 INFO - 'MOZ_NO_REMOTE': '1', 08:32:27 INFO - 'NO_EM_RESTART': '1', 08:32:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:27 INFO - 'PWD': '/builds/slave/test', 08:32:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:27 INFO - 'SHELL': '/bin/bash', 08:32:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:27 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:27 INFO - 'USER': 'cltbld', 08:32:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:27 INFO - 'XPC_FLAGS': '0x0', 08:32:27 INFO - 'XPC_SERVICE_NAME': '0', 08:32:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:32:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:32:27 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-eub_6N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:32:27 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)) 08:32:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:32:27 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-RIwCi4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-eB87MH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-1qdaBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-R4vg_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-NA3Djn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-NhZMji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-UtBi8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-A0JsrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:32:28 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-fndsz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:32:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 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)) 08:32:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:32:28 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-mi6ohB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-y_0lhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:32:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-iENWHu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-1HHapY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:32:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-iy5HRi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-A3uGIY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-Xv1eth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-zrCpZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:32:29 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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-O1mgSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:32:29 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.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)) 08:32:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:32:29 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-CDA4C0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:32:30 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)) 08:32:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:32:30 INFO - Running setup.py (path:/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/pip-HfwYqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:32:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:32:30 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.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)) 08:32:30 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)) 08:32:30 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)) 08:32:30 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)) 08:32:30 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)) 08:32:30 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)) 08:32:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:32:30 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 08:32:30 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 08:32:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:32:30 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 08:32:30 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 08:32:33 INFO - Downloading blessings-1.6.tar.gz 08:32:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:32:33 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)) 08:32:33 INFO - Installing collected packages: blessings 08:32:33 INFO - Running setup.py install for blessings 08:32:33 INFO - Successfully installed blessings 08:32:33 INFO - Cleaning up... 08:32:33 INFO - Return code: 0 08:32:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:32:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:32:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:32:33 INFO - Reading from file tmpfile_stdout 08:32:33 INFO - Current package versions: 08:32:33 INFO - blessings == 1.6 08:32:33 INFO - blobuploader == 1.2.4 08:32:33 INFO - browsermob-proxy == 0.6.0 08:32:33 INFO - docopt == 0.6.1 08:32:33 INFO - manifestparser == 1.1 08:32:33 INFO - marionette-client == 2.3.0 08:32:33 INFO - marionette-driver == 1.4.0 08:32:33 INFO - mozInstall == 1.12 08:32:33 INFO - mozcrash == 0.17 08:32:33 INFO - mozdebug == 0.1 08:32:33 INFO - mozdevice == 0.48 08:32:33 INFO - mozfile == 1.2 08:32:33 INFO - mozhttpd == 0.7 08:32:33 INFO - mozinfo == 0.9 08:32:33 INFO - mozleak == 0.1 08:32:33 INFO - mozlog == 3.1 08:32:33 INFO - moznetwork == 0.27 08:32:33 INFO - mozprocess == 0.22 08:32:33 INFO - mozprofile == 0.28 08:32:33 INFO - mozrunner == 6.11 08:32:33 INFO - mozscreenshot == 0.1 08:32:33 INFO - mozsystemmonitor == 0.0 08:32:33 INFO - moztest == 0.7 08:32:33 INFO - mozversion == 1.4 08:32:33 INFO - psutil == 3.1.1 08:32:33 INFO - requests == 1.2.3 08:32:33 INFO - wptserve == 1.4.0 08:32:33 INFO - wsgiref == 0.1.2 08:32:33 INFO - Running post-action listener: _resource_record_post_action 08:32:33 INFO - Running post-action listener: _start_resource_monitoring 08:32:33 INFO - Starting resource monitoring. 08:32:33 INFO - ##### 08:32:33 INFO - ##### Running pull step. 08:32:33 INFO - ##### 08:32:33 INFO - Running pre-action listener: _resource_record_pre_action 08:32:33 INFO - Running main action method: pull 08:32:33 INFO - Pull has nothing to do! 08:32:33 INFO - Running post-action listener: _resource_record_post_action 08:32:33 INFO - ##### 08:32:33 INFO - ##### Running install step. 08:32:33 INFO - ##### 08:32:33 INFO - Running pre-action listener: _resource_record_pre_action 08:32:33 INFO - Running main action method: install 08:32:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:32:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:32:34 INFO - Reading from file tmpfile_stdout 08:32:34 INFO - Detecting whether we're running mozinstall >=1.0... 08:32:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:32:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:32:34 INFO - Reading from file tmpfile_stdout 08:32:34 INFO - Output received: 08:32:34 INFO - Usage: mozinstall [options] installer 08:32:34 INFO - Options: 08:32:34 INFO - -h, --help show this help message and exit 08:32:34 INFO - -d DEST, --destination=DEST 08:32:34 INFO - Directory to install application into. [default: 08:32:34 INFO - "/builds/slave/test"] 08:32:34 INFO - --app=APP Application being installed. [default: firefox] 08:32:34 INFO - mkdir: /builds/slave/test/build/application 08:32:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:32:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:32:52 INFO - Reading from file tmpfile_stdout 08:32:52 INFO - Output received: 08:32:52 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:32:52 INFO - Running post-action listener: _resource_record_post_action 08:32:52 INFO - ##### 08:32:52 INFO - ##### Running run-tests step. 08:32:52 INFO - ##### 08:32:52 INFO - Running pre-action listener: _resource_record_pre_action 08:32:52 INFO - Running main action method: run_tests 08:32:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:32:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:32:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:32:52 INFO - grabbing minidump binary from tooltool 08:32:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:52 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10437c5e0>, '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 0x103f5fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f8a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:32:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:32:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 08:32:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:32:52 INFO - Return code: 0 08:32:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:32:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:32:52 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--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 08:32:52 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --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 08:32:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Tdhr44t4NK/Render', 08:32:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:32:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:32:52 INFO - 'HOME': '/Users/cltbld', 08:32:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:32:52 INFO - 'LOGNAME': 'cltbld', 08:32:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:32:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:52 INFO - 'MOZ_NO_REMOTE': '1', 08:32:52 INFO - 'NO_EM_RESTART': '1', 08:32:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:32:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:52 INFO - 'PWD': '/builds/slave/test', 08:32:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:32:52 INFO - 'SHELL': '/bin/bash', 08:32:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners', 08:32:52 INFO - 'TMPDIR': '/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/', 08:32:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:32:52 INFO - 'USER': 'cltbld', 08:32:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:32:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:32:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:32:52 INFO - 'XPC_FLAGS': '0x0', 08:32:52 INFO - 'XPC_SERVICE_NAME': '0', 08:32:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:32:52 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--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 08:32:53 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: 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 08:32:53 INFO - import pkg_resources 08:32:54 INFO - Using 1 client processes 08:32:54 INFO - wptserve Starting http server on 127.0.0.1:8000 08:32:54 INFO - wptserve Starting http server on 127.0.0.1:8001 08:32:54 INFO - wptserve Starting http server on 127.0.0.1:8443 08:32:56 INFO - SUITE-START | Running 778 tests 08:32:56 INFO - Running testharness tests 08:32:56 INFO - Setting up ssl 08:32:56 INFO - PROCESS | certutil | 08:32:56 INFO - PROCESS | certutil | 08:32:56 INFO - PROCESS | certutil | 08:32:56 INFO - Certificate Nickname Trust Attributes 08:32:56 INFO - SSL,S/MIME,JAR/XPI 08:32:56 INFO - 08:32:56 INFO - web-platform-tests CT,, 08:32:56 INFO - 08:32:56 INFO - Starting runner 08:32:57 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:32:57 INFO - PROCESS | 2584 | 1464622377443 Marionette DEBUG Marionette enabled via build flag and pref 08:32:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x113f2e000 == 1 [pid = 2584] [id = 1] 08:32:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 1 (0x113f2e800) [pid = 2584] [serial = 1] [outer = 0x0] 08:32:57 INFO - PROCESS | 2584 | [2584] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 2 (0x113f2f800) [pid = 2584] [serial = 2] [outer = 0x113f2e800] 08:32:57 INFO - PROCESS | 2584 | 1464622377759 Marionette INFO Listening on port 2828 08:32:57 INFO - PROCESS | 2584 | 1464622377990 Marionette DEBUG Marionette enabled via command-line flag 08:32:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167f7800 == 2 [pid = 2584] [id = 2] 08:32:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 3 (0x1167f8000) [pid = 2584] [serial = 3] [outer = 0x0] 08:32:58 INFO - PROCESS | 2584 | [2584] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 4 (0x1167f9000) [pid = 2584] [serial = 4] [outer = 0x1167f8000] 08:32:58 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:58 INFO - PROCESS | 2584 | 1464622378156 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52801 08:32:58 INFO - PROCESS | 2584 | 1464622378226 Marionette DEBUG Closed connection conn0 08:32:58 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:58 INFO - PROCESS | 2584 | 1464622378230 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52802 08:32:58 INFO - PROCESS | 2584 | 1464622378241 Marionette DEBUG Closed connection conn1 08:32:58 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:58 INFO - PROCESS | 2584 | 1464622378246 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52803 08:32:58 INFO - PROCESS | 2584 | 1464622378255 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:32:58 INFO - PROCESS | 2584 | 1464622378261 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530073151","device":"desktop","version":"48.0a2"} 08:32:58 INFO - PROCESS | 2584 | [2584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:32:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x119d53800 == 3 [pid = 2584] [id = 3] 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 5 (0x119d54000) [pid = 2584] [serial = 5] [outer = 0x0] 08:32:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x119d54800 == 4 [pid = 2584] [id = 4] 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 6 (0x1194af800) [pid = 2584] [serial = 6] [outer = 0x0] 08:32:59 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a05800 == 5 [pid = 2584] [id = 5] 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 7 (0x1194af000) [pid = 2584] [serial = 7] [outer = 0x0] 08:32:59 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:59 INFO - PROCESS | 2584 | [2584] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 8 (0x121b04000) [pid = 2584] [serial = 8] [outer = 0x1194af000] 08:32:59 INFO - PROCESS | 2584 | [2584] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:32:59 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 9 (0x124820000) [pid = 2584] [serial = 9] [outer = 0x119d54000] 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 10 (0x12481c000) [pid = 2584] [serial = 10] [outer = 0x1194af800] 08:32:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 11 (0x12481dc00) [pid = 2584] [serial = 11] [outer = 0x1194af000] 08:33:00 INFO - PROCESS | 2584 | [2584] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:33:00 INFO - PROCESS | 2584 | 1464622380356 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2584 | 1464622380368 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:33:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 12 (0x126a28c00) [pid = 2584] [serial = 12] [outer = 0x1194af000] 08:33:00 INFO - PROCESS | 2584 | 1464622380717 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9e5bdc5a-37d9-d047-8790-f33a423c9efb","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530073151","device":"desktop","version":"48.0a2","command_id":1}}] 08:33:00 INFO - PROCESS | 2584 | 1464622380802 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:33:00 INFO - PROCESS | 2584 | 1464622380860 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:33:00 INFO - PROCESS | 2584 | 1464622380935 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:33:00 INFO - PROCESS | 2584 | [2584] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:33:00 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:33:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 13 (0x12791d000) [pid = 2584] [serial = 13] [outer = 0x1194af000] 08:33:01 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:33:01 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:01 INFO - PROCESS | 2584 | 1464622381210 Marionette TRACE conn2 <- [1,3,null,{}] 08:33:01 INFO - PROCESS | 2584 | 1464622381224 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:33:01 INFO - PROCESS | 2584 | 1464622381239 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:33:01 INFO - PROCESS | 2584 | 1464622381268 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:33:01 INFO - PROCESS | 2584 | 1464622381269 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:33:01 INFO - PROCESS | 2584 | 1464622381272 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 2584 | 1464622381275 Marionette TRACE conn2 <- [1,6,null,{}] 08:33:01 INFO - PROCESS | 2584 | 1464622381281 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 2584 | 1464622381289 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:33:01 INFO - PROCESS | 2584 | 1464622381292 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.copy.html\",\n 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/compositing/2d.composite.canvas.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a4800 == 6 [pid = 2584] [id = 6] 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 14 (0x129411000) [pid = 2584] [serial = 14] [outer = 0x0] 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 15 (0x1294a5000) [pid = 2584] [serial = 15] [outer = 0x129411000] 08:33:01 INFO - PROCESS | 2584 | 1464622381324 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 16 (0x1294aac00) [pid = 2584] [serial = 16] [outer = 0x129411000] 08:33:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12958a800 == 7 [pid = 2584] [id = 7] 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 17 (0x115fc9c00) [pid = 2584] [serial = 17] [outer = 0x0] 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 18 (0x1294ae400) [pid = 2584] [serial = 18] [outer = 0x115fc9c00] 08:33:01 INFO - PROCESS | 2584 | 1464622381688 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2584 | 1464622381731 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:33:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 19 (0x12972b400) [pid = 2584] [serial = 19] [outer = 0x115fc9c00] 08:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 522ms 08:33:01 INFO - PROCESS | 2584 | 1464622381823 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 2584 | 1464622381825 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:33:01 INFO - PROCESS | 2584 | 1464622381841 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 2584 | 1464622381845 Marionette TRACE conn2 <- [1,10,null,{}] 08:33:01 INFO - PROCESS | 2584 | 1464622381898 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 2584 | 1464622382068 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:33:02 INFO - PROCESS | 2584 | 1464622382084 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.destination-atop.html\",\n 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/compositing/2d.composite.canvas.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab5d000 == 8 [pid = 2584] [id = 8] 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 20 (0x12a9f2c00) [pid = 2584] [serial = 20] [outer = 0x0] 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 21 (0x12a9f4800) [pid = 2584] [serial = 21] [outer = 0x12a9f2c00] 08:33:02 INFO - PROCESS | 2584 | 1464622382131 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 22 (0x12a9f8c00) [pid = 2584] [serial = 22] [outer = 0x12a9f2c00] 08:33:02 INFO - PROCESS | 2584 | 1464622382467 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 686ms 08:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:33:02 INFO - PROCESS | 2584 | 1464622382519 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2584 | 1464622382520 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:33:02 INFO - PROCESS | 2584 | 1464622382522 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2584 | 1464622382523 Marionette TRACE conn2 <- [1,14,null,{}] 08:33:02 INFO - PROCESS | 2584 | 1464622382526 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 2584 | 1464622382614 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:33:02 INFO - PROCESS | 2584 | 1464622382619 Marionette TRACE conn2 -> [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/compositing/2d.composite.canvas.destination-in.html\",\n 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/compositing/2d.composite.canvas.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab6c800 == 9 [pid = 2584] [id = 9] 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 23 (0x12b0b8800) [pid = 2584] [serial = 23] [outer = 0x0] 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 24 (0x12b159000) [pid = 2584] [serial = 24] [outer = 0x12b0b8800] 08:33:02 INFO - PROCESS | 2584 | 1464622382643 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 25 (0x12bb04c00) [pid = 2584] [serial = 25] [outer = 0x12b0b8800] 08:33:02 INFO - PROCESS | 2584 | 1464622382902 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 08:33:02 INFO - PROCESS | 2584 | 1464622382941 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2584 | 1464622382942 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:33:02 INFO - PROCESS | 2584 | 1464622382951 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2584 | 1464622382952 Marionette TRACE conn2 <- [1,18,null,{}] 08:33:02 INFO - PROCESS | 2584 | 1464622382954 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 2584 | 1464622383042 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:33:03 INFO - PROCESS | 2584 | 1464622383050 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.destination-out.html\",\n 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/compositing/2d.composite.canvas.destination-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd8000 == 10 [pid = 2584] [id = 10] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 26 (0x12bb10800) [pid = 2584] [serial = 26] [outer = 0x0] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 27 (0x12bbed800) [pid = 2584] [serial = 27] [outer = 0x12bb10800] 08:33:03 INFO - PROCESS | 2584 | 1464622383075 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 28 (0x12bbf7400) [pid = 2584] [serial = 28] [outer = 0x12bb10800] 08:33:03 INFO - PROCESS | 2584 | 1464622383347 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 425ms 08:33:03 INFO - PROCESS | 2584 | 1464622383371 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 2584 | 1464622383372 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:33:03 INFO - PROCESS | 2584 | 1464622383375 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2584 | 1464622383376 Marionette TRACE conn2 <- [1,22,null,{}] 08:33:03 INFO - PROCESS | 2584 | 1464622383385 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 2584 | 1464622383474 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:33:03 INFO - PROCESS | 2584 | 1464622383481 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.destination-over.html\",\n 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/compositing/2d.composite.canvas.destination-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bee0000 == 11 [pid = 2584] [id = 11] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 29 (0x12be81800) [pid = 2584] [serial = 29] [outer = 0x0] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 30 (0x12be89c00) [pid = 2584] [serial = 30] [outer = 0x12be81800] 08:33:03 INFO - PROCESS | 2584 | 1464622383506 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 31 (0x12c042000) [pid = 2584] [serial = 31] [outer = 0x12be81800] 08:33:03 INFO - PROCESS | 2584 | 1464622383748 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 08:33:03 INFO - PROCESS | 2584 | 1464622383801 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:33:03 INFO - PROCESS | 2584 | 1464622383802 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:33:03 INFO - PROCESS | 2584 | 1464622383804 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2584 | 1464622383805 Marionette TRACE conn2 <- [1,26,null,{}] 08:33:03 INFO - PROCESS | 2584 | 1464622383808 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 2584 | 1464622383906 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:33:03 INFO - PROCESS | 2584 | 1464622383910 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.lighter.html\",\n 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/compositing/2d.composite.canvas.lighter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6d000 == 12 [pid = 2584] [id = 12] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 32 (0x121060c00) [pid = 2584] [serial = 32] [outer = 0x0] 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 33 (0x12be8b000) [pid = 2584] [serial = 33] [outer = 0x121060c00] 08:33:03 INFO - PROCESS | 2584 | 1464622383937 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 34 (0x12c049800) [pid = 2584] [serial = 34] [outer = 0x121060c00] 08:33:04 INFO - PROCESS | 2584 | 1464622384175 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 08:33:04 INFO - PROCESS | 2584 | 1464622384224 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2584 | 1464622384225 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:33:04 INFO - PROCESS | 2584 | 1464622384235 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2584 | 1464622384236 Marionette TRACE conn2 <- [1,30,null,{}] 08:33:04 INFO - PROCESS | 2584 | 1464622384238 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 2584 | 1464622384324 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:33:04 INFO - PROCESS | 2584 | 1464622384328 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.source-atop.html\",\n 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/compositing/2d.composite.canvas.source-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c623800 == 13 [pid = 2584] [id = 13] 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 35 (0x12c04cc00) [pid = 2584] [serial = 35] [outer = 0x0] 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 36 (0x12c63bc00) [pid = 2584] [serial = 36] [outer = 0x12c04cc00] 08:33:04 INFO - PROCESS | 2584 | 1464622384352 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 37 (0x12c63f800) [pid = 2584] [serial = 37] [outer = 0x12c04cc00] 08:33:04 INFO - PROCESS | 2584 | 1464622384582 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 08:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:33:04 INFO - PROCESS | 2584 | 1464622384603 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2584 | 1464622384604 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:33:04 INFO - PROCESS | 2584 | 1464622384606 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2584 | 1464622384607 Marionette TRACE conn2 <- [1,34,null,{}] 08:33:04 INFO - PROCESS | 2584 | 1464622384610 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 2584 | 1464622384725 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:33:04 INFO - PROCESS | 2584 | 1464622384731 Marionette TRACE conn2 -> [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/compositing/2d.composite.canvas.source-in.html\",\n 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/compositing/2d.composite.canvas.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7dd000 == 14 [pid = 2584] [id = 14] 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 38 (0x12c644800) [pid = 2584] [serial = 38] [outer = 0x0] 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 39 (0x12cb03000) [pid = 2584] [serial = 39] [outer = 0x12c644800] 08:33:04 INFO - PROCESS | 2584 | 1464622384756 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 40 (0x12cb09c00) [pid = 2584] [serial = 40] [outer = 0x12c644800] 08:33:04 INFO - PROCESS | 2584 | 1464622384987 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 420ms 08:33:05 INFO - PROCESS | 2584 | 1464622385033 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2584 | 1464622385035 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:33:05 INFO - PROCESS | 2584 | 1464622385039 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 2584 | 1464622385040 Marionette TRACE conn2 <- [1,38,null,{}] 08:33:05 INFO - PROCESS | 2584 | 1464622385043 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 2584 | 1464622385150 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:33:05 INFO - PROCESS | 2584 | 1464622385155 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.source-out.html\",\n 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/compositing/2d.composite.canvas.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf1b800 == 15 [pid = 2584] [id = 15] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 41 (0x12cb0cc00) [pid = 2584] [serial = 41] [outer = 0x0] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 42 (0x12cf70000) [pid = 2584] [serial = 42] [outer = 0x12cb0cc00] 08:33:05 INFO - PROCESS | 2584 | 1464622385189 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 43 (0x12cf77c00) [pid = 2584] [serial = 43] [outer = 0x12cb0cc00] 08:33:05 INFO - PROCESS | 2584 | 1464622385568 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:33:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d089800 == 16 [pid = 2584] [id = 16] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 44 (0x12d08a000) [pid = 2584] [serial = 44] [outer = 0x0] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 45 (0x12d08b800) [pid = 2584] [serial = 45] [outer = 0x12d08a000] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 46 (0x12d090000) [pid = 2584] [serial = 46] [outer = 0x12d08a000] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 08:33:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d089000 == 17 [pid = 2584] [id = 17] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 47 (0x12cf7ec00) [pid = 2584] [serial = 47] [outer = 0x0] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 48 (0x12d0b8400) [pid = 2584] [serial = 48] [outer = 0x12cf7ec00] 08:33:05 INFO - PROCESS | 2584 | 1464622385661 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2584 | 1464622385663 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 49 (0x1167c6400) [pid = 2584] [serial = 49] [outer = 0x12cf7ec00] 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:33:05 INFO - PROCESS | 2584 | 1464622385699 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 2584 | 1464622385701 Marionette TRACE conn2 <- [1,42,null,{}] 08:33:05 INFO - PROCESS | 2584 | 1464622385710 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 2584 | 1464622385816 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:33:05 INFO - PROCESS | 2584 | 1464622385821 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.source-over.html\",\n 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/compositing/2d.composite.canvas.source-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d483800 == 18 [pid = 2584] [id = 18] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 50 (0x12d0b0c00) [pid = 2584] [serial = 50] [outer = 0x0] 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 51 (0x12d0b3400) [pid = 2584] [serial = 51] [outer = 0x12d0b0c00] 08:33:05 INFO - PROCESS | 2584 | 1464622385847 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 52 (0x12d60c000) [pid = 2584] [serial = 52] [outer = 0x12d0b0c00] 08:33:06 INFO - PROCESS | 2584 | 1464622386120 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 484ms 08:33:06 INFO - PROCESS | 2584 | 1464622386169 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2584 | 1464622386171 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:33:06 INFO - PROCESS | 2584 | 1464622386173 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2584 | 1464622386175 Marionette TRACE conn2 <- [1,46,null,{}] 08:33:06 INFO - PROCESS | 2584 | 1464622386177 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 2584 | 1464622386264 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:33:06 INFO - PROCESS | 2584 | 1464622386269 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.canvas.xor.html\",\n 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/compositing/2d.composite.canvas.xor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d782000 == 19 [pid = 2584] [id = 19] 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 53 (0x118571400) [pid = 2584] [serial = 53] [outer = 0x0] 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 54 (0x118a35800) [pid = 2584] [serial = 54] [outer = 0x118571400] 08:33:06 INFO - PROCESS | 2584 | 1464622386297 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 55 (0x12d60f800) [pid = 2584] [serial = 55] [outer = 0x118571400] 08:33:06 INFO - PROCESS | 2584 | 1464622386533 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 371ms 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:33:06 INFO - PROCESS | 2584 | 1464622386550 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2584 | 1464622386551 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:33:06 INFO - PROCESS | 2584 | 1464622386553 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2584 | 1464622386554 Marionette TRACE conn2 <- [1,50,null,{}] 08:33:06 INFO - PROCESS | 2584 | 1464622386556 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 2584 | 1464622386652 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:33:06 INFO - PROCESS | 2584 | 1464622386657 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.copy.html\",\n 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/compositing/2d.composite.clip.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da1b000 == 20 [pid = 2584] [id = 20] 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 56 (0x11819f400) [pid = 2584] [serial = 56] [outer = 0x0] 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 57 (0x1181a1c00) [pid = 2584] [serial = 57] [outer = 0x11819f400] 08:33:06 INFO - PROCESS | 2584 | 1464622386680 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 58 (0x12c049000) [pid = 2584] [serial = 58] [outer = 0x11819f400] 08:33:06 INFO - PROCESS | 2584 | 1464622386909 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:33:06 INFO - PROCESS | 2584 | 1464622386921 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2584 | 1464622386922 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:33:06 INFO - PROCESS | 2584 | 1464622386924 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2584 | 1464622386925 Marionette TRACE conn2 <- [1,54,null,{}] 08:33:06 INFO - PROCESS | 2584 | 1464622386935 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 2584 | 1464622387036 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:33:07 INFO - PROCESS | 2584 | 1464622387051 Marionette TRACE conn2 -> [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/compositing/2d.composite.clip.destination-atop.html\",\n 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/compositing/2d.composite.clip.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da2c000 == 21 [pid = 2584] [id = 21] 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 59 (0x12d7e1800) [pid = 2584] [serial = 59] [outer = 0x0] 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 60 (0x12d7e7000) [pid = 2584] [serial = 60] [outer = 0x12d7e1800] 08:33:07 INFO - PROCESS | 2584 | 1464622387074 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 61 (0x12d7ebc00) [pid = 2584] [serial = 61] [outer = 0x12d7e1800] 08:33:07 INFO - PROCESS | 2584 | 1464622387316 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 428ms 08:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:33:07 INFO - PROCESS | 2584 | 1464622387355 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2584 | 1464622387356 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:33:07 INFO - PROCESS | 2584 | 1464622387358 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 2584 | 1464622387359 Marionette TRACE conn2 <- [1,58,null,{}] 08:33:07 INFO - PROCESS | 2584 | 1464622387370 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 2584 | 1464622387474 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:33:07 INFO - PROCESS | 2584 | 1464622387480 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.destination-in.html\",\n 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/compositing/2d.composite.clip.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df1d000 == 22 [pid = 2584] [id = 22] 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 62 (0x1194cd800) [pid = 2584] [serial = 62] [outer = 0x0] 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 63 (0x12d904c00) [pid = 2584] [serial = 63] [outer = 0x1194cd800] 08:33:07 INFO - PROCESS | 2584 | 1464622387501 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 64 (0x12d90bc00) [pid = 2584] [serial = 64] [outer = 0x1194cd800] 08:33:08 INFO - PROCESS | 2584 | 1464622388561 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1229ms 08:33:08 INFO - PROCESS | 2584 | 1464622388587 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 2584 | 1464622388591 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:33:08 INFO - PROCESS | 2584 | 1464622388594 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 2584 | 1464622388599 Marionette TRACE conn2 <- [1,62,null,{}] 08:33:08 INFO - PROCESS | 2584 | 1464622388603 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 2584 | 1464622388709 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:33:08 INFO - PROCESS | 2584 | 1464622388750 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.destination-out.html\",\n 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/compositing/2d.composite.clip.destination-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x113067000 == 23 [pid = 2584] [id = 23] 08:33:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 65 (0x112764400) [pid = 2584] [serial = 65] [outer = 0x0] 08:33:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 66 (0x112dd4c00) [pid = 2584] [serial = 66] [outer = 0x112764400] 08:33:08 INFO - PROCESS | 2584 | 1464622388782 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 67 (0x1139eb800) [pid = 2584] [serial = 67] [outer = 0x112764400] 08:33:09 INFO - PROCESS | 2584 | 1464622389183 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 08:33:09 INFO - PROCESS | 2584 | 1464622389219 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 2584 | 1464622389224 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:33:09 INFO - PROCESS | 2584 | 1464622389228 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 2584 | 1464622389230 Marionette TRACE conn2 <- [1,66,null,{}] 08:33:09 INFO - PROCESS | 2584 | 1464622389232 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 2584 | 1464622389346 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:33:09 INFO - PROCESS | 2584 | 1464622389387 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.destination-over.html\",\n 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/compositing/2d.composite.clip.destination-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x11697d000 == 24 [pid = 2584] [id = 24] 08:33:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 68 (0x115164800) [pid = 2584] [serial = 68] [outer = 0x0] 08:33:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 69 (0x1169c1400) [pid = 2584] [serial = 69] [outer = 0x115164800] 08:33:09 INFO - PROCESS | 2584 | 1464622389417 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 70 (0x11819a000) [pid = 2584] [serial = 70] [outer = 0x115164800] 08:33:09 INFO - PROCESS | 2584 | 1464622389831 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 08:33:09 INFO - PROCESS | 2584 | 1464622389924 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 2584 | 1464622389926 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:33:10 INFO - PROCESS | 2584 | 1464622390146 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 2584 | 1464622390149 Marionette TRACE conn2 <- [1,70,null,{}] 08:33:10 INFO - PROCESS | 2584 | 1464622390154 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 2584 | 1464622390236 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:33:10 INFO - PROCESS | 2584 | 1464622390274 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.lighter.html\",\n 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/compositing/2d.composite.clip.lighter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x112d1c000 == 25 [pid = 2584] [id = 25] 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 71 (0x11396e000) [pid = 2584] [serial = 71] [outer = 0x0] 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x1139f5800) [pid = 2584] [serial = 72] [outer = 0x11396e000] 08:33:10 INFO - PROCESS | 2584 | 1464622390302 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x113d84800) [pid = 2584] [serial = 73] [outer = 0x11396e000] 08:33:10 INFO - PROCESS | 2584 | 1464622390761 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 649ms 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:33:10 INFO - PROCESS | 2584 | 1464622390772 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 2584 | 1464622390774 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:33:10 INFO - PROCESS | 2584 | 1464622390777 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 2584 | 1464622390780 Marionette TRACE conn2 <- [1,74,null,{}] 08:33:10 INFO - PROCESS | 2584 | 1464622390786 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 2584 | 1464622390874 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:33:10 INFO - PROCESS | 2584 | 1464622390912 Marionette TRACE conn2 -> [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/compositing/2d.composite.clip.source-atop.html\",\n 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/compositing/2d.composite.clip.source-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x115f0f800 == 26 [pid = 2584] [id = 26] 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x11309f400) [pid = 2584] [serial = 74] [outer = 0x0] 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x115f4e800) [pid = 2584] [serial = 75] [outer = 0x11309f400] 08:33:10 INFO - PROCESS | 2584 | 1464622390939 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x11819c800) [pid = 2584] [serial = 76] [outer = 0x11309f400] 08:33:11 INFO - PROCESS | 2584 | 1464622391250 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 522ms 08:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:33:11 INFO - PROCESS | 2584 | 1464622391302 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2584 | 1464622391303 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:33:11 INFO - PROCESS | 2584 | 1464622391307 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2584 | 1464622391308 Marionette TRACE conn2 <- [1,78,null,{}] 08:33:11 INFO - PROCESS | 2584 | 1464622391311 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 2584 | 1464622391382 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:33:11 INFO - PROCESS | 2584 | 1464622391393 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.source-in.html\",\n 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/compositing/2d.composite.clip.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x11696f800 == 27 [pid = 2584] [id = 27] 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x11819c000) [pid = 2584] [serial = 77] [outer = 0x0] 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x1182a3000) [pid = 2584] [serial = 78] [outer = 0x11819c000] 08:33:11 INFO - PROCESS | 2584 | 1464622391426 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x118469000) [pid = 2584] [serial = 79] [outer = 0x11819c000] 08:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 421ms 08:33:11 INFO - PROCESS | 2584 | 1464622391724 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:33:11 INFO - PROCESS | 2584 | 1464622391735 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2584 | 1464622391736 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:33:11 INFO - PROCESS | 2584 | 1464622391738 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2584 | 1464622391739 Marionette TRACE conn2 <- [1,82,null,{}] 08:33:11 INFO - PROCESS | 2584 | 1464622391742 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 2584 | 1464622391826 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:33:11 INFO - PROCESS | 2584 | 1464622391876 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.source-out.html\",\n 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/compositing/2d.composite.clip.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171aa800 == 28 [pid = 2584] [id = 28] 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x1181a0800) [pid = 2584] [serial = 80] [outer = 0x0] 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x11847d800) [pid = 2584] [serial = 81] [outer = 0x1181a0800] 08:33:11 INFO - PROCESS | 2584 | 1464622391901 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x11910c800) [pid = 2584] [serial = 82] [outer = 0x1181a0800] 08:33:12 INFO - PROCESS | 2584 | 1464622392165 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 08:33:12 INFO - PROCESS | 2584 | 1464622392207 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 2584 | 1464622392209 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:33:12 INFO - PROCESS | 2584 | 1464622392235 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 2584 | 1464622392236 Marionette TRACE conn2 <- [1,86,null,{}] 08:33:12 INFO - PROCESS | 2584 | 1464622392240 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 2584 | 1464622392348 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:33:12 INFO - PROCESS | 2584 | 1464622392407 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.source-over.html\",\n 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/compositing/2d.composite.clip.source-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f59800 == 29 [pid = 2584] [id = 29] 08:33:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x118480000) [pid = 2584] [serial = 83] [outer = 0x0] 08:33:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x119182000) [pid = 2584] [serial = 84] [outer = 0x118480000] 08:33:12 INFO - PROCESS | 2584 | 1464622392451 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x1192e4c00) [pid = 2584] [serial = 85] [outer = 0x118480000] 08:33:12 INFO - PROCESS | 2584 | 1464622392780 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 569ms 08:33:12 INFO - PROCESS | 2584 | 1464622392804 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 2584 | 1464622392805 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:33:12 INFO - PROCESS | 2584 | 1464622392807 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 2584 | 1464622392808 Marionette TRACE conn2 <- [1,90,null,{}] 08:33:12 INFO - PROCESS | 2584 | 1464622392818 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 2584 | 1464622392908 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:33:12 INFO - PROCESS | 2584 | 1464622392952 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.clip.xor.html\",\n 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/compositing/2d.composite.clip.xor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x118260800 == 30 [pid = 2584] [id = 30] 08:33:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1169c3800) [pid = 2584] [serial = 86] [outer = 0x0] 08:33:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x1192e6c00) [pid = 2584] [serial = 87] [outer = 0x1169c3800] 08:33:12 INFO - PROCESS | 2584 | 1464622392977 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1195b3800) [pid = 2584] [serial = 88] [outer = 0x1169c3800] 08:33:13 INFO - PROCESS | 2584 | 1464622393220 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 08:33:13 INFO - PROCESS | 2584 | 1464622393285 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2584 | 1464622393286 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:33:13 INFO - PROCESS | 2584 | 1464622393289 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2584 | 1464622393290 Marionette TRACE conn2 <- [1,94,null,{}] 08:33:13 INFO - PROCESS | 2584 | 1464622393292 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 2584 | 1464622393374 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:33:13 INFO - PROCESS | 2584 | 1464622393378 Marionette TRACE conn2 -> [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/compositing/2d.composite.globalAlpha.canvas.html\",\n 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/compositing/2d.composite.globalAlpha.canvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171b3000 == 31 [pid = 2584] [id = 31] 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x1195b0000) [pid = 2584] [serial = 89] [outer = 0x0] 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x119942400) [pid = 2584] [serial = 90] [outer = 0x1195b0000] 08:33:13 INFO - PROCESS | 2584 | 1464622393411 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x120e0c800) [pid = 2584] [serial = 91] [outer = 0x1195b0000] 08:33:13 INFO - PROCESS | 2584 | 1464622393716 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 08:33:13 INFO - PROCESS | 2584 | 1464622393758 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2584 | 1464622393759 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:33:13 INFO - PROCESS | 2584 | 1464622393762 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2584 | 1464622393764 Marionette TRACE conn2 <- [1,98,null,{}] 08:33:13 INFO - PROCESS | 2584 | 1464622393767 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 2584 | 1464622393854 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:33:13 INFO - PROCESS | 2584 | 1464622393861 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n 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/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x118443800 == 32 [pid = 2584] [id = 32] 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x11993f000) [pid = 2584] [serial = 92] [outer = 0x0] 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x120e11c00) [pid = 2584] [serial = 93] [outer = 0x11993f000] 08:33:13 INFO - PROCESS | 2584 | 1464622393886 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x121058c00) [pid = 2584] [serial = 94] [outer = 0x11993f000] 08:33:14 INFO - PROCESS | 2584 | 1464622394146 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 08:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:33:14 INFO - PROCESS | 2584 | 1464622394184 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2584 | 1464622394185 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:33:14 INFO - PROCESS | 2584 | 1464622394187 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2584 | 1464622394188 Marionette TRACE conn2 <- [1,102,null,{}] 08:33:14 INFO - PROCESS | 2584 | 1464622394190 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 2584 | 1464622394263 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:33:14 INFO - PROCESS | 2584 | 1464622394268 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.default.html\",\n 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/compositing/2d.composite.globalAlpha.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192b9800 == 33 [pid = 2584] [id = 33] 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x112eb7000) [pid = 2584] [serial = 95] [outer = 0x0] 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x121061400) [pid = 2584] [serial = 96] [outer = 0x112eb7000] 08:33:14 INFO - PROCESS | 2584 | 1464622394295 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x12133b400) [pid = 2584] [serial = 97] [outer = 0x112eb7000] 08:33:14 INFO - PROCESS | 2584 | 1464622394575 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 08:33:14 INFO - PROCESS | 2584 | 1464622394605 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2584 | 1464622394606 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:33:14 INFO - PROCESS | 2584 | 1464622394608 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2584 | 1464622394609 Marionette TRACE conn2 <- [1,106,null,{}] 08:33:14 INFO - PROCESS | 2584 | 1464622394619 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 2584 | 1464622394692 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:33:14 INFO - PROCESS | 2584 | 1464622394734 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.fill.html\",\n 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/compositing/2d.composite.globalAlpha.fill.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x119515800 == 34 [pid = 2584] [id = 34] 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x11846cc00) [pid = 2584] [serial = 98] [outer = 0x0] 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x12133c800) [pid = 2584] [serial = 99] [outer = 0x11846cc00] 08:33:14 INFO - PROCESS | 2584 | 1464622394761 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x121589c00) [pid = 2584] [serial = 100] [outer = 0x11846cc00] 08:33:14 INFO - PROCESS | 2584 | 1464622394976 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 08:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:33:15 INFO - PROCESS | 2584 | 1464622395039 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2584 | 1464622395040 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:33:15 INFO - PROCESS | 2584 | 1464622395042 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 2584 | 1464622395045 Marionette TRACE conn2 <- [1,110,null,{}] 08:33:15 INFO - PROCESS | 2584 | 1464622395055 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 2584 | 1464622395152 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:33:15 INFO - PROCESS | 2584 | 1464622395157 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.image.html\",\n 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/compositing/2d.composite.globalAlpha.image.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x119d67800 == 35 [pid = 2584] [id = 35] 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x12173b800) [pid = 2584] [serial = 101] [outer = 0x0] 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x12197ec00) [pid = 2584] [serial = 102] [outer = 0x12173b800] 08:33:15 INFO - PROCESS | 2584 | 1464622395188 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x12481d400) [pid = 2584] [serial = 103] [outer = 0x12173b800] 08:33:15 INFO - PROCESS | 2584 | 1464622395537 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 527ms 08:33:15 INFO - PROCESS | 2584 | 1464622395570 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2584 | 1464622395571 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:33:15 INFO - PROCESS | 2584 | 1464622395573 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 2584 | 1464622395574 Marionette TRACE conn2 <- [1,114,null,{}] 08:33:15 INFO - PROCESS | 2584 | 1464622395577 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 2584 | 1464622395676 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:33:15 INFO - PROCESS | 2584 | 1464622395685 Marionette TRACE conn2 -> [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/compositing/2d.composite.globalAlpha.imagepattern.html\",\n 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/compositing/2d.composite.globalAlpha.imagepattern.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e7800 == 36 [pid = 2584] [id = 36] 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x124865400) [pid = 2584] [serial = 104] [outer = 0x0] 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x124b76000) [pid = 2584] [serial = 105] [outer = 0x124865400] 08:33:15 INFO - PROCESS | 2584 | 1464622395709 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x124ebc000) [pid = 2584] [serial = 106] [outer = 0x124865400] 08:33:15 INFO - PROCESS | 2584 | 1464622395979 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 423ms 08:33:16 INFO - PROCESS | 2584 | 1464622396004 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2584 | 1464622396005 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:33:16 INFO - PROCESS | 2584 | 1464622396007 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2584 | 1464622396008 Marionette TRACE conn2 <- [1,118,null,{}] 08:33:16 INFO - PROCESS | 2584 | 1464622396018 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 2584 | 1464622396093 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:33:16 INFO - PROCESS | 2584 | 1464622396100 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.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/compositing/2d.composite.globalAlpha.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214bb000 == 37 [pid = 2584] [id = 37] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x124eb7800) [pid = 2584] [serial = 107] [outer = 0x0] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x124feac00) [pid = 2584] [serial = 108] [outer = 0x124eb7800] 08:33:16 INFO - PROCESS | 2584 | 1464622396124 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1257a3800) [pid = 2584] [serial = 109] [outer = 0x124eb7800] 08:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 08:33:16 INFO - PROCESS | 2584 | 1464622396421 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:33:16 INFO - PROCESS | 2584 | 1464622396435 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2584 | 1464622396436 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:33:16 INFO - PROCESS | 2584 | 1464622396438 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2584 | 1464622396439 Marionette TRACE conn2 <- [1,122,null,{}] 08:33:16 INFO - PROCESS | 2584 | 1464622396442 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 2584 | 1464622396519 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:33:16 INFO - PROCESS | 2584 | 1464622396566 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.globalAlpha.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/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x1215cf800 == 38 [pid = 2584] [id = 38] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12481ac00) [pid = 2584] [serial = 110] [outer = 0x0] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x126095400) [pid = 2584] [serial = 111] [outer = 0x12481ac00] 08:33:16 INFO - PROCESS | 2584 | 1464622396590 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1262ca800) [pid = 2584] [serial = 112] [outer = 0x12481ac00] 08:33:16 INFO - PROCESS | 2584 | 1464622396839 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 421ms 08:33:16 INFO - PROCESS | 2584 | 1464622396859 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2584 | 1464622396860 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:33:16 INFO - PROCESS | 2584 | 1464622396872 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2584 | 1464622396872 Marionette TRACE conn2 <- [1,126,null,{}] 08:33:16 INFO - PROCESS | 2584 | 1464622396875 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 2584 | 1464622396951 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:33:16 INFO - PROCESS | 2584 | 1464622396956 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.copy.html\",\n 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/compositing/2d.composite.image.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x121bb0000 == 39 [pid = 2584] [id = 39] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1262cd000) [pid = 2584] [serial = 113] [outer = 0x0] 08:33:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x126568400) [pid = 2584] [serial = 114] [outer = 0x1262cd000] 08:33:16 INFO - PROCESS | 2584 | 1464622396982 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x126a12400) [pid = 2584] [serial = 115] [outer = 0x1262cd000] 08:33:17 INFO - PROCESS | 2584 | 1464622397250 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 08:33:17 INFO - PROCESS | 2584 | 1464622397290 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 2584 | 1464622397291 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:33:17 INFO - PROCESS | 2584 | 1464622397303 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 2584 | 1464622397304 Marionette TRACE conn2 <- [1,130,null,{}] 08:33:17 INFO - PROCESS | 2584 | 1464622397307 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 2584 | 1464622397428 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:33:17 INFO - PROCESS | 2584 | 1464622397489 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.destination-atop.html\",\n 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/compositing/2d.composite.image.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d2000 == 40 [pid = 2584] [id = 40] 08:33:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1262cd400) [pid = 2584] [serial = 116] [outer = 0x0] 08:33:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126ad3000) [pid = 2584] [serial = 117] [outer = 0x1262cd400] 08:33:17 INFO - PROCESS | 2584 | 1464622397524 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12791a000) [pid = 2584] [serial = 118] [outer = 0x1262cd400] 08:33:17 INFO - PROCESS | 2584 | 1464622397884 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 08:33:17 INFO - PROCESS | 2584 | 1464622397925 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 2584 | 1464622397927 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:33:17 INFO - PROCESS | 2584 | 1464622397931 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 2584 | 1464622397933 Marionette TRACE conn2 <- [1,134,null,{}] 08:33:17 INFO - PROCESS | 2584 | 1464622397936 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 2584 | 1464622398046 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:33:18 INFO - PROCESS | 2584 | 1464622398983 Marionette TRACE conn2 -> [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/compositing/2d.composite.image.destination-in.html\",\n 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/compositing/2d.composite.image.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x11264d800 == 41 [pid = 2584] [id = 41] 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x113094c00) [pid = 2584] [serial = 119] [outer = 0x0] 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x113356800) [pid = 2584] [serial = 120] [outer = 0x113094c00] 08:33:19 INFO - PROCESS | 2584 | 1464622399035 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x113d7e400) [pid = 2584] [serial = 121] [outer = 0x113094c00] 08:33:19 INFO - PROCESS | 2584 | 1464622399421 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1527ms 08:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:33:19 INFO - PROCESS | 2584 | 1464622399459 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 2584 | 1464622399462 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:33:19 INFO - PROCESS | 2584 | 1464622399465 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 2584 | 1464622399467 Marionette TRACE conn2 <- [1,138,null,{}] 08:33:19 INFO - PROCESS | 2584 | 1464622399470 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 2584 | 1464622399556 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:33:19 INFO - PROCESS | 2584 | 1464622399563 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.destination-out.html\",\n 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/compositing/2d.composite.image.destination-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x115f09000 == 42 [pid = 2584] [id = 42] 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1162acc00) [pid = 2584] [serial = 122] [outer = 0x0] 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x116949000) [pid = 2584] [serial = 123] [outer = 0x1162acc00] 08:33:19 INFO - PROCESS | 2584 | 1464622399613 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x117287800) [pid = 2584] [serial = 124] [outer = 0x1162acc00] 08:33:19 INFO - PROCESS | 2584 | 1464622399913 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 470ms 08:33:19 INFO - PROCESS | 2584 | 1464622399937 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:33:19 INFO - PROCESS | 2584 | 1464622399939 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:33:19 INFO - PROCESS | 2584 | 1464622399942 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 2584 | 1464622399943 Marionette TRACE conn2 <- [1,142,null,{}] 08:33:19 INFO - PROCESS | 2584 | 1464622399953 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 2584 | 1464622400040 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:33:20 INFO - PROCESS | 2584 | 1464622400046 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.destination-over.html\",\n 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/compositing/2d.composite.image.destination-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x11696a000 == 43 [pid = 2584] [id = 43] 08:33:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x117776000) [pid = 2584] [serial = 125] [outer = 0x0] 08:33:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1181a0c00) [pid = 2584] [serial = 126] [outer = 0x117776000] 08:33:20 INFO - PROCESS | 2584 | 1464622400072 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x118465000) [pid = 2584] [serial = 127] [outer = 0x117776000] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12c644800) [pid = 2584] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12c04cc00) [pid = 2584] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x121060c00) [pid = 2584] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x12be81800) [pid = 2584] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x12bb10800) [pid = 2584] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x12b0b8800) [pid = 2584] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12a9f2c00) [pid = 2584] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x129411000) [pid = 2584] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12d7e1800) [pid = 2584] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11819f400) [pid = 2584] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x118571400) [pid = 2584] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12d0b0c00) [pid = 2584] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12cb0cc00) [pid = 2584] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x11819c000) [pid = 2584] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1181a0800) [pid = 2584] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x118480000) [pid = 2584] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1169c3800) [pid = 2584] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1195b0000) [pid = 2584] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x11993f000) [pid = 2584] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x112eb7000) [pid = 2584] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x11846cc00) [pid = 2584] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x124865400) [pid = 2584] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x124eb7800) [pid = 2584] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x12481ac00) [pid = 2584] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x1194cd800) [pid = 2584] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x112764400) [pid = 2584] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x115164800) [pid = 2584] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x11396e000) [pid = 2584] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:33:20 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x11309f400) [pid = 2584] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:33:20 INFO - PROCESS | 2584 | 1464622400840 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 928ms 08:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:33:20 INFO - PROCESS | 2584 | 1464622400870 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2584 | 1464622400872 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:33:20 INFO - PROCESS | 2584 | 1464622400880 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2584 | 1464622400884 Marionette TRACE conn2 <- [1,146,null,{}] 08:33:20 INFO - PROCESS | 2584 | 1464622400887 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 2584 | 1464622400956 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:33:20 INFO - PROCESS | 2584 | 1464622400960 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.lighter.html\",\n 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/compositing/2d.composite.image.lighter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d9000 == 44 [pid = 2584] [id = 44] 08:33:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x112e9f400) [pid = 2584] [serial = 128] [outer = 0x0] 08:33:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1181a7800) [pid = 2584] [serial = 129] [outer = 0x112e9f400] 08:33:20 INFO - PROCESS | 2584 | 1464622400987 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x11856a800) [pid = 2584] [serial = 130] [outer = 0x112e9f400] 08:33:21 INFO - PROCESS | 2584 | 1464622401274 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 428ms 08:33:21 INFO - PROCESS | 2584 | 1464622401302 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:33:21 INFO - PROCESS | 2584 | 1464622401304 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:33:21 INFO - PROCESS | 2584 | 1464622401306 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 2584 | 1464622401308 Marionette TRACE conn2 <- [1,150,null,{}] 08:33:21 INFO - PROCESS | 2584 | 1464622401310 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 2584 | 1464622401389 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:33:21 INFO - PROCESS | 2584 | 1464622401456 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.source-atop.html\",\n 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/compositing/2d.composite.image.source-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f5b800 == 45 [pid = 2584] [id = 45] 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x113f11800) [pid = 2584] [serial = 131] [outer = 0x0] 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x118a31400) [pid = 2584] [serial = 132] [outer = 0x113f11800] 08:33:21 INFO - PROCESS | 2584 | 1464622401496 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x119278c00) [pid = 2584] [serial = 133] [outer = 0x113f11800] 08:33:21 INFO - PROCESS | 2584 | 1464622401784 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 521ms 08:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:33:21 INFO - PROCESS | 2584 | 1464622401835 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 2584 | 1464622401836 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:33:21 INFO - PROCESS | 2584 | 1464622401838 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 2584 | 1464622401839 Marionette TRACE conn2 <- [1,154,null,{}] 08:33:21 INFO - PROCESS | 2584 | 1464622401841 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 2584 | 1464622401921 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:33:21 INFO - PROCESS | 2584 | 1464622401966 Marionette TRACE conn2 -> [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/compositing/2d.composite.image.source-in.html\",\n 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/compositing/2d.composite.image.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x118416800 == 46 [pid = 2584] [id = 46] 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x119468800) [pid = 2584] [serial = 134] [outer = 0x0] 08:33:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x119471400) [pid = 2584] [serial = 135] [outer = 0x119468800] 08:33:21 INFO - PROCESS | 2584 | 1464622401996 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1194cd000) [pid = 2584] [serial = 136] [outer = 0x119468800] 08:33:22 INFO - PROCESS | 2584 | 1464622402337 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 518ms 08:33:22 INFO - PROCESS | 2584 | 1464622402358 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 2584 | 1464622402360 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:33:22 INFO - PROCESS | 2584 | 1464622402365 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 2584 | 1464622402367 Marionette TRACE conn2 <- [1,158,null,{}] 08:33:22 INFO - PROCESS | 2584 | 1464622402371 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 2584 | 1464622402477 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:33:22 INFO - PROCESS | 2584 | 1464622402544 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.source-out.html\",\n 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/compositing/2d.composite.image.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x113b8a000 == 47 [pid = 2584] [id = 47] 08:33:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1168d6000) [pid = 2584] [serial = 137] [outer = 0x0] 08:33:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1195b1800) [pid = 2584] [serial = 138] [outer = 0x1168d6000] 08:33:22 INFO - PROCESS | 2584 | 1464622402585 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x120ef2800) [pid = 2584] [serial = 139] [outer = 0x1168d6000] 08:33:23 INFO - PROCESS | 2584 | 1464622403024 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 721ms 08:33:23 INFO - PROCESS | 2584 | 1464622403086 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2584 | 1464622403090 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:33:23 INFO - PROCESS | 2584 | 1464622403093 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2584 | 1464622403096 Marionette TRACE conn2 <- [1,162,null,{}] 08:33:23 INFO - PROCESS | 2584 | 1464622403100 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 2584 | 1464622403206 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:33:23 INFO - PROCESS | 2584 | 1464622403263 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.source-over.html\",\n 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/compositing/2d.composite.image.source-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x11689f800 == 48 [pid = 2584] [id = 48] 08:33:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x115fcc400) [pid = 2584] [serial = 140] [outer = 0x0] 08:33:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1167ccc00) [pid = 2584] [serial = 141] [outer = 0x115fcc400] 08:33:23 INFO - PROCESS | 2584 | 1464622403295 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x11727f000) [pid = 2584] [serial = 142] [outer = 0x115fcc400] 08:33:23 INFO - PROCESS | 2584 | 1464622403719 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 08:33:23 INFO - PROCESS | 2584 | 1464622403779 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2584 | 1464622403783 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:33:23 INFO - PROCESS | 2584 | 1464622403789 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2584 | 1464622403791 Marionette TRACE conn2 <- [1,166,null,{}] 08:33:23 INFO - PROCESS | 2584 | 1464622403794 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 2584 | 1464622403891 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:33:23 INFO - PROCESS | 2584 | 1464622403961 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.image.xor.html\",\n 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/compositing/2d.composite.image.xor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950c800 == 49 [pid = 2584] [id = 49] 08:33:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x117693800) [pid = 2584] [serial = 143] [outer = 0x0] 08:33:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x118478400) [pid = 2584] [serial = 144] [outer = 0x117693800] 08:33:24 INFO - PROCESS | 2584 | 1464622404010 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x119115000) [pid = 2584] [serial = 145] [outer = 0x117693800] 08:33:24 INFO - PROCESS | 2584 | 1464622404502 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 770ms 08:33:24 INFO - PROCESS | 2584 | 1464622404560 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:33:24 INFO - PROCESS | 2584 | 1464622404565 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:33:24 INFO - PROCESS | 2584 | 1464622404569 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 2584 | 1464622404573 Marionette TRACE conn2 <- [1,170,null,{}] 08:33:24 INFO - PROCESS | 2584 | 1464622404585 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 2584 | 1464622404722 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:33:24 INFO - PROCESS | 2584 | 1464622404805 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.casesensitive.html\",\n 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/compositing/2d.composite.operation.casesensitive.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d5000 == 50 [pid = 2584] [id = 50] 08:33:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1194ae800) [pid = 2584] [serial = 146] [outer = 0x0] 08:33:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x11993e400) [pid = 2584] [serial = 147] [outer = 0x1194ae800] 08:33:24 INFO - PROCESS | 2584 | 1464622404857 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x120ef4400) [pid = 2584] [serial = 148] [outer = 0x1194ae800] 08:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 727ms 08:33:25 INFO - PROCESS | 2584 | 1464622405287 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:33:25 INFO - PROCESS | 2584 | 1464622405295 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 2584 | 1464622405297 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:33:25 INFO - PROCESS | 2584 | 1464622405300 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 2584 | 1464622405301 Marionette TRACE conn2 <- [1,174,null,{}] 08:33:25 INFO - PROCESS | 2584 | 1464622405303 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 2584 | 1464622405392 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:33:25 INFO - PROCESS | 2584 | 1464622405433 Marionette TRACE conn2 -> [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/compositing/2d.composite.operation.clear.html\",\n 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/compositing/2d.composite.operation.clear.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213bf800 == 51 [pid = 2584] [id = 51] 08:33:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x120eff400) [pid = 2584] [serial = 149] [outer = 0x0] 08:33:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12105fc00) [pid = 2584] [serial = 150] [outer = 0x120eff400] 08:33:25 INFO - PROCESS | 2584 | 1464622405462 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x121067400) [pid = 2584] [serial = 151] [outer = 0x120eff400] 08:33:25 INFO - PROCESS | 2584 | 1464622405872 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 08:33:25 INFO - PROCESS | 2584 | 1464622405920 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:33:25 INFO - PROCESS | 2584 | 1464622405921 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:33:25 INFO - PROCESS | 2584 | 1464622405923 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 2584 | 1464622405924 Marionette TRACE conn2 <- [1,178,null,{}] 08:33:25 INFO - PROCESS | 2584 | 1464622405927 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 2584 | 1464622406047 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:33:26 INFO - PROCESS | 2584 | 1464622406104 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.darker.html\",\n 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/compositing/2d.composite.operation.darker.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x11305e000 == 52 [pid = 2584] [id = 52] 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x116947000) [pid = 2584] [serial = 152] [outer = 0x0] 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1181a8000) [pid = 2584] [serial = 153] [outer = 0x116947000] 08:33:26 INFO - PROCESS | 2584 | 1464622406134 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x11927e400) [pid = 2584] [serial = 154] [outer = 0x116947000] 08:33:26 INFO - PROCESS | 2584 | 1464622406574 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 675ms 08:33:26 INFO - PROCESS | 2584 | 1464622406599 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 2584 | 1464622406601 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:33:26 INFO - PROCESS | 2584 | 1464622406605 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 2584 | 1464622406607 Marionette TRACE conn2 <- [1,182,null,{}] 08:33:26 INFO - PROCESS | 2584 | 1464622406611 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 2584 | 1464622406696 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:33:26 INFO - PROCESS | 2584 | 1464622406739 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.default.html\",\n 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/compositing/2d.composite.operation.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618c000 == 53 [pid = 2584] [id = 53] 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x11395fc00) [pid = 2584] [serial = 155] [outer = 0x0] 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x113f10c00) [pid = 2584] [serial = 156] [outer = 0x11395fc00] 08:33:26 INFO - PROCESS | 2584 | 1464622406767 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x115fca800) [pid = 2584] [serial = 157] [outer = 0x11395fc00] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x118416800 == 52 [pid = 2584] [id = 46] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x117f5b800 == 51 [pid = 2584] [id = 45] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d9000 == 50 [pid = 2584] [id = 44] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11696a000 == 49 [pid = 2584] [id = 43] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x115f09000 == 48 [pid = 2584] [id = 42] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x118260800 == 47 [pid = 2584] [id = 30] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x117f59800 == 46 [pid = 2584] [id = 29] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1171aa800 == 45 [pid = 2584] [id = 28] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11696f800 == 44 [pid = 2584] [id = 27] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11264d800 == 43 [pid = 2584] [id = 41] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1192b9800 == 42 [pid = 2584] [id = 33] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x118443800 == 41 [pid = 2584] [id = 32] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11305e000 == 40 [pid = 2584] [id = 52] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1213bf800 == 39 [pid = 2584] [id = 51] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d5000 == 38 [pid = 2584] [id = 50] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1215cf800 == 37 [pid = 2584] [id = 38] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1214bb000 == 36 [pid = 2584] [id = 37] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d2000 == 35 [pid = 2584] [id = 40] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x119515800 == 34 [pid = 2584] [id = 34] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e7800 == 33 [pid = 2584] [id = 36] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11950c800 == 32 [pid = 2584] [id = 49] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x11689f800 == 31 [pid = 2584] [id = 48] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x113b8a000 == 30 [pid = 2584] [id = 47] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x1171b3000 == 29 [pid = 2584] [id = 31] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x119d67800 == 28 [pid = 2584] [id = 35] 08:33:27 INFO - PROCESS | 2584 | --DOCSHELL 0x121bb0000 == 27 [pid = 2584] [id = 39] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12481dc00) [pid = 2584] [serial = 11] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1139eb800) [pid = 2584] [serial = 67] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12d90bc00) [pid = 2584] [serial = 64] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x126ad3000) [pid = 2584] [serial = 117] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1182a3000) [pid = 2584] [serial = 78] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x118469000) [pid = 2584] [serial = 79] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x11847d800) [pid = 2584] [serial = 81] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x119182000) [pid = 2584] [serial = 84] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1192e4c00) [pid = 2584] [serial = 85] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1192e6c00) [pid = 2584] [serial = 87] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1195b3800) [pid = 2584] [serial = 88] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119942400) [pid = 2584] [serial = 90] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x120e11c00) [pid = 2584] [serial = 93] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121061400) [pid = 2584] [serial = 96] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x120e0c800) [pid = 2584] [serial = 91] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12133c800) [pid = 2584] [serial = 99] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12197ec00) [pid = 2584] [serial = 102] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x124b76000) [pid = 2584] [serial = 105] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x124feac00) [pid = 2584] [serial = 108] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126095400) [pid = 2584] [serial = 111] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x126568400) [pid = 2584] [serial = 114] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x112dd4c00) [pid = 2584] [serial = 66] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1169c1400) [pid = 2584] [serial = 69] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1139f5800) [pid = 2584] [serial = 72] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x113d84800) [pid = 2584] [serial = 73] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x115f4e800) [pid = 2584] [serial = 75] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x11819c800) [pid = 2584] [serial = 76] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121058c00) [pid = 2584] [serial = 94] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x12133b400) [pid = 2584] [serial = 97] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x121589c00) [pid = 2584] [serial = 100] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x124ebc000) [pid = 2584] [serial = 106] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x1257a3800) [pid = 2584] [serial = 109] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x11910c800) [pid = 2584] [serial = 82] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x11819a000) [pid = 2584] [serial = 70] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x1262ca800) [pid = 2584] [serial = 112] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x12a9f4800) [pid = 2584] [serial = 21] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x12a9f8c00) [pid = 2584] [serial = 22] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x1294a5000) [pid = 2584] [serial = 15] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x1294aac00) [pid = 2584] [serial = 16] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x1294ae400) [pid = 2584] [serial = 18] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x121b04000) [pid = 2584] [serial = 8] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x12d60c000) [pid = 2584] [serial = 52] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x12d0b3400) [pid = 2584] [serial = 51] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x12d08b800) [pid = 2584] [serial = 45] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x12d0b8400) [pid = 2584] [serial = 48] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x12cf70000) [pid = 2584] [serial = 42] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x12cf77c00) [pid = 2584] [serial = 43] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x12cb03000) [pid = 2584] [serial = 39] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x12cb09c00) [pid = 2584] [serial = 40] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x12c63bc00) [pid = 2584] [serial = 36] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x12c63f800) [pid = 2584] [serial = 37] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x12c049800) [pid = 2584] [serial = 34] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x12be8b000) [pid = 2584] [serial = 33] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x12be89c00) [pid = 2584] [serial = 30] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x12c042000) [pid = 2584] [serial = 31] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 72 (0x12bbed800) [pid = 2584] [serial = 27] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 71 (0x12bbf7400) [pid = 2584] [serial = 28] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 70 (0x12b159000) [pid = 2584] [serial = 24] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 69 (0x12bb04c00) [pid = 2584] [serial = 25] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 68 (0x12d904c00) [pid = 2584] [serial = 63] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 67 (0x12d7ebc00) [pid = 2584] [serial = 61] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 66 (0x12d7e7000) [pid = 2584] [serial = 60] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 65 (0x1181a1c00) [pid = 2584] [serial = 57] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 64 (0x12c049000) [pid = 2584] [serial = 58] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 63 (0x118a35800) [pid = 2584] [serial = 54] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | --DOMWINDOW == 62 (0x12d60f800) [pid = 2584] [serial = 55] [outer = 0x0] [url = about:blank] 08:33:27 INFO - PROCESS | 2584 | 1464622407545 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 973ms 08:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:33:27 INFO - PROCESS | 2584 | 1464622407583 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2584 | 1464622407585 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:33:27 INFO - PROCESS | 2584 | 1464622407588 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2584 | 1464622407590 Marionette TRACE conn2 <- [1,186,null,{}] 08:33:27 INFO - PROCESS | 2584 | 1464622407594 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 2584 | 1464622407675 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:33:27 INFO - PROCESS | 2584 | 1464622407682 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.get.html\",\n 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/compositing/2d.composite.operation.get.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x1133a4800 == 28 [pid = 2584] [id = 54] 08:33:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 63 (0x115169800) [pid = 2584] [serial = 158] [outer = 0x0] 08:33:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 64 (0x1161f8800) [pid = 2584] [serial = 159] [outer = 0x115169800] 08:33:27 INFO - PROCESS | 2584 | 1464622407712 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 65 (0x113094400) [pid = 2584] [serial = 160] [outer = 0x115169800] 08:33:28 INFO - PROCESS | 2584 | 1464622408022 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 08:33:28 INFO - PROCESS | 2584 | 1464622408061 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2584 | 1464622408067 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:33:28 INFO - PROCESS | 2584 | 1464622408072 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2584 | 1464622408074 Marionette TRACE conn2 <- [1,190,null,{}] 08:33:28 INFO - PROCESS | 2584 | 1464622408076 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 2584 | 1464622408149 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:33:28 INFO - PROCESS | 2584 | 1464622408189 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.highlight.html\",\n 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/compositing/2d.composite.operation.highlight.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167ec800 == 29 [pid = 2584] [id = 55] 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 66 (0x115f4b400) [pid = 2584] [serial = 161] [outer = 0x0] 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 67 (0x116b5f800) [pid = 2584] [serial = 162] [outer = 0x115f4b400] 08:33:28 INFO - PROCESS | 2584 | 1464622408216 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 68 (0x1181a1c00) [pid = 2584] [serial = 163] [outer = 0x115f4b400] 08:33:28 INFO - PROCESS | 2584 | 1464622408602 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 572ms 08:33:28 INFO - PROCESS | 2584 | 1464622408646 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2584 | 1464622408649 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:33:28 INFO - PROCESS | 2584 | 1464622408652 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2584 | 1464622408656 Marionette TRACE conn2 <- [1,194,null,{}] 08:33:28 INFO - PROCESS | 2584 | 1464622408683 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 2584 | 1464622408801 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:33:28 INFO - PROCESS | 2584 | 1464622408810 Marionette TRACE conn2 -> [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/compositing/2d.composite.operation.nullsuffix.html\",\n 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/compositing/2d.composite.operation.nullsuffix.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d7000 == 30 [pid = 2584] [id = 56] 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 69 (0x11847a400) [pid = 2584] [serial = 164] [outer = 0x0] 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 70 (0x11847b400) [pid = 2584] [serial = 165] [outer = 0x11847a400] 08:33:28 INFO - PROCESS | 2584 | 1464622408841 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 71 (0x118a2dc00) [pid = 2584] [serial = 166] [outer = 0x11847a400] 08:33:29 INFO - PROCESS | 2584 | 1464622409135 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 527ms 08:33:29 INFO - PROCESS | 2584 | 1464622409180 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2584 | 1464622409183 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:33:29 INFO - PROCESS | 2584 | 1464622409186 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2584 | 1464622409187 Marionette TRACE conn2 <- [1,198,null,{}] 08:33:29 INFO - PROCESS | 2584 | 1464622409189 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 2584 | 1464622409259 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:33:29 INFO - PROCESS | 2584 | 1464622409286 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.over.html\",\n 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/compositing/2d.composite.operation.over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f59000 == 31 [pid = 2584] [id = 57] 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x115fcc800) [pid = 2584] [serial = 167] [outer = 0x0] 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x119179400) [pid = 2584] [serial = 168] [outer = 0x115fcc800] 08:33:29 INFO - PROCESS | 2584 | 1464622409311 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x1192e4c00) [pid = 2584] [serial = 169] [outer = 0x115fcc800] 08:33:29 INFO - PROCESS | 2584 | 1464622409625 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 08:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:33:29 INFO - PROCESS | 2584 | 1464622409655 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2584 | 1464622409657 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:33:29 INFO - PROCESS | 2584 | 1464622409660 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2584 | 1464622409662 Marionette TRACE conn2 <- [1,202,null,{}] 08:33:29 INFO - PROCESS | 2584 | 1464622409668 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 2584 | 1464622409788 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:33:29 INFO - PROCESS | 2584 | 1464622409804 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.operation.unrecognised.html\",\n 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/compositing/2d.composite.operation.unrecognised.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x118404800 == 32 [pid = 2584] [id = 58] 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x1169c1400) [pid = 2584] [serial = 170] [outer = 0x0] 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x11946e400) [pid = 2584] [serial = 171] [outer = 0x1169c1400] 08:33:29 INFO - PROCESS | 2584 | 1464622409844 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x1194a6c00) [pid = 2584] [serial = 172] [outer = 0x1169c1400] 08:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 08:33:30 INFO - PROCESS | 2584 | 1464622410276 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:33:30 INFO - PROCESS | 2584 | 1464622410283 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2584 | 1464622410285 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:33:30 INFO - PROCESS | 2584 | 1464622410287 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 2584 | 1464622410288 Marionette TRACE conn2 <- [1,206,null,{}] 08:33:30 INFO - PROCESS | 2584 | 1464622410290 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 2584 | 1464622410380 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:33:30 INFO - PROCESS | 2584 | 1464622410408 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.copy.html\",\n 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/compositing/2d.composite.solid.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ac8800 == 33 [pid = 2584] [id = 59] 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x1194c6800) [pid = 2584] [serial = 173] [outer = 0x0] 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x120ef0400) [pid = 2584] [serial = 174] [outer = 0x1194c6800] 08:33:30 INFO - PROCESS | 2584 | 1464622410434 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x121059400) [pid = 2584] [serial = 175] [outer = 0x1194c6800] 08:33:30 INFO - PROCESS | 2584 | 1464622410725 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 08:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:33:30 INFO - PROCESS | 2584 | 1464622410756 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2584 | 1464622410757 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:33:30 INFO - PROCESS | 2584 | 1464622410767 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 2584 | 1464622410768 Marionette TRACE conn2 <- [1,210,null,{}] 08:33:30 INFO - PROCESS | 2584 | 1464622410770 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 2584 | 1464622410851 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:33:30 INFO - PROCESS | 2584 | 1464622410855 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.destination-atop.html\",\n 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/compositing/2d.composite.solid.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192be000 == 34 [pid = 2584] [id = 60] 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x1194c8000) [pid = 2584] [serial = 176] [outer = 0x0] 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x12105f800) [pid = 2584] [serial = 177] [outer = 0x1194c8000] 08:33:30 INFO - PROCESS | 2584 | 1464622410879 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x12133c000) [pid = 2584] [serial = 178] [outer = 0x1194c8000] 08:33:31 INFO - PROCESS | 2584 | 1464622411170 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 419ms 08:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:33:31 INFO - PROCESS | 2584 | 1464622411204 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 2584 | 1464622411205 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:33:31 INFO - PROCESS | 2584 | 1464622411207 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 2584 | 1464622411208 Marionette TRACE conn2 <- [1,214,null,{}] 08:33:31 INFO - PROCESS | 2584 | 1464622411211 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 2584 | 1464622411334 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1262cd000) [pid = 2584] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x12173b800) [pid = 2584] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x1168d6000) [pid = 2584] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x1162acc00) [pid = 2584] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x117776000) [pid = 2584] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x119468800) [pid = 2584] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x113f11800) [pid = 2584] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x112e9f400) [pid = 2584] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x113094c00) [pid = 2584] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:33:31 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x1262cd400) [pid = 2584] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:33:31 INFO - PROCESS | 2584 | 1464622411365 Marionette TRACE conn2 -> [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/compositing/2d.composite.solid.destination-in.html\",\n 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/compositing/2d.composite.solid.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x116736800 == 35 [pid = 2584] [id = 61] 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x1122b5000) [pid = 2584] [serial = 179] [outer = 0x0] 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x113094c00) [pid = 2584] [serial = 180] [outer = 0x1122b5000] 08:33:31 INFO - PROCESS | 2584 | 1464622411391 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x11927e800) [pid = 2584] [serial = 181] [outer = 0x1122b5000] 08:33:31 INFO - PROCESS | 2584 | 1464622411646 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 475ms 08:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:33:31 INFO - PROCESS | 2584 | 1464622411686 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 2584 | 1464622411687 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:33:31 INFO - PROCESS | 2584 | 1464622411689 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 2584 | 1464622411690 Marionette TRACE conn2 <- [1,218,null,{}] 08:33:31 INFO - PROCESS | 2584 | 1464622411693 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 2584 | 1464622411774 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:33:31 INFO - PROCESS | 2584 | 1464622411778 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.destination-out.html\",\n 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/compositing/2d.composite.solid.destination-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c8d000 == 36 [pid = 2584] [id = 62] 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x1182a7400) [pid = 2584] [serial = 182] [outer = 0x0] 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x121744c00) [pid = 2584] [serial = 183] [outer = 0x1182a7400] 08:33:31 INFO - PROCESS | 2584 | 1464622411805 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x12197d400) [pid = 2584] [serial = 184] [outer = 0x1182a7400] 08:33:32 INFO - PROCESS | 2584 | 1464622412081 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 08:33:32 INFO - PROCESS | 2584 | 1464622412117 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2584 | 1464622412119 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:33:32 INFO - PROCESS | 2584 | 1464622412121 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2584 | 1464622412122 Marionette TRACE conn2 <- [1,222,null,{}] 08:33:32 INFO - PROCESS | 2584 | 1464622412124 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 2584 | 1464622412215 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:33:32 INFO - PROCESS | 2584 | 1464622412221 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.destination-over.html\",\n 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/compositing/2d.composite.solid.destination-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e8000 == 37 [pid = 2584] [id = 63] 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x111f34c00) [pid = 2584] [serial = 185] [outer = 0x0] 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x12133bc00) [pid = 2584] [serial = 186] [outer = 0x111f34c00] 08:33:32 INFO - PROCESS | 2584 | 1464622412246 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x121bca400) [pid = 2584] [serial = 187] [outer = 0x111f34c00] 08:33:32 INFO - PROCESS | 2584 | 1464622412556 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 08:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:33:32 INFO - PROCESS | 2584 | 1464622412592 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2584 | 1464622412593 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:33:32 INFO - PROCESS | 2584 | 1464622412597 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2584 | 1464622412600 Marionette TRACE conn2 <- [1,226,null,{}] 08:33:32 INFO - PROCESS | 2584 | 1464622412602 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 2584 | 1464622412680 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:33:32 INFO - PROCESS | 2584 | 1464622412684 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.lighter.html\",\n 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/compositing/2d.composite.solid.lighter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217dc000 == 38 [pid = 2584] [id = 64] 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x121bcb000) [pid = 2584] [serial = 188] [outer = 0x0] 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x124b77400) [pid = 2584] [serial = 189] [outer = 0x121bcb000] 08:33:32 INFO - PROCESS | 2584 | 1464622412714 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x124f85c00) [pid = 2584] [serial = 190] [outer = 0x121bcb000] 08:33:33 INFO - PROCESS | 2584 | 1464622412996 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 423ms 08:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:33:33 INFO - PROCESS | 2584 | 1464622413020 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 2584 | 1464622413021 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:33:33 INFO - PROCESS | 2584 | 1464622413023 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 2584 | 1464622413024 Marionette TRACE conn2 <- [1,230,null,{}] 08:33:33 INFO - PROCESS | 2584 | 1464622413026 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 2584 | 1464622413110 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:33:33 INFO - PROCESS | 2584 | 1464622413152 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.source-atop.html\",\n 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/compositing/2d.composite.solid.source-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x121ba1000 == 39 [pid = 2584] [id = 65] 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x121d6bc00) [pid = 2584] [serial = 191] [outer = 0x0] 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x12579a400) [pid = 2584] [serial = 192] [outer = 0x121d6bc00] 08:33:33 INFO - PROCESS | 2584 | 1464622413176 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1257a3c00) [pid = 2584] [serial = 193] [outer = 0x121d6bc00] 08:33:33 INFO - PROCESS | 2584 | 1464622413614 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 620ms 08:33:33 INFO - PROCESS | 2584 | 1464622413670 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 2584 | 1464622413672 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:33:33 INFO - PROCESS | 2584 | 1464622413677 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 2584 | 1464622413682 Marionette TRACE conn2 <- [1,234,null,{}] 08:33:33 INFO - PROCESS | 2584 | 1464622413686 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 2584 | 1464622413785 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:33:33 INFO - PROCESS | 2584 | 1464622413848 Marionette TRACE conn2 -> [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/compositing/2d.composite.solid.source-in.html\",\n 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/compositing/2d.composite.solid.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618a800 == 40 [pid = 2584] [id = 66] 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x112ed6800) [pid = 2584] [serial = 194] [outer = 0x0] 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x1139f5800) [pid = 2584] [serial = 195] [outer = 0x112ed6800] 08:33:33 INFO - PROCESS | 2584 | 1464622413879 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x115fd4c00) [pid = 2584] [serial = 196] [outer = 0x112ed6800] 08:33:34 INFO - PROCESS | 2584 | 1464622414316 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 723ms 08:33:34 INFO - PROCESS | 2584 | 1464622414422 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 2584 | 1464622414427 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:33:34 INFO - PROCESS | 2584 | 1464622414437 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2584 | 1464622414440 Marionette TRACE conn2 <- [1,238,null,{}] 08:33:34 INFO - PROCESS | 2584 | 1464622414444 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 2584 | 1464622414597 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:33:34 INFO - PROCESS | 2584 | 1464622414751 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.source-out.html\",\n 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/compositing/2d.composite.solid.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x112d1c800 == 41 [pid = 2584] [id = 67] 08:33:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x111d82800) [pid = 2584] [serial = 197] [outer = 0x0] 08:33:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x113348c00) [pid = 2584] [serial = 198] [outer = 0x111d82800] 08:33:34 INFO - PROCESS | 2584 | 1464622414779 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x1161f9c00) [pid = 2584] [serial = 199] [outer = 0x111d82800] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1217dc000 == 40 [pid = 2584] [id = 64] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e8000 == 39 [pid = 2584] [id = 63] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x119c8d000 == 38 [pid = 2584] [id = 62] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x116736800 == 37 [pid = 2584] [id = 61] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1192be000 == 36 [pid = 2584] [id = 60] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x118ac8800 == 35 [pid = 2584] [id = 59] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x118404800 == 34 [pid = 2584] [id = 58] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x117f59000 == 33 [pid = 2584] [id = 57] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d7000 == 32 [pid = 2584] [id = 56] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1167ec800 == 31 [pid = 2584] [id = 55] 08:33:35 INFO - PROCESS | 2584 | --DOCSHELL 0x1133a4800 == 30 [pid = 2584] [id = 54] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x12791a000) [pid = 2584] [serial = 118] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x120ef2800) [pid = 2584] [serial = 139] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x1195b1800) [pid = 2584] [serial = 138] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x116949000) [pid = 2584] [serial = 123] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x1181a0c00) [pid = 2584] [serial = 126] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x117287800) [pid = 2584] [serial = 124] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x119471400) [pid = 2584] [serial = 135] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x118a31400) [pid = 2584] [serial = 132] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x11856a800) [pid = 2584] [serial = 130] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x118465000) [pid = 2584] [serial = 127] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x113356800) [pid = 2584] [serial = 120] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x119278c00) [pid = 2584] [serial = 133] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x1194cd000) [pid = 2584] [serial = 136] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x113d7e400) [pid = 2584] [serial = 121] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x1181a7800) [pid = 2584] [serial = 129] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x126a12400) [pid = 2584] [serial = 115] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x12481d400) [pid = 2584] [serial = 103] [outer = 0x0] [url = about:blank] 08:33:35 INFO - PROCESS | 2584 | 1464622415231 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 825ms 08:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:33:35 INFO - PROCESS | 2584 | 1464622415263 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 2584 | 1464622415265 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:33:35 INFO - PROCESS | 2584 | 1464622415269 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 2584 | 1464622415271 Marionette TRACE conn2 <- [1,242,null,{}] 08:33:35 INFO - PROCESS | 2584 | 1464622415275 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 2584 | 1464622415346 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:33:35 INFO - PROCESS | 2584 | 1464622415351 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.source-over.html\",\n 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/compositing/2d.composite.solid.source-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x116234800 == 31 [pid = 2584] [id = 68] 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x116b5d000) [pid = 2584] [serial = 200] [outer = 0x0] 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x117777c00) [pid = 2584] [serial = 201] [outer = 0x116b5d000] 08:33:35 INFO - PROCESS | 2584 | 1464622415381 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x1181a2000) [pid = 2584] [serial = 202] [outer = 0x116b5d000] 08:33:35 INFO - PROCESS | 2584 | 1464622415703 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x1182a4800) [pid = 2584] [serial = 203] [outer = 0x12cf7ec00] 08:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 08:33:35 INFO - PROCESS | 2584 | 1464622415768 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 2584 | 1464622415772 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:33:35 INFO - PROCESS | 2584 | 1464622415802 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 2584 | 1464622415804 Marionette TRACE conn2 <- [1,246,null,{}] 08:33:35 INFO - PROCESS | 2584 | 1464622415808 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 2584 | 1464622415934 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:33:35 INFO - PROCESS | 2584 | 1464622415943 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.solid.xor.html\",\n 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/compositing/2d.composite.solid.xor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f64800 == 32 [pid = 2584] [id = 69] 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x11846d400) [pid = 2584] [serial = 204] [outer = 0x0] 08:33:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x1185da000) [pid = 2584] [serial = 205] [outer = 0x11846d400] 08:33:35 INFO - PROCESS | 2584 | 1464622415987 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x119181800) [pid = 2584] [serial = 206] [outer = 0x11846d400] 08:33:36 INFO - PROCESS | 2584 | 1464622416308 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 532ms 08:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:33:36 INFO - PROCESS | 2584 | 1464622416322 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2584 | 1464622416324 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:33:36 INFO - PROCESS | 2584 | 1464622416339 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2584 | 1464622416343 Marionette TRACE conn2 <- [1,250,null,{}] 08:33:36 INFO - PROCESS | 2584 | 1464622416356 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 2584 | 1464622416436 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:33:36 INFO - PROCESS | 2584 | 1464622416440 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.copy.html\",\n 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/compositing/2d.composite.transparent.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182cd000 == 33 [pid = 2584] [id = 70] 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x112dd5c00) [pid = 2584] [serial = 207] [outer = 0x0] 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1192e7000) [pid = 2584] [serial = 208] [outer = 0x112dd5c00] 08:33:36 INFO - PROCESS | 2584 | 1464622416468 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x1195b0c00) [pid = 2584] [serial = 209] [outer = 0x112dd5c00] 08:33:36 INFO - PROCESS | 2584 | 1464622416773 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 494ms 08:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:33:36 INFO - PROCESS | 2584 | 1464622416820 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2584 | 1464622416822 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:33:36 INFO - PROCESS | 2584 | 1464622416824 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2584 | 1464622416825 Marionette TRACE conn2 <- [1,254,null,{}] 08:33:36 INFO - PROCESS | 2584 | 1464622416827 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 2584 | 1464622416896 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:33:36 INFO - PROCESS | 2584 | 1464622416900 Marionette TRACE conn2 -> [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/compositing/2d.composite.transparent.destination-atop.html\",\n 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/compositing/2d.composite.transparent.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ac3000 == 34 [pid = 2584] [id = 71] 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x113d0b400) [pid = 2584] [serial = 210] [outer = 0x0] 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x11994a400) [pid = 2584] [serial = 211] [outer = 0x113d0b400] 08:33:36 INFO - PROCESS | 2584 | 1464622416927 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x120ef6800) [pid = 2584] [serial = 212] [outer = 0x113d0b400] 08:33:37 INFO - PROCESS | 2584 | 1464622417234 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 421ms 08:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:33:37 INFO - PROCESS | 2584 | 1464622417255 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2584 | 1464622417256 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:33:37 INFO - PROCESS | 2584 | 1464622417258 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2584 | 1464622417259 Marionette TRACE conn2 <- [1,258,null,{}] 08:33:37 INFO - PROCESS | 2584 | 1464622417263 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 2584 | 1464622417360 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:33:37 INFO - PROCESS | 2584 | 1464622417371 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.destination-in.html\",\n 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/compositing/2d.composite.transparent.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x11996c800 == 35 [pid = 2584] [id = 72] 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x121059800) [pid = 2584] [serial = 213] [outer = 0x0] 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x121067000) [pid = 2584] [serial = 214] [outer = 0x121059800] 08:33:37 INFO - PROCESS | 2584 | 1464622417400 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x121584800) [pid = 2584] [serial = 215] [outer = 0x121059800] 08:33:37 INFO - PROCESS | 2584 | 1464622417737 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 522ms 08:33:37 INFO - PROCESS | 2584 | 1464622417781 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2584 | 1464622417782 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:33:37 INFO - PROCESS | 2584 | 1464622417790 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2584 | 1464622417791 Marionette TRACE conn2 <- [1,262,null,{}] 08:33:37 INFO - PROCESS | 2584 | 1464622417794 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 2584 | 1464622417875 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:33:37 INFO - PROCESS | 2584 | 1464622417881 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.destination-out.html\",\n 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/compositing/2d.composite.transparent.destination-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e4000 == 36 [pid = 2584] [id = 73] 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x1120f6800) [pid = 2584] [serial = 216] [outer = 0x0] 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x121b03c00) [pid = 2584] [serial = 217] [outer = 0x1120f6800] 08:33:37 INFO - PROCESS | 2584 | 1464622417905 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x124e47c00) [pid = 2584] [serial = 218] [outer = 0x1120f6800] 08:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 420ms 08:33:38 INFO - PROCESS | 2584 | 1464622418206 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:33:38 INFO - PROCESS | 2584 | 1464622418218 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2584 | 1464622418219 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:33:38 INFO - PROCESS | 2584 | 1464622418224 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2584 | 1464622418225 Marionette TRACE conn2 <- [1,266,null,{}] 08:33:38 INFO - PROCESS | 2584 | 1464622418227 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 2584 | 1464622418316 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:33:38 INFO - PROCESS | 2584 | 1464622418345 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.destination-over.html\",\n 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/compositing/2d.composite.transparent.destination-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x1215bd800 == 37 [pid = 2584] [id = 74] 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x124eb7800) [pid = 2584] [serial = 219] [outer = 0x0] 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x124f82c00) [pid = 2584] [serial = 220] [outer = 0x124eb7800] 08:33:38 INFO - PROCESS | 2584 | 1464622418370 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1257a0400) [pid = 2584] [serial = 221] [outer = 0x124eb7800] 08:33:38 INFO - PROCESS | 2584 | 1464622418662 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 08:33:38 INFO - PROCESS | 2584 | 1464622418697 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2584 | 1464622418700 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:33:38 INFO - PROCESS | 2584 | 1464622418702 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2584 | 1464622418703 Marionette TRACE conn2 <- [1,270,null,{}] 08:33:38 INFO - PROCESS | 2584 | 1464622418719 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 2584 | 1464622418800 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:33:38 INFO - PROCESS | 2584 | 1464622418804 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.lighter.html\",\n 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/compositing/2d.composite.transparent.lighter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x121e0a000 == 38 [pid = 2584] [id = 75] 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x124eb9400) [pid = 2584] [serial = 222] [outer = 0x0] 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x126095400) [pid = 2584] [serial = 223] [outer = 0x124eb9400] 08:33:38 INFO - PROCESS | 2584 | 1464622418828 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x1262c6800) [pid = 2584] [serial = 224] [outer = 0x124eb9400] 08:33:39 INFO - PROCESS | 2584 | 1464622419113 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 431ms 08:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:33:39 INFO - PROCESS | 2584 | 1464622419141 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2584 | 1464622419142 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:33:39 INFO - PROCESS | 2584 | 1464622419152 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2584 | 1464622419153 Marionette TRACE conn2 <- [1,274,null,{}] 08:33:39 INFO - PROCESS | 2584 | 1464622419156 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 2584 | 1464622419248 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:33:39 INFO - PROCESS | 2584 | 1464622419252 Marionette TRACE conn2 -> [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/compositing/2d.composite.transparent.source-atop.html\",\n 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/compositing/2d.composite.transparent.source-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182cc800 == 39 [pid = 2584] [id = 76] 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x11727e400) [pid = 2584] [serial = 225] [outer = 0x0] 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1262cd000) [pid = 2584] [serial = 226] [outer = 0x11727e400] 08:33:39 INFO - PROCESS | 2584 | 1464622419276 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x126815400) [pid = 2584] [serial = 227] [outer = 0x11727e400] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1169c1400) [pid = 2584] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1194c6800) [pid = 2584] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x115169800) [pid = 2584] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x115f4b400) [pid = 2584] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x11847a400) [pid = 2584] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x1194c8000) [pid = 2584] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x121bcb000) [pid = 2584] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x1182a7400) [pid = 2584] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x1122b5000) [pid = 2584] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x115fcc800) [pid = 2584] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x115fcc400) [pid = 2584] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x117693800) [pid = 2584] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x1194ae800) [pid = 2584] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x111f34c00) [pid = 2584] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x120eff400) [pid = 2584] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:33:39 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x116947000) [pid = 2584] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:33:39 INFO - PROCESS | 2584 | 1464622419629 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 528ms 08:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:33:39 INFO - PROCESS | 2584 | 1464622419674 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2584 | 1464622419675 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:33:39 INFO - PROCESS | 2584 | 1464622419677 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2584 | 1464622419679 Marionette TRACE conn2 <- [1,278,null,{}] 08:33:39 INFO - PROCESS | 2584 | 1464622419684 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:39 INFO - PROCESS | 2584 | 1464622419771 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:33:39 INFO - PROCESS | 2584 | 1464622419799 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.source-in.html\",\n 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/compositing/2d.composite.transparent.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x1215be800 == 40 [pid = 2584] [id = 77] 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x112a7fc00) [pid = 2584] [serial = 228] [outer = 0x0] 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x1192e6400) [pid = 2584] [serial = 229] [outer = 0x112a7fc00] 08:33:39 INFO - PROCESS | 2584 | 1464622419824 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x124eb8400) [pid = 2584] [serial = 230] [outer = 0x112a7fc00] 08:33:40 INFO - PROCESS | 2584 | 1464622420100 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 474ms 08:33:40 INFO - PROCESS | 2584 | 1464622420151 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2584 | 1464622420153 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:33:40 INFO - PROCESS | 2584 | 1464622420155 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 2584 | 1464622420157 Marionette TRACE conn2 <- [1,282,null,{}] 08:33:40 INFO - PROCESS | 2584 | 1464622420159 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 2584 | 1464622420244 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:33:40 INFO - PROCESS | 2584 | 1464622420250 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.source-out.html\",\n 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/compositing/2d.composite.transparent.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x126261800 == 41 [pid = 2584] [id = 78] 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x126563000) [pid = 2584] [serial = 231] [outer = 0x0] 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x126a34000) [pid = 2584] [serial = 232] [outer = 0x126563000] 08:33:40 INFO - PROCESS | 2584 | 1464622420274 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x127921c00) [pid = 2584] [serial = 233] [outer = 0x126563000] 08:33:40 INFO - PROCESS | 2584 | 1464622420554 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 419ms 08:33:40 INFO - PROCESS | 2584 | 1464622420574 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2584 | 1464622420575 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:33:40 INFO - PROCESS | 2584 | 1464622420587 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 2584 | 1464622420588 Marionette TRACE conn2 <- [1,286,null,{}] 08:33:40 INFO - PROCESS | 2584 | 1464622420590 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 2584 | 1464622420665 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:33:40 INFO - PROCESS | 2584 | 1464622420711 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.source-over.html\",\n 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/compositing/2d.composite.transparent.source-over.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x12658e000 == 42 [pid = 2584] [id = 79] 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x1194ce000) [pid = 2584] [serial = 234] [outer = 0x0] 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x127916400) [pid = 2584] [serial = 235] [outer = 0x1194ce000] 08:33:40 INFO - PROCESS | 2584 | 1464622420735 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x12940e800) [pid = 2584] [serial = 236] [outer = 0x1194ce000] 08:33:40 INFO - PROCESS | 2584 | 1464622420973 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 429ms 08:33:41 INFO - PROCESS | 2584 | 1464622421030 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2584 | 1464622421031 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:33:41 INFO - PROCESS | 2584 | 1464622421037 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2584 | 1464622421038 Marionette TRACE conn2 <- [1,290,null,{}] 08:33:41 INFO - PROCESS | 2584 | 1464622421040 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 2584 | 1464622421116 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:33:41 INFO - PROCESS | 2584 | 1464622421120 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.transparent.xor.html\",\n 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/compositing/2d.composite.transparent.xor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290d9000 == 43 [pid = 2584] [id = 80] 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x129410400) [pid = 2584] [serial = 237] [outer = 0x0] 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1294a9800) [pid = 2584] [serial = 238] [outer = 0x129410400] 08:33:41 INFO - PROCESS | 2584 | 1464622421146 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1294b1000) [pid = 2584] [serial = 239] [outer = 0x129410400] 08:33:41 INFO - PROCESS | 2584 | 1464622421415 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 418ms 08:33:41 INFO - PROCESS | 2584 | 1464622421499 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2584 | 1464622421501 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:33:41 INFO - PROCESS | 2584 | 1464622421505 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2584 | 1464622421508 Marionette TRACE conn2 <- [1,294,null,{}] 08:33:41 INFO - PROCESS | 2584 | 1464622421513 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 2584 | 1464622421610 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:33:41 INFO - PROCESS | 2584 | 1464622421651 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n 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/compositing/2d.composite.uncovered.fill.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x113f25000 == 44 [pid = 2584] [id = 81] 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x113356000) [pid = 2584] [serial = 240] [outer = 0x0] 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x113f0c800) [pid = 2584] [serial = 241] [outer = 0x113356000] 08:33:41 INFO - PROCESS | 2584 | 1464622421682 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1168c7400) [pid = 2584] [serial = 242] [outer = 0x113356000] 08:33:42 INFO - PROCESS | 2584 | 1464622422090 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 08:33:42 INFO - PROCESS | 2584 | 1464622422128 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 2584 | 1464622422131 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:33:42 INFO - PROCESS | 2584 | 1464622422136 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2584 | 1464622422139 Marionette TRACE conn2 <- [1,298,null,{}] 08:33:42 INFO - PROCESS | 2584 | 1464622422142 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 2584 | 1464622422238 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:33:42 INFO - PROCESS | 2584 | 1464622422281 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n 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/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x118431000 == 45 [pid = 2584] [id = 82] 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x11769c400) [pid = 2584] [serial = 243] [outer = 0x0] 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x118464800) [pid = 2584] [serial = 244] [outer = 0x11769c400] 08:33:42 INFO - PROCESS | 2584 | 1464622422310 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x11910c800) [pid = 2584] [serial = 245] [outer = 0x11769c400] 08:33:42 INFO - PROCESS | 2584 | 1464622422720 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 08:33:42 INFO - PROCESS | 2584 | 1464622422757 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:33:42 INFO - PROCESS | 2584 | 1464622422758 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:33:42 INFO - PROCESS | 2584 | 1464622422761 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2584 | 1464622422762 Marionette TRACE conn2 <- [1,302,null,{}] 08:33:42 INFO - PROCESS | 2584 | 1464622422769 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 2584 | 1464622422867 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:33:42 INFO - PROCESS | 2584 | 1464622422913 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.fill.destination-in.html\",\n 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/compositing/2d.composite.uncovered.fill.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290f1000 == 46 [pid = 2584] [id = 83] 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x119944000) [pid = 2584] [serial = 246] [outer = 0x0] 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120e10400) [pid = 2584] [serial = 247] [outer = 0x119944000] 08:33:42 INFO - PROCESS | 2584 | 1464622422945 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12133e400) [pid = 2584] [serial = 248] [outer = 0x119944000] 08:33:43 INFO - PROCESS | 2584 | 1464622423350 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 08:33:43 INFO - PROCESS | 2584 | 1464622423381 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 2584 | 1464622423383 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:33:43 INFO - PROCESS | 2584 | 1464622423385 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 2584 | 1464622423386 Marionette TRACE conn2 <- [1,306,null,{}] 08:33:43 INFO - PROCESS | 2584 | 1464622423389 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 2584 | 1464622423481 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:33:43 INFO - PROCESS | 2584 | 1464622423562 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.fill.source-in.html\",\n 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/compositing/2d.composite.uncovered.fill.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x129570800 == 47 [pid = 2584] [id = 84] 08:33:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1192e4800) [pid = 2584] [serial = 249] [outer = 0x0] 08:33:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x119949000) [pid = 2584] [serial = 250] [outer = 0x1192e4800] 08:33:43 INFO - PROCESS | 2584 | 1464622423591 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x120efb000) [pid = 2584] [serial = 251] [outer = 0x1192e4800] 08:33:43 INFO - PROCESS | 2584 | 1464622423985 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 08:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:33:44 INFO - PROCESS | 2584 | 1464622424005 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 2584 | 1464622424006 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:33:44 INFO - PROCESS | 2584 | 1464622424008 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2584 | 1464622424009 Marionette TRACE conn2 <- [1,310,null,{}] 08:33:44 INFO - PROCESS | 2584 | 1464622424012 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 2584 | 1464622424104 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:33:44 INFO - PROCESS | 2584 | 1464622424144 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.fill.source-out.html\",\n 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/compositing/2d.composite.uncovered.fill.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298de000 == 48 [pid = 2584] [id = 85] 08:33:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1192e2c00) [pid = 2584] [serial = 252] [outer = 0x0] 08:33:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x121469400) [pid = 2584] [serial = 253] [outer = 0x1192e2c00] 08:33:44 INFO - PROCESS | 2584 | 1464622424173 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12197e000) [pid = 2584] [serial = 254] [outer = 0x1192e2c00] 08:33:44 INFO - PROCESS | 2584 | 1464622424718 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 723ms 08:33:44 INFO - PROCESS | 2584 | 1464622424784 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 2584 | 1464622424786 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:33:44 INFO - PROCESS | 2584 | 1464622424798 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2584 | 1464622424802 Marionette TRACE conn2 <- [1,314,null,{}] 08:33:44 INFO - PROCESS | 2584 | 1464622424808 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 2584 | 1464622424933 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:33:44 INFO - PROCESS | 2584 | 1464622424996 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n 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/compositing/2d.composite.uncovered.image.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f06800 == 49 [pid = 2584] [id = 86] 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1162b1400) [pid = 2584] [serial = 255] [outer = 0x0] 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x116949000) [pid = 2584] [serial = 256] [outer = 0x1162b1400] 08:33:45 INFO - PROCESS | 2584 | 1464622425040 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x117284400) [pid = 2584] [serial = 257] [outer = 0x1162b1400] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12658e000 == 48 [pid = 2584] [id = 79] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x126261800 == 47 [pid = 2584] [id = 78] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1215be800 == 46 [pid = 2584] [id = 77] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1182cc800 == 45 [pid = 2584] [id = 76] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x121e0a000 == 44 [pid = 2584] [id = 75] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12579a400) [pid = 2584] [serial = 192] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x113f10c00) [pid = 2584] [serial = 156] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1215bd800 == 43 [pid = 2584] [id = 74] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e4000 == 42 [pid = 2584] [id = 73] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x11996c800 == 41 [pid = 2584] [id = 72] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x118ac3000 == 40 [pid = 2584] [id = 71] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1182cd000 == 39 [pid = 2584] [id = 70] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x117f64800 == 38 [pid = 2584] [id = 69] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x116234800 == 37 [pid = 2584] [id = 68] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x112d1c800 == 36 [pid = 2584] [id = 67] 08:33:45 INFO - PROCESS | 2584 | --DOCSHELL 0x121ba1000 == 35 [pid = 2584] [id = 65] 08:33:45 INFO - PROCESS | 2584 | 1464622425621 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 875ms 08:33:45 INFO - PROCESS | 2584 | 1464622425674 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2584 | 1464622425682 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:33:45 INFO - PROCESS | 2584 | 1464622425688 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 2584 | 1464622425691 Marionette TRACE conn2 <- [1,318,null,{}] 08:33:45 INFO - PROCESS | 2584 | 1464622425695 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 2584 | 1464622425824 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x11727f000) [pid = 2584] [serial = 142] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1167ccc00) [pid = 2584] [serial = 141] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x119115000) [pid = 2584] [serial = 145] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x118478400) [pid = 2584] [serial = 144] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x120ef4400) [pid = 2584] [serial = 148] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x121bca400) [pid = 2584] [serial = 187] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x11993e400) [pid = 2584] [serial = 147] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1192e4c00) [pid = 2584] [serial = 169] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x121067400) [pid = 2584] [serial = 151] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x113094c00) [pid = 2584] [serial = 180] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x12105fc00) [pid = 2584] [serial = 150] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x11927e400) [pid = 2584] [serial = 154] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1181a8000) [pid = 2584] [serial = 153] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x12197d400) [pid = 2584] [serial = 184] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x124f85c00) [pid = 2584] [serial = 190] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x12133bc00) [pid = 2584] [serial = 186] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x11946e400) [pid = 2584] [serial = 171] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x120ef0400) [pid = 2584] [serial = 174] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x121059400) [pid = 2584] [serial = 175] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x1161f8800) [pid = 2584] [serial = 159] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x113094400) [pid = 2584] [serial = 160] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x116b5f800) [pid = 2584] [serial = 162] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x1181a1c00) [pid = 2584] [serial = 163] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x11847b400) [pid = 2584] [serial = 165] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x118a2dc00) [pid = 2584] [serial = 166] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x1194a6c00) [pid = 2584] [serial = 172] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x12105f800) [pid = 2584] [serial = 177] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x12133c000) [pid = 2584] [serial = 178] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x124b77400) [pid = 2584] [serial = 189] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x121744c00) [pid = 2584] [serial = 183] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x11927e800) [pid = 2584] [serial = 181] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x119179400) [pid = 2584] [serial = 168] [outer = 0x0] [url = about:blank] 08:33:45 INFO - PROCESS | 2584 | 1464622425902 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.image.destination-atop.html\",\n 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/compositing/2d.composite.uncovered.image.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x116195000 == 36 [pid = 2584] [id = 87] 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1161f8800) [pid = 2584] [serial = 258] [outer = 0x0] 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x116b5f800) [pid = 2584] [serial = 259] [outer = 0x1161f8800] 08:33:45 INFO - PROCESS | 2584 | 1464622425935 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1181a3400) [pid = 2584] [serial = 260] [outer = 0x1161f8800] 08:33:46 INFO - PROCESS | 2584 | 1464622426221 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 572ms 08:33:46 INFO - PROCESS | 2584 | 1464622426268 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2584 | 1464622426269 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:33:46 INFO - PROCESS | 2584 | 1464622426272 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 2584 | 1464622426274 Marionette TRACE conn2 <- [1,322,null,{}] 08:33:46 INFO - PROCESS | 2584 | 1464622426283 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 2584 | 1464622426372 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:33:46 INFO - PROCESS | 2584 | 1464622426413 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.image.destination-in.html\",\n 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/compositing/2d.composite.uncovered.image.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f66000 == 37 [pid = 2584] [id = 88] 08:33:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x11819f000) [pid = 2584] [serial = 261] [outer = 0x0] 08:33:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x1185db800) [pid = 2584] [serial = 262] [outer = 0x11819f000] 08:33:46 INFO - PROCESS | 2584 | 1464622426442 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x1192e0400) [pid = 2584] [serial = 263] [outer = 0x11819f000] 08:33:46 INFO - PROCESS | 2584 | 1464622426864 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 621ms 08:33:46 INFO - PROCESS | 2584 | 1464622426902 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2584 | 1464622426905 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:33:46 INFO - PROCESS | 2584 | 1464622426920 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 2584 | 1464622426921 Marionette TRACE conn2 <- [1,326,null,{}] 08:33:46 INFO - PROCESS | 2584 | 1464622426936 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 2584 | 1464622427049 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:33:47 INFO - PROCESS | 2584 | 1464622427055 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.image.source-in.html\",\n 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/compositing/2d.composite.uncovered.image.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ab5800 == 38 [pid = 2584] [id = 89] 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x1194ae800) [pid = 2584] [serial = 264] [outer = 0x0] 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1194ca400) [pid = 2584] [serial = 265] [outer = 0x1194ae800] 08:33:47 INFO - PROCESS | 2584 | 1464622427084 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x119943800) [pid = 2584] [serial = 266] [outer = 0x1194ae800] 08:33:47 INFO - PROCESS | 2584 | 1464622427384 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 523ms 08:33:47 INFO - PROCESS | 2584 | 1464622427439 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 2584 | 1464622427440 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:33:47 INFO - PROCESS | 2584 | 1464622427442 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 2584 | 1464622427443 Marionette TRACE conn2 <- [1,330,null,{}] 08:33:47 INFO - PROCESS | 2584 | 1464622427445 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 2584 | 1464622427515 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:33:47 INFO - PROCESS | 2584 | 1464622427574 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.image.source-out.html\",\n 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/compositing/2d.composite.uncovered.image.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950c000 == 39 [pid = 2584] [id = 90] 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x121058400) [pid = 2584] [serial = 267] [outer = 0x0] 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x12105c800) [pid = 2584] [serial = 268] [outer = 0x121058400] 08:33:47 INFO - PROCESS | 2584 | 1464622427599 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x12133bc00) [pid = 2584] [serial = 269] [outer = 0x121058400] 08:33:47 INFO - PROCESS | 2584 | 1464622427889 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 08:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:33:47 INFO - PROCESS | 2584 | 1464622427918 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 2584 | 1464622427919 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:33:47 INFO - PROCESS | 2584 | 1464622427921 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 2584 | 1464622427922 Marionette TRACE conn2 <- [1,334,null,{}] 08:33:47 INFO - PROCESS | 2584 | 1464622427925 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 2584 | 1464622428041 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:33:48 INFO - PROCESS | 2584 | 1464622428071 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n 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/compositing/2d.composite.uncovered.nocontext.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211cf800 == 40 [pid = 2584] [id = 91] 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x121586800) [pid = 2584] [serial = 270] [outer = 0x0] 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x121d6f800) [pid = 2584] [serial = 271] [outer = 0x121586800] 08:33:48 INFO - PROCESS | 2584 | 1464622428096 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x124f7d400) [pid = 2584] [serial = 272] [outer = 0x121586800] 08:33:48 INFO - PROCESS | 2584 | 1464622428390 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 08:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:33:48 INFO - PROCESS | 2584 | 1464622428440 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2584 | 1464622428442 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 2584 | 1464622428459 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2584 | 1464622428460 Marionette TRACE conn2 <- [1,338,null,{}] 08:33:48 INFO - PROCESS | 2584 | 1464622428462 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 2584 | 1464622428548 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:33:48 INFO - PROCESS | 2584 | 1464622428552 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n 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/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213af000 == 41 [pid = 2584] [id = 92] 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x121bc8400) [pid = 2584] [serial = 273] [outer = 0x0] 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x124feb800) [pid = 2584] [serial = 274] [outer = 0x121bc8400] 08:33:48 INFO - PROCESS | 2584 | 1464622428576 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x112a73c00) [pid = 2584] [serial = 275] [outer = 0x121bc8400] 08:33:48 INFO - PROCESS | 2584 | 1464622428895 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 487ms 08:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:33:48 INFO - PROCESS | 2584 | 1464622428933 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2584 | 1464622428935 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:33:48 INFO - PROCESS | 2584 | 1464622428937 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2584 | 1464622428938 Marionette TRACE conn2 <- [1,342,null,{}] 08:33:48 INFO - PROCESS | 2584 | 1464622428940 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 2584 | 1464622429032 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:33:49 INFO - PROCESS | 2584 | 1464622429036 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n 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/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a1c000 == 42 [pid = 2584] [id = 93] 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1257a1400) [pid = 2584] [serial = 276] [outer = 0x0] 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x126567800) [pid = 2584] [serial = 277] [outer = 0x1257a1400] 08:33:49 INFO - PROCESS | 2584 | 1464622429060 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x126a12400) [pid = 2584] [serial = 278] [outer = 0x1257a1400] 08:33:49 INFO - PROCESS | 2584 | 1464622429380 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 08:33:49 INFO - PROCESS | 2584 | 1464622429405 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2584 | 1464622429406 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:33:49 INFO - PROCESS | 2584 | 1464622429417 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2584 | 1464622429419 Marionette TRACE conn2 <- [1,346,null,{}] 08:33:49 INFO - PROCESS | 2584 | 1464622429421 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 2584 | 1464622429510 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:33:49 INFO - PROCESS | 2584 | 1464622429514 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n 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/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248e9800 == 43 [pid = 2584] [id = 94] 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x126567000) [pid = 2584] [serial = 279] [outer = 0x0] 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x127912c00) [pid = 2584] [serial = 280] [outer = 0x126567000] 08:33:49 INFO - PROCESS | 2584 | 1464622429538 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12940b400) [pid = 2584] [serial = 281] [outer = 0x126567000] 08:33:49 INFO - PROCESS | 2584 | 1464622429918 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x124eb9400) [pid = 2584] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x124eb7800) [pid = 2584] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x112dd5c00) [pid = 2584] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x11846d400) [pid = 2584] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1120f6800) [pid = 2584] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x116b5d000) [pid = 2584] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x11727e400) [pid = 2584] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x126563000) [pid = 2584] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121059800) [pid = 2584] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x111d82800) [pid = 2584] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x112a7fc00) [pid = 2584] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x1194ce000) [pid = 2584] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x113d0b400) [pid = 2584] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:33:49 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x11395fc00) [pid = 2584] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 08:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:33:49 INFO - PROCESS | 2584 | 1464622429986 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2584 | 1464622429987 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:33:49 INFO - PROCESS | 2584 | 1464622429989 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2584 | 1464622429990 Marionette TRACE conn2 <- [1,350,null,{}] 08:33:49 INFO - PROCESS | 2584 | 1464622429993 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 2584 | 1464622430069 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:33:50 INFO - PROCESS | 2584 | 1464622430074 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n 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/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192c1800 == 44 [pid = 2584] [id = 95] 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x116b5d000) [pid = 2584] [serial = 282] [outer = 0x0] 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x119272800) [pid = 2584] [serial = 283] [outer = 0x116b5d000] 08:33:50 INFO - PROCESS | 2584 | 1464622430098 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x124eb6400) [pid = 2584] [serial = 284] [outer = 0x116b5d000] 08:33:50 INFO - PROCESS | 2584 | 1464622430389 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 417ms 08:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:33:50 INFO - PROCESS | 2584 | 1464622430408 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2584 | 1464622430410 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:33:50 INFO - PROCESS | 2584 | 1464622430427 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2584 | 1464622430430 Marionette TRACE conn2 <- [1,354,null,{}] 08:33:50 INFO - PROCESS | 2584 | 1464622430435 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 2584 | 1464622430522 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:33:50 INFO - PROCESS | 2584 | 1464622430566 Marionette TRACE conn2 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n 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/compositing/2d.composite.uncovered.pattern.copy.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x126892000 == 45 [pid = 2584] [id = 96] 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1139f9400) [pid = 2584] [serial = 285] [outer = 0x0] 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x126a20800) [pid = 2584] [serial = 286] [outer = 0x1139f9400] 08:33:50 INFO - PROCESS | 2584 | 1464622430594 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x12970cc00) [pid = 2584] [serial = 287] [outer = 0x1139f9400] 08:33:50 INFO - PROCESS | 2584 | 1464622430882 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 488ms 08:33:50 INFO - PROCESS | 2584 | 1464622430904 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2584 | 1464622430905 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:33:50 INFO - PROCESS | 2584 | 1464622430907 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2584 | 1464622430908 Marionette TRACE conn2 <- [1,358,null,{}] 08:33:50 INFO - PROCESS | 2584 | 1464622430910 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 2584 | 1464622430999 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:33:51 INFO - PROCESS | 2584 | 1464622431003 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n 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/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6da000 == 46 [pid = 2584] [id = 97] 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x113d0b400) [pid = 2584] [serial = 288] [outer = 0x0] 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x129725000) [pid = 2584] [serial = 289] [outer = 0x113d0b400] 08:33:51 INFO - PROCESS | 2584 | 1464622431028 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x129731000) [pid = 2584] [serial = 290] [outer = 0x113d0b400] 08:33:51 INFO - PROCESS | 2584 | 1464622431343 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 08:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:33:51 INFO - PROCESS | 2584 | 1464622431379 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 2584 | 1464622431381 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:33:51 INFO - PROCESS | 2584 | 1464622431383 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2584 | 1464622431384 Marionette TRACE conn2 <- [1,362,null,{}] 08:33:51 INFO - PROCESS | 2584 | 1464622431386 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 2584 | 1464622431482 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:33:51 INFO - PROCESS | 2584 | 1464622431488 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n 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/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8d4000 == 47 [pid = 2584] [id = 98] 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x12a886c00) [pid = 2584] [serial = 291] [outer = 0x0] 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x12a88fc00) [pid = 2584] [serial = 292] [outer = 0x12a886c00] 08:33:51 INFO - PROCESS | 2584 | 1464622431522 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12a9f2c00) [pid = 2584] [serial = 293] [outer = 0x12a886c00] 08:33:51 INFO - PROCESS | 2584 | 1464622431799 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 08:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:33:51 INFO - PROCESS | 2584 | 1464622431852 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 2584 | 1464622431854 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:33:51 INFO - PROCESS | 2584 | 1464622431856 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2584 | 1464622431857 Marionette TRACE conn2 <- [1,366,null,{}] 08:33:51 INFO - PROCESS | 2584 | 1464622431859 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:51 INFO - PROCESS | 2584 | 1464622431936 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:33:52 INFO - PROCESS | 2584 | 1464622432029 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.pattern.source-in.html\",\n 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/compositing/2d.composite.uncovered.pattern.source-in.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x112d1d000 == 48 [pid = 2584] [id = 99] 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x111d22400) [pid = 2584] [serial = 294] [outer = 0x0] 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x112763800) [pid = 2584] [serial = 295] [outer = 0x111d22400] 08:33:52 INFO - PROCESS | 2584 | 1464622432060 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x113906800) [pid = 2584] [serial = 296] [outer = 0x111d22400] 08:33:52 INFO - PROCESS | 2584 | 1464622432526 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 719ms 08:33:52 INFO - PROCESS | 2584 | 1464622432576 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 2584 | 1464622432579 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:33:52 INFO - PROCESS | 2584 | 1464622432582 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 2584 | 1464622432584 Marionette TRACE conn2 <- [1,370,null,{}] 08:33:52 INFO - PROCESS | 2584 | 1464622432588 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 2584 | 1464622432709 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:33:52 INFO - PROCESS | 2584 | 1464622432767 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/compositing/2d.composite.uncovered.pattern.source-out.html\",\n 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/compositing/2d.composite.uncovered.pattern.source-out.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x118414800 == 49 [pid = 2584] [id = 100] 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1181a2400) [pid = 2584] [serial = 297] [outer = 0x0] 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1182a8400) [pid = 2584] [serial = 298] [outer = 0x1181a2400] 08:33:52 INFO - PROCESS | 2584 | 1464622432798 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1185d9c00) [pid = 2584] [serial = 299] [outer = 0x1181a2400] 08:33:53 INFO - PROCESS | 2584 | 1464622433236 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 08:33:53 INFO - PROCESS | 2584 | 1464622433257 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:33:53 INFO - PROCESS | 2584 | 1464622433259 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:33:53 INFO - PROCESS | 2584 | 1464622433262 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2584 | 1464622433263 Marionette TRACE conn2 <- [1,374,null,{}] 08:33:53 INFO - PROCESS | 2584 | 1464622433266 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 2584 | 1464622433363 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:33:53 INFO - PROCESS | 2584 | 1464622433405 Marionette TRACE conn2 -> [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([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n 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/conformance-requirements/2d.missingargs.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a5800 == 50 [pid = 2584] [id = 101] 08:33:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x11917d800) [pid = 2584] [serial = 300] [outer = 0x0] 08:33:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x11946dc00) [pid = 2584] [serial = 301] [outer = 0x11917d800] 08:33:53 INFO - PROCESS | 2584 | 1464622433435 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1195b6c00) [pid = 2584] [serial = 302] [outer = 0x11917d800] 08:33:53 INFO - PROCESS | 2584 | 1464622433862 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:33:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 620ms 08:33:53 INFO - PROCESS | 2584 | 1464622433883 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2584 | 1464622433884 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:33:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:33:53 INFO - PROCESS | 2584 | 1464622433891 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2584 | 1464622433896 Marionette TRACE conn2 <- [1,378,null,{}] 08:33:53 INFO - PROCESS | 2584 | 1464622433899 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 2584 | 1464622433997 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:33:54 INFO - PROCESS | 2584 | 1464622434075 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/conformance-requirements/2d.type.delete.html\",\n 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/conformance-requirements/2d.type.delete.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b117000 == 51 [pid = 2584] [id = 102] 08:33:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1192db800) [pid = 2584] [serial = 303] [outer = 0x0] 08:33:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12481cc00) [pid = 2584] [serial = 304] [outer = 0x1192db800] 08:33:54 INFO - PROCESS | 2584 | 1464622434103 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1251cbc00) [pid = 2584] [serial = 305] [outer = 0x1192db800] 08:33:54 INFO - PROCESS | 2584 | 1464622434551 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:33:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 678ms 08:33:54 INFO - PROCESS | 2584 | 1464622434572 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 2584 | 1464622434573 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:33:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:33:54 INFO - PROCESS | 2584 | 1464622434589 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 2584 | 1464622434590 Marionette TRACE conn2 <- [1,382,null,{}] 08:33:54 INFO - PROCESS | 2584 | 1464622434633 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 2584 | 1464622434734 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:33:54 INFO - PROCESS | 2584 | 1464622434945 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/conformance-requirements/2d.voidreturn.html\",\n 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/conformance-requirements/2d.voidreturn.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171ce000 == 52 [pid = 2584] [id = 103] 08:33:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x113b7bc00) [pid = 2584] [serial = 306] [outer = 0x0] 08:33:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x113f0f000) [pid = 2584] [serial = 307] [outer = 0x113b7bc00] 08:33:54 INFO - PROCESS | 2584 | 1464622434974 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1168d1c00) [pid = 2584] [serial = 308] [outer = 0x113b7bc00] 08:33:55 INFO - PROCESS | 2584 | 1464622435416 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:33:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 886ms 08:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:33:55 INFO - PROCESS | 2584 | 1464622435467 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2584 | 1464622435469 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:33:55 INFO - PROCESS | 2584 | 1464622435472 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 2584 | 1464622435474 Marionette TRACE conn2 <- [1,386,null,{}] 08:33:55 INFO - PROCESS | 2584 | 1464622435477 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 2584 | 1464622435564 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:33:55 INFO - PROCESS | 2584 | 1464622435623 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x11700e800 == 53 [pid = 2584] [id = 104] 08:33:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x11819d000) [pid = 2584] [serial = 309] [outer = 0x0] 08:33:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x118466000) [pid = 2584] [serial = 310] [outer = 0x11819d000] 08:33:55 INFO - PROCESS | 2584 | 1464622435650 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x118570c00) [pid = 2584] [serial = 311] [outer = 0x11819d000] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x11618c000 == 52 [pid = 2584] [id = 53] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8d4000 == 51 [pid = 2584] [id = 98] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6da000 == 50 [pid = 2584] [id = 97] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x126892000 == 49 [pid = 2584] [id = 96] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x1192c1800 == 48 [pid = 2584] [id = 95] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x1248e9800 == 47 [pid = 2584] [id = 94] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x121a1c000 == 46 [pid = 2584] [id = 93] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x1213af000 == 45 [pid = 2584] [id = 92] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x1211cf800 == 44 [pid = 2584] [id = 91] 08:33:55 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1294a9800) [pid = 2584] [serial = 238] [outer = 0x0] [url = about:blank] 08:33:55 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1139f5800) [pid = 2584] [serial = 195] [outer = 0x0] [url = about:blank] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x11950c000 == 43 [pid = 2584] [id = 90] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x118ab5800 == 42 [pid = 2584] [id = 89] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x117f66000 == 41 [pid = 2584] [id = 88] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x116195000 == 40 [pid = 2584] [id = 87] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x117f06800 == 39 [pid = 2584] [id = 86] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x1290f1000 == 38 [pid = 2584] [id = 83] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x118431000 == 37 [pid = 2584] [id = 82] 08:33:55 INFO - PROCESS | 2584 | --DOCSHELL 0x113f25000 == 36 [pid = 2584] [id = 81] 08:33:56 INFO - PROCESS | 2584 | 1464622436025 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x12940e800) [pid = 2584] [serial = 236] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x126095400) [pid = 2584] [serial = 223] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1262c6800) [pid = 2584] [serial = 224] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x124f82c00) [pid = 2584] [serial = 220] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1192e7000) [pid = 2584] [serial = 208] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1185da000) [pid = 2584] [serial = 205] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x121b03c00) [pid = 2584] [serial = 217] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1181a2000) [pid = 2584] [serial = 202] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x126815400) [pid = 2584] [serial = 227] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x126a34000) [pid = 2584] [serial = 232] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x117777c00) [pid = 2584] [serial = 201] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1195b0c00) [pid = 2584] [serial = 209] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x121067000) [pid = 2584] [serial = 214] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x113348c00) [pid = 2584] [serial = 198] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x119181800) [pid = 2584] [serial = 206] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1192e6400) [pid = 2584] [serial = 229] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x124e47c00) [pid = 2584] [serial = 218] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1257a0400) [pid = 2584] [serial = 221] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1161f9c00) [pid = 2584] [serial = 199] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1262cd000) [pid = 2584] [serial = 226] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x127916400) [pid = 2584] [serial = 235] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x124eb8400) [pid = 2584] [serial = 230] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121584800) [pid = 2584] [serial = 215] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x120ef6800) [pid = 2584] [serial = 212] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x1167c6400) [pid = 2584] [serial = 49] [outer = 0x0] [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.] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x127921c00) [pid = 2584] [serial = 233] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x11994a400) [pid = 2584] [serial = 211] [outer = 0x0] [url = about:blank] 08:33:56 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x115fca800) [pid = 2584] [serial = 157] [outer = 0x0] [url = about:blank] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 08:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:33:56 INFO - PROCESS | 2584 | 1464622436045 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2584 | 1464622436047 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:33:56 INFO - PROCESS | 2584 | 1464622436049 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2584 | 1464622436050 Marionette TRACE conn2 <- [1,390,null,{}] 08:33:56 INFO - PROCESS | 2584 | 1464622436053 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 2584 | 1464622436126 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:33:56 INFO - PROCESS | 2584 | 1464622436134 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x116978800 == 37 [pid = 2584] [id = 105] 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x11927ac00) [pid = 2584] [serial = 312] [outer = 0x0] 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x11927ec00) [pid = 2584] [serial = 313] [outer = 0x11927ac00] 08:33:56 INFO - PROCESS | 2584 | 1464622436160 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x1192e5c00) [pid = 2584] [serial = 314] [outer = 0x11927ac00] 08:33:56 INFO - PROCESS | 2584 | 1464622436502 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 471ms 08:33:56 INFO - PROCESS | 2584 | 1464622436520 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2584 | 1464622436521 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:33:56 INFO - PROCESS | 2584 | 1464622436529 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2584 | 1464622436535 Marionette TRACE conn2 <- [1,394,null,{}] 08:33:56 INFO - PROCESS | 2584 | 1464622436538 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 2584 | 1464622436628 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:33:56 INFO - PROCESS | 2584 | 1464622436672 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.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/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182cd000 == 38 [pid = 2584] [id = 106] 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x11927b400) [pid = 2584] [serial = 315] [outer = 0x0] 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x119474400) [pid = 2584] [serial = 316] [outer = 0x11927b400] 08:33:56 INFO - PROCESS | 2584 | 1464622436708 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x120ef1000) [pid = 2584] [serial = 317] [outer = 0x11927b400] 08:33:57 INFO - PROCESS | 2584 | 1464622437142 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 08:33:57 INFO - PROCESS | 2584 | 1464622437156 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2584 | 1464622437172 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:33:57 INFO - PROCESS | 2584 | 1464622437190 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 2584 | 1464622437192 Marionette TRACE conn2 <- [1,398,null,{}] 08:33:57 INFO - PROCESS | 2584 | 1464622437204 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 2584 | 1464622437314 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:33:57 INFO - PROCESS | 2584 | 1464622437320 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x119523000 == 39 [pid = 2584] [id = 107] 08:33:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x11911b800) [pid = 2584] [serial = 318] [outer = 0x0] 08:33:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x121059000) [pid = 2584] [serial = 319] [outer = 0x11911b800] 08:33:57 INFO - PROCESS | 2584 | 1464622437345 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x12133d000) [pid = 2584] [serial = 320] [outer = 0x11911b800] 08:33:57 INFO - PROCESS | 2584 | 1464622437758 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 625ms 08:33:57 INFO - PROCESS | 2584 | 1464622437826 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2584 | 1464622437828 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:33:57 INFO - PROCESS | 2584 | 1464622437835 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 2584 | 1464622437837 Marionette TRACE conn2 <- [1,402,null,{}] 08:33:57 INFO - PROCESS | 2584 | 1464622437840 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 2584 | 1464622437958 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:33:58 INFO - PROCESS | 2584 | 1464622438001 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214b8800 == 40 [pid = 2584] [id = 108] 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1262c6800) [pid = 2584] [serial = 321] [outer = 0x0] 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1262ce800) [pid = 2584] [serial = 322] [outer = 0x1262c6800] 08:33:58 INFO - PROCESS | 2584 | 1464622438052 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x126a34000) [pid = 2584] [serial = 323] [outer = 0x1262c6800] 08:33:58 INFO - PROCESS | 2584 | 1464622438506 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 721ms 08:33:58 INFO - PROCESS | 2584 | 1464622438556 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 2584 | 1464622438557 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:33:58 INFO - PROCESS | 2584 | 1464622438559 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 2584 | 1464622438560 Marionette TRACE conn2 <- [1,406,null,{}] 08:33:58 INFO - PROCESS | 2584 | 1464622438562 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 2584 | 1464622438655 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:33:58 INFO - PROCESS | 2584 | 1464622438667 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x117026000 == 41 [pid = 2584] [id = 109] 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x129218c00) [pid = 2584] [serial = 324] [outer = 0x0] 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1295cbc00) [pid = 2584] [serial = 325] [outer = 0x129218c00] 08:33:58 INFO - PROCESS | 2584 | 1464622438692 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12970bc00) [pid = 2584] [serial = 326] [outer = 0x129218c00] 08:33:59 INFO - PROCESS | 2584 | 1464622439009 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 474ms 08:33:59 INFO - PROCESS | 2584 | 1464622439034 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 2584 | 1464622439036 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:33:59 INFO - PROCESS | 2584 | 1464622439038 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 2584 | 1464622439039 Marionette TRACE conn2 <- [1,410,null,{}] 08:33:59 INFO - PROCESS | 2584 | 1464622439051 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 2584 | 1464622439149 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:33:59 INFO - PROCESS | 2584 | 1464622439153 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256ac000 == 42 [pid = 2584] [id = 110] 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1294a4800) [pid = 2584] [serial = 327] [outer = 0x0] 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x129726c00) [pid = 2584] [serial = 328] [outer = 0x1294a4800] 08:33:59 INFO - PROCESS | 2584 | 1464622439178 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12a9ecc00) [pid = 2584] [serial = 329] [outer = 0x1294a4800] 08:33:59 INFO - PROCESS | 2584 | 1464622439526 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 08:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:33:59 INFO - PROCESS | 2584 | 1464622439556 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 2584 | 1464622439557 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:33:59 INFO - PROCESS | 2584 | 1464622439560 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 2584 | 1464622439561 Marionette TRACE conn2 <- [1,414,null,{}] 08:33:59 INFO - PROCESS | 2584 | 1464622439565 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 2584 | 1464622439658 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:33:59 INFO - PROCESS | 2584 | 1464622439664 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.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/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x126594000 == 43 [pid = 2584] [id = 111] 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1294a8000) [pid = 2584] [serial = 330] [outer = 0x0] 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12a9f8800) [pid = 2584] [serial = 331] [outer = 0x1294a8000] 08:33:59 INFO - PROCESS | 2584 | 1464622439686 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12b0ba400) [pid = 2584] [serial = 332] [outer = 0x1294a8000] 08:34:00 INFO - PROCESS | 2584 | 1464622440034 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 08:34:00 INFO - PROCESS | 2584 | 1464622440082 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 2584 | 1464622440083 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:34:00 INFO - PROCESS | 2584 | 1464622440085 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 2584 | 1464622440086 Marionette TRACE conn2 <- [1,418,null,{}] 08:34:00 INFO - PROCESS | 2584 | 1464622440088 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 2584 | 1464622440186 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:34:00 INFO - PROCESS | 2584 | 1464622440190 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x129575800 == 44 [pid = 2584] [id = 112] 08:34:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12a9f5800) [pid = 2584] [serial = 333] [outer = 0x0] 08:34:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12b0c2000) [pid = 2584] [serial = 334] [outer = 0x12a9f5800] 08:34:00 INFO - PROCESS | 2584 | 1464622440214 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12b156400) [pid = 2584] [serial = 335] [outer = 0x12a9f5800] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x113d0b400) [pid = 2584] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x116b5d000) [pid = 2584] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x121586800) [pid = 2584] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1139f9400) [pid = 2584] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121bc8400) [pid = 2584] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1257a1400) [pid = 2584] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x126567000) [pid = 2584] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x129410400) [pid = 2584] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1161f8800) [pid = 2584] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x11819f000) [pid = 2584] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x121058400) [pid = 2584] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1194ae800) [pid = 2584] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:34:00 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x1162b1400) [pid = 2584] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:34:00 INFO - PROCESS | 2584 | 1464622440509 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:34:01 INFO - PROCESS | 2584 | 1464622441127 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1071ms 08:34:01 INFO - PROCESS | 2584 | 1464622441156 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:34:01 INFO - PROCESS | 2584 | 1464622441157 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:34:01 INFO - PROCESS | 2584 | 1464622441160 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 2584 | 1464622441161 Marionette TRACE conn2 <- [1,422,null,{}] 08:34:01 INFO - PROCESS | 2584 | 1464622441166 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 2584 | 1464622441250 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:34:01 INFO - PROCESS | 2584 | 1464622441253 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298e1000 == 45 [pid = 2584] [id = 113] 08:34:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1262ca400) [pid = 2584] [serial = 336] [outer = 0x0] 08:34:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x126566800) [pid = 2584] [serial = 337] [outer = 0x1262ca400] 08:34:01 INFO - PROCESS | 2584 | 1464622441278 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12b15b800) [pid = 2584] [serial = 338] [outer = 0x1262ca400] 08:34:02 INFO - PROCESS | 2584 | 1464622442211 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1078ms 08:34:02 INFO - PROCESS | 2584 | 1464622442250 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2584 | 1464622442252 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:34:02 INFO - PROCESS | 2584 | 1464622442256 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2584 | 1464622442259 Marionette TRACE conn2 <- [1,426,null,{}] 08:34:02 INFO - PROCESS | 2584 | 1464622442267 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 2584 | 1464622442369 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:34:02 INFO - PROCESS | 2584 | 1464622442374 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b368000 == 46 [pid = 2584] [id = 114] 08:34:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12b15f000) [pid = 2584] [serial = 339] [outer = 0x0] 08:34:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x12bbf6c00) [pid = 2584] [serial = 340] [outer = 0x12b15f000] 08:34:02 INFO - PROCESS | 2584 | 1464622442399 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x12be81000) [pid = 2584] [serial = 341] [outer = 0x12b15f000] 08:34:02 INFO - PROCESS | 2584 | 1464622442932 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2584 | 1464622442983 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:34:02 INFO - PROCESS | 2584 | 1464622442987 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2584 | 1464622442989 Marionette TRACE conn2 <- [1,430,null,{}] 08:34:02 INFO - PROCESS | 2584 | 1464622442993 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 2584 | 1464622443126 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:34:03 INFO - PROCESS | 2584 | 1464622443137 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x11826d000 == 47 [pid = 2584] [id = 115] 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x117699400) [pid = 2584] [serial = 342] [outer = 0x0] 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x118468400) [pid = 2584] [serial = 343] [outer = 0x117699400] 08:34:03 INFO - PROCESS | 2584 | 1464622443168 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x118a31400) [pid = 2584] [serial = 344] [outer = 0x117699400] 08:34:03 INFO - PROCESS | 2584 | 1464622443613 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 08:34:03 INFO - PROCESS | 2584 | 1464622443658 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 2584 | 1464622443661 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:34:03 INFO - PROCESS | 2584 | 1464622443684 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 2584 | 1464622443686 Marionette TRACE conn2 <- [1,434,null,{}] 08:34:03 INFO - PROCESS | 2584 | 1464622443688 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 2584 | 1464622443791 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:34:03 INFO - PROCESS | 2584 | 1464622443869 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213c0000 == 48 [pid = 2584] [id = 116] 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1195a8800) [pid = 2584] [serial = 345] [outer = 0x0] 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x119940400) [pid = 2584] [serial = 346] [outer = 0x1195a8800] 08:34:03 INFO - PROCESS | 2584 | 1464622443898 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x120ef8000) [pid = 2584] [serial = 347] [outer = 0x1195a8800] 08:34:04 INFO - PROCESS | 2584 | 1464622444314 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 676ms 08:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:34:04 INFO - PROCESS | 2584 | 1464622444358 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2584 | 1464622444360 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:34:04 INFO - PROCESS | 2584 | 1464622444362 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 2584 | 1464622444365 Marionette TRACE conn2 <- [1,438,null,{}] 08:34:04 INFO - PROCESS | 2584 | 1464622444373 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 2584 | 1464622444474 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:34:04 INFO - PROCESS | 2584 | 1464622444533 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b364000 == 49 [pid = 2584] [id = 117] 08:34:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x121339c00) [pid = 2584] [serial = 348] [outer = 0x0] 08:34:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x124864000) [pid = 2584] [serial = 349] [outer = 0x121339c00] 08:34:04 INFO - PROCESS | 2584 | 1464622444566 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1268ab800) [pid = 2584] [serial = 350] [outer = 0x121339c00] 08:34:05 INFO - PROCESS | 2584 | 1464622445003 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 08:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:34:05 INFO - PROCESS | 2584 | 1464622445035 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2584 | 1464622445037 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:34:05 INFO - PROCESS | 2584 | 1464622445039 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2584 | 1464622445040 Marionette TRACE conn2 <- [1,442,null,{}] 08:34:05 INFO - PROCESS | 2584 | 1464622445043 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 2584 | 1464622445159 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:34:05 INFO - PROCESS | 2584 | 1464622445230 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbe3000 == 50 [pid = 2584] [id = 118] 08:34:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x129221000) [pid = 2584] [serial = 351] [outer = 0x0] 08:34:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1295cdc00) [pid = 2584] [serial = 352] [outer = 0x129221000] 08:34:05 INFO - PROCESS | 2584 | 1464622445260 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12a887400) [pid = 2584] [serial = 353] [outer = 0x129221000] 08:34:05 INFO - PROCESS | 2584 | 1464622445708 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 08:34:05 INFO - PROCESS | 2584 | 1464622445881 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2584 | 1464622445883 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:34:05 INFO - PROCESS | 2584 | 1464622445905 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2584 | 1464622445906 Marionette TRACE conn2 <- [1,446,null,{}] 08:34:05 INFO - PROCESS | 2584 | 1464622445910 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 2584 | 1464622445997 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:34:06 INFO - PROCESS | 2584 | 1464622446042 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f69800 == 51 [pid = 2584] [id = 119] 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x11769b400) [pid = 2584] [serial = 354] [outer = 0x0] 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x117777c00) [pid = 2584] [serial = 355] [outer = 0x11769b400] 08:34:06 INFO - PROCESS | 2584 | 1464622446069 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1185dac00) [pid = 2584] [serial = 356] [outer = 0x11769b400] 08:34:06 INFO - PROCESS | 2584 | 1464622446541 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 679ms 08:34:06 INFO - PROCESS | 2584 | 1464622446625 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 2584 | 1464622446628 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1298e1000 == 50 [pid = 2584] [id = 113] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x129575800 == 49 [pid = 2584] [id = 112] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x126594000 == 48 [pid = 2584] [id = 111] 08:34:06 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12a88fc00) [pid = 2584] [serial = 292] [outer = 0x0] [url = about:blank] 08:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1256ac000 == 47 [pid = 2584] [id = 110] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x117026000 == 46 [pid = 2584] [id = 109] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1214b8800 == 45 [pid = 2584] [id = 108] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x119523000 == 44 [pid = 2584] [id = 107] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1182cd000 == 43 [pid = 2584] [id = 106] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x116978800 == 42 [pid = 2584] [id = 105] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x11700e800 == 41 [pid = 2584] [id = 104] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1171ce000 == 40 [pid = 2584] [id = 103] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12b117000 == 39 [pid = 2584] [id = 102] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a5800 == 38 [pid = 2584] [id = 101] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x118414800 == 37 [pid = 2584] [id = 100] 08:34:06 INFO - PROCESS | 2584 | --DOCSHELL 0x112d1d000 == 36 [pid = 2584] [id = 99] 08:34:06 INFO - PROCESS | 2584 | 1464622446676 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 2584 | 1464622446680 Marionette TRACE conn2 <- [1,450,null,{}] 08:34:06 INFO - PROCESS | 2584 | 1464622446684 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 2584 | 1464622446811 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:34:06 INFO - PROCESS | 2584 | 1464622446819 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167f8800 == 37 [pid = 2584] [id = 120] 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1192dc800) [pid = 2584] [serial = 357] [outer = 0x0] 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1192e2800) [pid = 2584] [serial = 358] [outer = 0x1192dc800] 08:34:06 INFO - PROCESS | 2584 | 1464622446874 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1194ce400) [pid = 2584] [serial = 359] [outer = 0x1192dc800] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x124feb800) [pid = 2584] [serial = 274] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x126567800) [pid = 2584] [serial = 277] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x127912c00) [pid = 2584] [serial = 280] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1294b1000) [pid = 2584] [serial = 239] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x116b5f800) [pid = 2584] [serial = 259] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1181a3400) [pid = 2584] [serial = 260] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1185db800) [pid = 2584] [serial = 262] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1192e0400) [pid = 2584] [serial = 263] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12105c800) [pid = 2584] [serial = 268] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1194ca400) [pid = 2584] [serial = 265] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x119943800) [pid = 2584] [serial = 266] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x126a12400) [pid = 2584] [serial = 278] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x117284400) [pid = 2584] [serial = 257] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x116949000) [pid = 2584] [serial = 256] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x119949000) [pid = 2584] [serial = 250] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x120e10400) [pid = 2584] [serial = 247] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x118464800) [pid = 2584] [serial = 244] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x113f0c800) [pid = 2584] [serial = 241] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x129731000) [pid = 2584] [serial = 290] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x121469400) [pid = 2584] [serial = 253] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x119272800) [pid = 2584] [serial = 283] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x124eb6400) [pid = 2584] [serial = 284] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x129725000) [pid = 2584] [serial = 289] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x12940b400) [pid = 2584] [serial = 281] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x121d6f800) [pid = 2584] [serial = 271] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x124f7d400) [pid = 2584] [serial = 272] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x112a73c00) [pid = 2584] [serial = 275] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x12970cc00) [pid = 2584] [serial = 287] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x12133bc00) [pid = 2584] [serial = 269] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x126a20800) [pid = 2584] [serial = 286] [outer = 0x0] [url = about:blank] 08:34:07 INFO - PROCESS | 2584 | 1464622447313 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2584 | 1464622447351 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:34:07 INFO - PROCESS | 2584 | 1464622447353 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 2584 | 1464622447355 Marionette TRACE conn2 <- [1,454,null,{}] 08:34:07 INFO - PROCESS | 2584 | 1464622447361 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 2584 | 1464622447453 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:34:07 INFO - PROCESS | 2584 | 1464622447498 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ad0800 == 38 [pid = 2584] [id = 121] 08:34:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x120e04c00) [pid = 2584] [serial = 360] [outer = 0x0] 08:34:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x121060400) [pid = 2584] [serial = 361] [outer = 0x120e04c00] 08:34:07 INFO - PROCESS | 2584 | 1464622447526 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x121b02400) [pid = 2584] [serial = 362] [outer = 0x120e04c00] 08:34:07 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:07 INFO - PROCESS | 2584 | 1464622447823 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 08:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:34:07 INFO - PROCESS | 2584 | 1464622447873 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2584 | 1464622447874 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:34:07 INFO - PROCESS | 2584 | 1464622447876 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 2584 | 1464622447878 Marionette TRACE conn2 <- [1,458,null,{}] 08:34:07 INFO - PROCESS | 2584 | 1464622447880 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 2584 | 1464622447964 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:34:08 INFO - PROCESS | 2584 | 1464622448010 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c84000 == 39 [pid = 2584] [id = 122] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x121067400) [pid = 2584] [serial = 363] [outer = 0x0] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x124f7d400) [pid = 2584] [serial = 364] [outer = 0x121067400] 08:34:08 INFO - PROCESS | 2584 | 1464622448036 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x126815400) [pid = 2584] [serial = 365] [outer = 0x121067400] 08:34:08 INFO - PROCESS | 2584 | 1464622448319 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:34:08 INFO - PROCESS | 2584 | 1464622448354 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:34:08 INFO - PROCESS | 2584 | 1464622448357 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2584 | 1464622448358 Marionette TRACE conn2 <- [1,462,null,{}] 08:34:08 INFO - PROCESS | 2584 | 1464622448360 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 2584 | 1464622448437 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:34:08 INFO - PROCESS | 2584 | 1464622448442 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.incomplete.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d3800 == 40 [pid = 2584] [id = 123] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x113b86400) [pid = 2584] [serial = 366] [outer = 0x0] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12791e400) [pid = 2584] [serial = 367] [outer = 0x113b86400] 08:34:08 INFO - PROCESS | 2584 | 1464622448469 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x12970a800) [pid = 2584] [serial = 368] [outer = 0x113b86400] 08:34:08 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:08 INFO - PROCESS | 2584 | 1464622448805 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 2584 | 1464622448834 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:34:08 INFO - PROCESS | 2584 | 1464622448837 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2584 | 1464622448838 Marionette TRACE conn2 <- [1,466,null,{}] 08:34:08 INFO - PROCESS | 2584 | 1464622448840 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 2584 | 1464622448967 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:34:08 INFO - PROCESS | 2584 | 1464622448972 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x124828800 == 41 [pid = 2584] [id = 124] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x129718400) [pid = 2584] [serial = 369] [outer = 0x0] 08:34:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12a9f3c00) [pid = 2584] [serial = 370] [outer = 0x129718400] 08:34:08 INFO - PROCESS | 2584 | 1464622448998 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x12b159400) [pid = 2584] [serial = 371] [outer = 0x129718400] 08:34:09 INFO - PROCESS | 2584 | 1464622449345 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2584 | 1464622449407 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:34:09 INFO - PROCESS | 2584 | 1464622449409 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2584 | 1464622449410 Marionette TRACE conn2 <- [1,470,null,{}] 08:34:09 INFO - PROCESS | 2584 | 1464622449419 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 2584 | 1464622449508 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:34:09 INFO - PROCESS | 2584 | 1464622449513 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x126594000 == 42 [pid = 2584] [id = 125] 08:34:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x12b0bd400) [pid = 2584] [serial = 372] [outer = 0x0] 08:34:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12bb10c00) [pid = 2584] [serial = 373] [outer = 0x12b0bd400] 08:34:09 INFO - PROCESS | 2584 | 1464622449537 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x11847c000) [pid = 2584] [serial = 374] [outer = 0x12b0bd400] 08:34:09 INFO - PROCESS | 2584 | 1464622449870 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 473ms 08:34:09 INFO - PROCESS | 2584 | 1464622449887 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2584 | 1464622449888 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:34:09 INFO - PROCESS | 2584 | 1464622449901 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2584 | 1464622449902 Marionette TRACE conn2 <- [1,474,null,{}] 08:34:09 INFO - PROCESS | 2584 | 1464622449905 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 2584 | 1464622449998 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:34:10 INFO - PROCESS | 2584 | 1464622450002 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292ab000 == 43 [pid = 2584] [id = 126] 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12b15dc00) [pid = 2584] [serial = 375] [outer = 0x0] 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12be86000) [pid = 2584] [serial = 376] [outer = 0x12b15dc00] 08:34:10 INFO - PROCESS | 2584 | 1464622450025 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12be8bc00) [pid = 2584] [serial = 377] [outer = 0x12b15dc00] 08:34:10 INFO - PROCESS | 2584 | 1464622450368 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 08:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:34:10 INFO - PROCESS | 2584 | 1464622450426 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 2584 | 1464622450427 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:34:10 INFO - PROCESS | 2584 | 1464622450429 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 2584 | 1464622450430 Marionette TRACE conn2 <- [1,478,null,{}] 08:34:10 INFO - PROCESS | 2584 | 1464622450432 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 2584 | 1464622450524 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:34:10 INFO - PROCESS | 2584 | 1464622450529 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6de000 == 44 [pid = 2584] [id = 127] 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12bbf1400) [pid = 2584] [serial = 378] [outer = 0x0] 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12c041c00) [pid = 2584] [serial = 379] [outer = 0x12bbf1400] 08:34:10 INFO - PROCESS | 2584 | 1464622450553 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12c04d800) [pid = 2584] [serial = 380] [outer = 0x12bbf1400] 08:34:10 INFO - PROCESS | 2584 | 1464622450956 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x12a886c00) [pid = 2584] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1262ca400) [pid = 2584] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x129218c00) [pid = 2584] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1294a4800) [pid = 2584] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1262c6800) [pid = 2584] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x11911b800) [pid = 2584] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x11819d000) [pid = 2584] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x113b7bc00) [pid = 2584] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x11927ac00) [pid = 2584] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x11927b400) [pid = 2584] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1294a8000) [pid = 2584] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:34:10 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x12a9f5800) [pid = 2584] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 569ms 08:34:11 INFO - PROCESS | 2584 | 1464622450999 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 2584 | 1464622451000 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:34:11 INFO - PROCESS | 2584 | 1464622451002 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2584 | 1464622451003 Marionette TRACE conn2 <- [1,482,null,{}] 08:34:11 INFO - PROCESS | 2584 | 1464622451006 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 2584 | 1464622451083 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:34:11 INFO - PROCESS | 2584 | 1464622451087 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x11841d000 == 45 [pid = 2584] [id = 128] 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x11927ac00) [pid = 2584] [serial = 381] [outer = 0x0] 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x120ef0400) [pid = 2584] [serial = 382] [outer = 0x11927ac00] 08:34:11 INFO - PROCESS | 2584 | 1464622451112 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1294a5400) [pid = 2584] [serial = 383] [outer = 0x11927ac00] 08:34:11 INFO - PROCESS | 2584 | 1464622451422 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 469ms 08:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:34:11 INFO - PROCESS | 2584 | 1464622451471 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 2584 | 1464622451473 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:34:11 INFO - PROCESS | 2584 | 1464622451475 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2584 | 1464622451476 Marionette TRACE conn2 <- [1,486,null,{}] 08:34:11 INFO - PROCESS | 2584 | 1464622451478 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 2584 | 1464622451595 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:34:11 INFO - PROCESS | 2584 | 1464622451601 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab69800 == 46 [pid = 2584] [id = 129] 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1294a4800) [pid = 2584] [serial = 384] [outer = 0x0] 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x129715000) [pid = 2584] [serial = 385] [outer = 0x1294a4800] 08:34:11 INFO - PROCESS | 2584 | 1464622451630 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x12c646c00) [pid = 2584] [serial = 386] [outer = 0x1294a4800] 08:34:11 INFO - PROCESS | 2584 | 1464622451944 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 08:34:11 INFO - PROCESS | 2584 | 1464622451994 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 2584 | 1464622451995 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:34:11 INFO - PROCESS | 2584 | 1464622451997 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2584 | 1464622451998 Marionette TRACE conn2 <- [1,490,null,{}] 08:34:12 INFO - PROCESS | 2584 | 1464622452000 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 2584 | 1464622452076 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:34:12 INFO - PROCESS | 2584 | 1464622452082 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12beec800 == 47 [pid = 2584] [id = 130] 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x121b32800) [pid = 2584] [serial = 387] [outer = 0x0] 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x121b37800) [pid = 2584] [serial = 388] [outer = 0x121b32800] 08:34:12 INFO - PROCESS | 2584 | 1464622452108 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12cb02400) [pid = 2584] [serial = 389] [outer = 0x121b32800] 08:34:12 INFO - PROCESS | 2584 | 1464622452412 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 08:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:34:12 INFO - PROCESS | 2584 | 1464622452466 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 2584 | 1464622452467 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:34:12 INFO - PROCESS | 2584 | 1464622452469 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2584 | 1464622452470 Marionette TRACE conn2 <- [1,494,null,{}] 08:34:12 INFO - PROCESS | 2584 | 1464622452472 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 2584 | 1464622452571 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:34:12 INFO - PROCESS | 2584 | 1464622452577 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c622800 == 48 [pid = 2584] [id = 131] 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12cb06c00) [pid = 2584] [serial = 390] [outer = 0x0] 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12cb03400) [pid = 2584] [serial = 391] [outer = 0x12cb06c00] 08:34:12 INFO - PROCESS | 2584 | 1464622452604 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12cb0b000) [pid = 2584] [serial = 392] [outer = 0x12cb06c00] 08:34:12 INFO - PROCESS | 2584 | 1464622452919 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 08:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:34:12 INFO - PROCESS | 2584 | 1464622452937 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 2584 | 1464622452938 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:34:12 INFO - PROCESS | 2584 | 1464622452940 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2584 | 1464622452941 Marionette TRACE conn2 <- [1,498,null,{}] 08:34:12 INFO - PROCESS | 2584 | 1464622452943 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 2584 | 1464622453085 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:34:13 INFO - PROCESS | 2584 | 1464622453137 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x113b38000 == 49 [pid = 2584] [id = 132] 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1139f1c00) [pid = 2584] [serial = 393] [outer = 0x0] 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x115168400) [pid = 2584] [serial = 394] [outer = 0x1139f1c00] 08:34:13 INFO - PROCESS | 2584 | 1464622453169 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x117778000) [pid = 2584] [serial = 395] [outer = 0x1139f1c00] 08:34:13 INFO - PROCESS | 2584 | 1464622453625 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 718ms 08:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:34:13 INFO - PROCESS | 2584 | 1464622453660 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 2584 | 1464622453662 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:34:13 INFO - PROCESS | 2584 | 1464622453665 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2584 | 1464622453669 Marionette TRACE conn2 <- [1,502,null,{}] 08:34:13 INFO - PROCESS | 2584 | 1464622453672 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 2584 | 1464622453772 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:34:13 INFO - PROCESS | 2584 | 1464622453821 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.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/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x119979000 == 50 [pid = 2584] [id = 133] 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x119279c00) [pid = 2584] [serial = 396] [outer = 0x0] 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1195b5800) [pid = 2584] [serial = 397] [outer = 0x119279c00] 08:34:13 INFO - PROCESS | 2584 | 1464622453852 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x120efb800) [pid = 2584] [serial = 398] [outer = 0x119279c00] 08:34:14 INFO - PROCESS | 2584 | 1464622454290 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 673ms 08:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:34:14 INFO - PROCESS | 2584 | 1464622454339 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 2584 | 1464622454341 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:34:14 INFO - PROCESS | 2584 | 1464622454343 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 2584 | 1464622454345 Marionette TRACE conn2 <- [1,506,null,{}] 08:34:14 INFO - PROCESS | 2584 | 1464622454347 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 2584 | 1464622454469 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:34:14 INFO - PROCESS | 2584 | 1464622454521 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b121000 == 51 [pid = 2584] [id = 134] 08:34:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x121b2d000) [pid = 2584] [serial = 399] [outer = 0x0] 08:34:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12481d400) [pid = 2584] [serial = 400] [outer = 0x121b2d000] 08:34:14 INFO - PROCESS | 2584 | 1464622454550 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x126a2e400) [pid = 2584] [serial = 401] [outer = 0x121b2d000] 08:34:14 INFO - PROCESS | 2584 | 1464622454979 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 08:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:34:15 INFO - PROCESS | 2584 | 1464622455015 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 2584 | 1464622455018 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:34:15 INFO - PROCESS | 2584 | 1464622455025 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2584 | 1464622455029 Marionette TRACE conn2 <- [1,510,null,{}] 08:34:15 INFO - PROCESS | 2584 | 1464622455031 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 2584 | 1464622455133 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:34:15 INFO - PROCESS | 2584 | 1464622455195 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf10800 == 52 [pid = 2584] [id = 135] 08:34:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x1294aa000) [pid = 2584] [serial = 402] [outer = 0x0] 08:34:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12b0b5c00) [pid = 2584] [serial = 403] [outer = 0x1294aa000] 08:34:15 INFO - PROCESS | 2584 | 1464622455224 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12bb05000) [pid = 2584] [serial = 404] [outer = 0x1294aa000] 08:34:15 INFO - PROCESS | 2584 | 1464622455711 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 778ms 08:34:15 INFO - PROCESS | 2584 | 1464622455801 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 2584 | 1464622455803 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:34:15 INFO - PROCESS | 2584 | 1464622455807 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2584 | 1464622455809 Marionette TRACE conn2 <- [1,514,null,{}] 08:34:15 INFO - PROCESS | 2584 | 1464622455812 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 2584 | 1464622455957 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:34:16 INFO - PROCESS | 2584 | 1464622456043 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf2b000 == 53 [pid = 2584] [id = 136] 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12b158800) [pid = 2584] [serial = 405] [outer = 0x0] 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12c04f800) [pid = 2584] [serial = 406] [outer = 0x12b158800] 08:34:16 INFO - PROCESS | 2584 | 1464622456091 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12c640000) [pid = 2584] [serial = 407] [outer = 0x12b158800] 08:34:16 INFO - PROCESS | 2584 | 1464622456533 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 776ms 08:34:16 INFO - PROCESS | 2584 | 1464622456582 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 2584 | 1464622456584 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:34:16 INFO - PROCESS | 2584 | 1464622456586 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 2584 | 1464622456587 Marionette TRACE conn2 <- [1,518,null,{}] 08:34:16 INFO - PROCESS | 2584 | 1464622456590 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 2584 | 1464622456686 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:34:16 INFO - PROCESS | 2584 | 1464622456738 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f03000 == 54 [pid = 2584] [id = 137] 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12c645800) [pid = 2584] [serial = 408] [outer = 0x0] 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12cb07000) [pid = 2584] [serial = 409] [outer = 0x12c645800] 08:34:16 INFO - PROCESS | 2584 | 1464622456773 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12cf73400) [pid = 2584] [serial = 410] [outer = 0x12c645800] 08:34:17 INFO - PROCESS | 2584 | 1464622457385 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 821ms 08:34:17 INFO - PROCESS | 2584 | 1464622457422 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:34:17 INFO - PROCESS | 2584 | 1464622457425 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:34:17 INFO - PROCESS | 2584 | 1464622457429 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 2584 | 1464622457434 Marionette TRACE conn2 <- [1,522,null,{}] 08:34:17 INFO - PROCESS | 2584 | 1464622457438 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 2584 | 1464622457529 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:34:17 INFO - PROCESS | 2584 | 1464622457615 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167e9800 == 55 [pid = 2584] [id = 138] 08:34:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x117691000) [pid = 2584] [serial = 411] [outer = 0x0] 08:34:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x11819bc00) [pid = 2584] [serial = 412] [outer = 0x117691000] 08:34:17 INFO - PROCESS | 2584 | 1464622457661 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x118476c00) [pid = 2584] [serial = 413] [outer = 0x117691000] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x1290d9000 == 54 [pid = 2584] [id = 80] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12c622800 == 53 [pid = 2584] [id = 131] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12beec800 == 52 [pid = 2584] [id = 130] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab69800 == 51 [pid = 2584] [id = 129] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x11841d000 == 50 [pid = 2584] [id = 128] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6de000 == 49 [pid = 2584] [id = 127] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x1292ab000 == 48 [pid = 2584] [id = 126] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x126594000 == 47 [pid = 2584] [id = 125] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x1182a8400) [pid = 2584] [serial = 298] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x112763800) [pid = 2584] [serial = 295] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x11946dc00) [pid = 2584] [serial = 301] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12481cc00) [pid = 2584] [serial = 304] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x124828800 == 46 [pid = 2584] [id = 124] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d3800 == 45 [pid = 2584] [id = 123] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x119c84000 == 44 [pid = 2584] [id = 122] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x118ad0800 == 43 [pid = 2584] [id = 121] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x1167f8800 == 42 [pid = 2584] [id = 120] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x117f69800 == 41 [pid = 2584] [id = 119] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbe3000 == 40 [pid = 2584] [id = 118] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12b364000 == 39 [pid = 2584] [id = 117] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x1213c0000 == 38 [pid = 2584] [id = 116] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x11826d000 == 37 [pid = 2584] [id = 115] 08:34:18 INFO - PROCESS | 2584 | --DOCSHELL 0x12b368000 == 36 [pid = 2584] [id = 114] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x12a9f2c00) [pid = 2584] [serial = 293] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1295cbc00) [pid = 2584] [serial = 325] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x129726c00) [pid = 2584] [serial = 328] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1262ce800) [pid = 2584] [serial = 322] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x121059000) [pid = 2584] [serial = 319] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12133d000) [pid = 2584] [serial = 320] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x118570c00) [pid = 2584] [serial = 311] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x118466000) [pid = 2584] [serial = 310] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x1168d1c00) [pid = 2584] [serial = 308] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x113f0f000) [pid = 2584] [serial = 307] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x11927ec00) [pid = 2584] [serial = 313] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1192e5c00) [pid = 2584] [serial = 314] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x119474400) [pid = 2584] [serial = 316] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x120ef1000) [pid = 2584] [serial = 317] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x12a9f8800) [pid = 2584] [serial = 331] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x12b0ba400) [pid = 2584] [serial = 332] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12b0c2000) [pid = 2584] [serial = 334] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x12b156400) [pid = 2584] [serial = 335] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12a9ecc00) [pid = 2584] [serial = 329] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x12970bc00) [pid = 2584] [serial = 326] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x126a34000) [pid = 2584] [serial = 323] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12b15b800) [pid = 2584] [serial = 338] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x126566800) [pid = 2584] [serial = 337] [outer = 0x0] [url = about:blank] 08:34:18 INFO - PROCESS | 2584 | 1464622458240 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 832ms 08:34:18 INFO - PROCESS | 2584 | 1464622458260 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2584 | 1464622458265 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:34:18 INFO - PROCESS | 2584 | 1464622458270 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 2584 | 1464622458271 Marionette TRACE conn2 <- [1,526,null,{}] 08:34:18 INFO - PROCESS | 2584 | 1464622458274 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 2584 | 1464622458350 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:34:18 INFO - PROCESS | 2584 | 1464622458356 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n 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/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171ce000 == 37 [pid = 2584] [id = 139] 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x11911b400) [pid = 2584] [serial = 414] [outer = 0x0] 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x11927e400) [pid = 2584] [serial = 415] [outer = 0x11911b400] 08:34:18 INFO - PROCESS | 2584 | 1464622458384 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1195b2800) [pid = 2584] [serial = 416] [outer = 0x11911b400] 08:34:18 INFO - PROCESS | 2584 | 1464622458720 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 468ms 08:34:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:34:18 INFO - PROCESS | 2584 | 1464622458739 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2584 | 1464622458740 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:34:18 INFO - PROCESS | 2584 | 1464622458742 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 2584 | 1464622458745 Marionette TRACE conn2 <- [1,530,null,{}] 08:34:18 INFO - PROCESS | 2584 | 1464622458770 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:18 INFO - PROCESS | 2584 | 1464622458865 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:34:18 INFO - PROCESS | 2584 | 1464622458873 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_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/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x118421000 == 38 [pid = 2584] [id = 140] 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x120e11c00) [pid = 2584] [serial = 417] [outer = 0x0] 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x121067c00) [pid = 2584] [serial = 418] [outer = 0x120e11c00] 08:34:18 INFO - PROCESS | 2584 | 1464622458900 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x121745000) [pid = 2584] [serial = 419] [outer = 0x120e11c00] 08:34:19 INFO - PROCESS | 2584 | 1464622459249 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:34:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:34:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:34:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:34:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 525ms 08:34:19 INFO - PROCESS | 2584 | 1464622459269 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2584 | 1464622459272 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:34:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:34:19 INFO - PROCESS | 2584 | 1464622459275 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2584 | 1464622459288 Marionette TRACE conn2 <- [1,534,null,{}] 08:34:19 INFO - PROCESS | 2584 | 1464622459291 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 2584 | 1464622459430 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:34:19 INFO - PROCESS | 2584 | 1464622459498 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211cd000 == 39 [pid = 2584] [id = 141] 08:34:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x121470c00) [pid = 2584] [serial = 420] [outer = 0x0] 08:34:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x121b31400) [pid = 2584] [serial = 421] [outer = 0x121470c00] 08:34:19 INFO - PROCESS | 2584 | 1464622459539 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x124f8b400) [pid = 2584] [serial = 422] [outer = 0x121470c00] 08:34:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:34:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 531ms 08:34:19 INFO - PROCESS | 2584 | 1464622459799 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:34:19 INFO - PROCESS | 2584 | 1464622459807 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2584 | 1464622459808 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:34:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:34:19 INFO - PROCESS | 2584 | 1464622459810 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2584 | 1464622459811 Marionette TRACE conn2 <- [1,538,null,{}] 08:34:19 INFO - PROCESS | 2584 | 1464622459822 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 2584 | 1464622459917 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:34:19 INFO - PROCESS | 2584 | 1464622459985 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x116977000 == 40 [pid = 2584] [id = 142] 08:34:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x112dd6c00) [pid = 2584] [serial = 423] [outer = 0x0] 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1257a3400) [pid = 2584] [serial = 424] [outer = 0x112dd6c00] 08:34:20 INFO - PROCESS | 2584 | 1464622460014 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x126568400) [pid = 2584] [serial = 425] [outer = 0x112dd6c00] 08:34:20 INFO - PROCESS | 2584 | 1464622460362 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:34:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 574ms 08:34:20 INFO - PROCESS | 2584 | 1464622460385 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2584 | 1464622460386 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:34:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:34:20 INFO - PROCESS | 2584 | 1464622460388 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2584 | 1464622460389 Marionette TRACE conn2 <- [1,542,null,{}] 08:34:20 INFO - PROCESS | 2584 | 1464622460392 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 2584 | 1464622460502 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:34:20 INFO - PROCESS | 2584 | 1464622460506 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x124c15800 == 41 [pid = 2584] [id = 143] 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1268a9800) [pid = 2584] [serial = 426] [outer = 0x0] 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x127918400) [pid = 2584] [serial = 427] [outer = 0x1268a9800] 08:34:20 INFO - PROCESS | 2584 | 1464622460532 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1295c6000) [pid = 2584] [serial = 428] [outer = 0x1268a9800] 08:34:20 INFO - PROCESS | 2584 | 1464622460822 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:34:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 08:34:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:34:20 INFO - PROCESS | 2584 | 1464622460857 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2584 | 1464622460858 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:34:20 INFO - PROCESS | 2584 | 1464622460860 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2584 | 1464622460861 Marionette TRACE conn2 <- [1,546,null,{}] 08:34:20 INFO - PROCESS | 2584 | 1464622460866 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 2584 | 1464622460975 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:34:20 INFO - PROCESS | 2584 | 1464622460988 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257cb000 == 42 [pid = 2584] [id = 144] 08:34:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x126563000) [pid = 2584] [serial = 429] [outer = 0x0] 08:34:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1295ce400) [pid = 2584] [serial = 430] [outer = 0x126563000] 08:34:21 INFO - PROCESS | 2584 | 1464622461019 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x129729800) [pid = 2584] [serial = 431] [outer = 0x126563000] 08:34:21 INFO - PROCESS | 2584 | 1464622461359 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:34:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 523ms 08:34:21 INFO - PROCESS | 2584 | 1464622461384 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 2584 | 1464622461385 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:34:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:34:21 INFO - PROCESS | 2584 | 1464622461387 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 2584 | 1464622461388 Marionette TRACE conn2 <- [1,550,null,{}] 08:34:21 INFO - PROCESS | 2584 | 1464622461391 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 2584 | 1464622461482 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:34:21 INFO - PROCESS | 2584 | 1464622461500 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-paths-to-the-canvas/drawFocusIfNeeded_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/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x127949800 == 43 [pid = 2584] [id = 145] 08:34:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x129718000) [pid = 2584] [serial = 432] [outer = 0x0] 08:34:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12a9ed000) [pid = 2584] [serial = 433] [outer = 0x129718000] 08:34:21 INFO - PROCESS | 2584 | 1464622461529 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12b0bb800) [pid = 2584] [serial = 434] [outer = 0x129718000] 08:34:21 INFO - PROCESS | 2584 | 1464622461868 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:34:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 520ms 08:34:21 INFO - PROCESS | 2584 | 1464622461907 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 2584 | 1464622461909 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:34:21 INFO - PROCESS | 2584 | 1464622461911 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 2584 | 1464622461912 Marionette TRACE conn2 <- [1,554,null,{}] 08:34:21 INFO - PROCESS | 2584 | 1464622461921 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 2584 | 1464622462057 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:34:22 INFO - PROCESS | 2584 | 1464622462072 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298dd800 == 44 [pid = 2584] [id = 146] 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x129718c00) [pid = 2584] [serial = 435] [outer = 0x0] 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12b0bbc00) [pid = 2584] [serial = 436] [outer = 0x129718c00] 08:34:22 INFO - PROCESS | 2584 | 1464622462112 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12bb0d000) [pid = 2584] [serial = 437] [outer = 0x129718c00] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x1192dc800) [pid = 2584] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x121067400) [pid = 2584] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x11769b400) [pid = 2584] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x120e04c00) [pid = 2584] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x113b86400) [pid = 2584] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x121b32800) [pid = 2584] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x11927ac00) [pid = 2584] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1294a4800) [pid = 2584] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x129718400) [pid = 2584] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x112ed6800) [pid = 2584] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12b15dc00) [pid = 2584] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12b0bd400) [pid = 2584] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12bbf1400) [pid = 2584] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:34:22 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12b15f000) [pid = 2584] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:34:22 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:22 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:22 INFO - PROCESS | 2584 | 1464622462638 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 08:34:22 INFO - PROCESS | 2584 | 1464622462682 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2584 | 1464622462683 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:34:22 INFO - PROCESS | 2584 | 1464622462685 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2584 | 1464622462686 Marionette TRACE conn2 <- [1,558,null,{}] 08:34:22 INFO - PROCESS | 2584 | 1464622462688 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 2584 | 1464622462765 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:34:22 INFO - PROCESS | 2584 | 1464622462812 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290e2800 == 45 [pid = 2584] [id = 147] 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x11819e000) [pid = 2584] [serial = 438] [outer = 0x0] 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12197ec00) [pid = 2584] [serial = 439] [outer = 0x11819e000] 08:34:22 INFO - PROCESS | 2584 | 1464622462837 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12b0bd400) [pid = 2584] [serial = 440] [outer = 0x11819e000] 08:34:23 INFO - PROCESS | 2584 | 1464622463111 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 08:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:34:23 INFO - PROCESS | 2584 | 1464622463154 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 2584 | 1464622463156 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:34:23 INFO - PROCESS | 2584 | 1464622463158 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2584 | 1464622463160 Marionette TRACE conn2 <- [1,562,null,{}] 08:34:23 INFO - PROCESS | 2584 | 1464622463162 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 2584 | 1464622463257 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:34:23 INFO - PROCESS | 2584 | 1464622463261 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b352000 == 46 [pid = 2584] [id = 148] 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12972d400) [pid = 2584] [serial = 441] [outer = 0x0] 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12bbf2000) [pid = 2584] [serial = 442] [outer = 0x12972d400] 08:34:23 INFO - PROCESS | 2584 | 1464622463290 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12c639800) [pid = 2584] [serial = 443] [outer = 0x12972d400] 08:34:23 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:23 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:23 INFO - PROCESS | 2584 | 1464622463620 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 472ms 08:34:23 INFO - PROCESS | 2584 | 1464622463635 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:34:23 INFO - PROCESS | 2584 | 1464622463636 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:34:23 INFO - PROCESS | 2584 | 1464622463638 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2584 | 1464622463640 Marionette TRACE conn2 <- [1,566,null,{}] 08:34:23 INFO - PROCESS | 2584 | 1464622463642 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:23 INFO - PROCESS | 2584 | 1464622463741 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:34:23 INFO - PROCESS | 2584 | 1464622463749 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bed2000 == 47 [pid = 2584] [id = 149] 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12c047800) [pid = 2584] [serial = 444] [outer = 0x0] 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12c646800) [pid = 2584] [serial = 445] [outer = 0x12c047800] 08:34:23 INFO - PROCESS | 2584 | 1464622463774 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12cf6f400) [pid = 2584] [serial = 446] [outer = 0x12c047800] 08:34:23 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:24 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:24 INFO - PROCESS | 2584 | 1464622464055 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 08:34:24 INFO - PROCESS | 2584 | 1464622464107 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 2584 | 1464622464108 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:34:24 INFO - PROCESS | 2584 | 1464622464110 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2584 | 1464622464111 Marionette TRACE conn2 <- [1,570,null,{}] 08:34:24 INFO - PROCESS | 2584 | 1464622464116 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 2584 | 1464622464199 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:34:24 INFO - PROCESS | 2584 | 1464622464204 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7d4000 == 48 [pid = 2584] [id = 150] 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x126d68000) [pid = 2584] [serial = 447] [outer = 0x0] 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x126d70400) [pid = 2584] [serial = 448] [outer = 0x126d68000] 08:34:24 INFO - PROCESS | 2584 | 1464622464227 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x126d74400) [pid = 2584] [serial = 449] [outer = 0x126d68000] 08:34:24 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:24 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:24 INFO - PROCESS | 2584 | 1464622464632 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 569ms 08:34:24 INFO - PROCESS | 2584 | 1464622464681 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 2584 | 1464622464683 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:34:24 INFO - PROCESS | 2584 | 1464622464687 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2584 | 1464622464689 Marionette TRACE conn2 <- [1,574,null,{}] 08:34:24 INFO - PROCESS | 2584 | 1464622464693 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 2584 | 1464622464795 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:34:24 INFO - PROCESS | 2584 | 1464622464854 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x116743800 == 49 [pid = 2584] [id = 151] 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x112eaa400) [pid = 2584] [serial = 450] [outer = 0x0] 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x11694f400) [pid = 2584] [serial = 451] [outer = 0x112eaa400] 08:34:24 INFO - PROCESS | 2584 | 1464622464885 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1181a2800) [pid = 2584] [serial = 452] [outer = 0x112eaa400] 08:34:25 INFO - PROCESS | 2584 | 1464622465306 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 08:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:34:25 INFO - PROCESS | 2584 | 1464622465358 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2584 | 1464622465362 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:34:25 INFO - PROCESS | 2584 | 1464622465367 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 2584 | 1464622465369 Marionette TRACE conn2 <- [1,578,null,{}] 08:34:25 INFO - PROCESS | 2584 | 1464622465372 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 2584 | 1464622465471 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:34:25 INFO - PROCESS | 2584 | 1464622465521 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x11951b000 == 50 [pid = 2584] [id = 152] 08:34:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x118480400) [pid = 2584] [serial = 453] [outer = 0x0] 08:34:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1194c0000) [pid = 2584] [serial = 454] [outer = 0x118480400] 08:34:25 INFO - PROCESS | 2584 | 1464622465550 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x120eff400) [pid = 2584] [serial = 455] [outer = 0x118480400] 08:34:25 INFO - PROCESS | 2584 | 1464622465965 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 620ms 08:34:25 INFO - PROCESS | 2584 | 1464622465986 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2584 | 1464622465988 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:34:25 INFO - PROCESS | 2584 | 1464622465990 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 2584 | 1464622465993 Marionette TRACE conn2 <- [1,582,null,{}] 08:34:26 INFO - PROCESS | 2584 | 1464622466001 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 2584 | 1464622466104 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:34:26 INFO - PROCESS | 2584 | 1464622466191 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10b000 == 51 [pid = 2584] [id = 153] 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x121b39c00) [pid = 2584] [serial = 456] [outer = 0x0] 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x126567800) [pid = 2584] [serial = 457] [outer = 0x121b39c00] 08:34:26 INFO - PROCESS | 2584 | 1464622466222 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x126d6a400) [pid = 2584] [serial = 458] [outer = 0x121b39c00] 08:34:26 INFO - PROCESS | 2584 | 1464622466635 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 08:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:34:26 INFO - PROCESS | 2584 | 1464622466662 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 2584 | 1464622466664 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:34:26 INFO - PROCESS | 2584 | 1464622466666 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 2584 | 1464622466667 Marionette TRACE conn2 <- [1,586,null,{}] 08:34:26 INFO - PROCESS | 2584 | 1464622466670 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 2584 | 1464622466767 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:34:26 INFO - PROCESS | 2584 | 1464622466813 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d317000 == 52 [pid = 2584] [id = 154] 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x126d76800) [pid = 2584] [serial = 459] [outer = 0x0] 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12921d000) [pid = 2584] [serial = 460] [outer = 0x126d76800] 08:34:26 INFO - PROCESS | 2584 | 1464622466843 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x12a9ebc00) [pid = 2584] [serial = 461] [outer = 0x126d76800] 08:34:27 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:27 INFO - PROCESS | 2584 | 1464622467248 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 618ms 08:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:34:27 INFO - PROCESS | 2584 | 1464622467285 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 2584 | 1464622467286 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:34:27 INFO - PROCESS | 2584 | 1464622467288 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 2584 | 1464622467290 Marionette TRACE conn2 <- [1,590,null,{}] 08:34:27 INFO - PROCESS | 2584 | 1464622467292 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:27 INFO - PROCESS | 2584 | 1464622467388 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:34:27 INFO - PROCESS | 2584 | 1464622467480 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n 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/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d477000 == 53 [pid = 2584] [id = 155] 08:34:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x12b159000) [pid = 2584] [serial = 462] [outer = 0x0] 08:34:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x12bbebc00) [pid = 2584] [serial = 463] [outer = 0x12b159000] 08:34:27 INFO - PROCESS | 2584 | 1464622467511 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12be8cc00) [pid = 2584] [serial = 464] [outer = 0x12b159000] 08:34:27 INFO - PROCESS | 2584 | 1464622467984 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 721ms 08:34:28 INFO - PROCESS | 2584 | 1464622468010 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2584 | 1464622468012 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:34:28 INFO - PROCESS | 2584 | 1464622468057 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 2584 | 1464622468058 Marionette TRACE conn2 <- [1,594,null,{}] 08:34:28 INFO - PROCESS | 2584 | 1464622468061 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 2584 | 1464622468173 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:34:28 INFO - PROCESS | 2584 | 1464622468240 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x126261000 == 54 [pid = 2584] [id = 156] 08:34:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x1194c8400) [pid = 2584] [serial = 465] [outer = 0x0] 08:34:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x12c045400) [pid = 2584] [serial = 466] [outer = 0x1194c8400] 08:34:28 INFO - PROCESS | 2584 | 1464622468270 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x12d0ad000) [pid = 2584] [serial = 467] [outer = 0x1194c8400] 08:34:28 INFO - PROCESS | 2584 | 1464622468856 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 873ms 08:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:34:28 INFO - PROCESS | 2584 | 1464622468930 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2584 | 1464622468932 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:34:28 INFO - PROCESS | 2584 | 1464622468935 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 2584 | 1464622468937 Marionette TRACE conn2 <- [1,598,null,{}] 08:34:28 INFO - PROCESS | 2584 | 1464622468941 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 2584 | 1464622469033 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:34:29 INFO - PROCESS | 2584 | 1464622469085 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c94800 == 55 [pid = 2584] [id = 157] 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x118199400) [pid = 2584] [serial = 468] [outer = 0x0] 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x1181a1c00) [pid = 2584] [serial = 469] [outer = 0x118199400] 08:34:29 INFO - PROCESS | 2584 | 1464622469114 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x1185d8800) [pid = 2584] [serial = 470] [outer = 0x118199400] 08:34:29 INFO - PROCESS | 2584 | 1464622469535 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 621ms 08:34:29 INFO - PROCESS | 2584 | 1464622469557 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 2584 | 1464622469560 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:34:29 INFO - PROCESS | 2584 | 1464622469565 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 2584 | 1464622469566 Marionette TRACE conn2 <- [1,602,null,{}] 08:34:29 INFO - PROCESS | 2584 | 1464622469569 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 2584 | 1464622469660 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:34:29 INFO - PROCESS | 2584 | 1464622469727 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x118437800 == 56 [pid = 2584] [id = 158] 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x11846dc00) [pid = 2584] [serial = 471] [outer = 0x0] 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x119474400) [pid = 2584] [serial = 472] [outer = 0x11846dc00] 08:34:29 INFO - PROCESS | 2584 | 1464622469754 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x121061000) [pid = 2584] [serial = 473] [outer = 0x11846dc00] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x12bed2000 == 55 [pid = 2584] [id = 149] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x12b352000 == 54 [pid = 2584] [id = 148] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1290e2800 == 53 [pid = 2584] [id = 147] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1298dd800 == 52 [pid = 2584] [id = 146] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x1295cdc00) [pid = 2584] [serial = 352] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x124864000) [pid = 2584] [serial = 349] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x118468400) [pid = 2584] [serial = 343] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x119940400) [pid = 2584] [serial = 346] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x127949800 == 51 [pid = 2584] [id = 145] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1257cb000 == 50 [pid = 2584] [id = 144] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x124c15800 == 49 [pid = 2584] [id = 143] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x116977000 == 48 [pid = 2584] [id = 142] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1211cd000 == 47 [pid = 2584] [id = 141] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x118421000 == 46 [pid = 2584] [id = 140] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1171ce000 == 45 [pid = 2584] [id = 139] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x1167e9800 == 44 [pid = 2584] [id = 138] 08:34:30 INFO - PROCESS | 2584 | --DOCSHELL 0x113b38000 == 43 [pid = 2584] [id = 132] 08:34:30 INFO - PROCESS | 2584 | 1464622470133 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 08:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:34:30 INFO - PROCESS | 2584 | 1464622470184 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2584 | 1464622470185 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:34:30 INFO - PROCESS | 2584 | 1464622470187 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2584 | 1464622470190 Marionette TRACE conn2 <- [1,606,null,{}] 08:34:30 INFO - PROCESS | 2584 | 1464622470197 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 2584 | 1464622470277 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x115fd4c00) [pid = 2584] [serial = 196] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x12be86000) [pid = 2584] [serial = 376] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x12bb10c00) [pid = 2584] [serial = 373] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x12c041c00) [pid = 2584] [serial = 379] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x12bbf6c00) [pid = 2584] [serial = 340] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x12be81000) [pid = 2584] [serial = 341] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x1192e2800) [pid = 2584] [serial = 358] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1194ce400) [pid = 2584] [serial = 359] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x124f7d400) [pid = 2584] [serial = 364] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x126815400) [pid = 2584] [serial = 365] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x1185dac00) [pid = 2584] [serial = 356] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x117777c00) [pid = 2584] [serial = 355] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x121060400) [pid = 2584] [serial = 361] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x121b02400) [pid = 2584] [serial = 362] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x12791e400) [pid = 2584] [serial = 367] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12be8bc00) [pid = 2584] [serial = 377] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12cb02400) [pid = 2584] [serial = 389] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x12cb03400) [pid = 2584] [serial = 391] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x120ef0400) [pid = 2584] [serial = 382] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129715000) [pid = 2584] [serial = 385] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1294a5400) [pid = 2584] [serial = 383] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x121b37800) [pid = 2584] [serial = 388] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x12c04d800) [pid = 2584] [serial = 380] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12a9f3c00) [pid = 2584] [serial = 370] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x11847c000) [pid = 2584] [serial = 374] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12c646c00) [pid = 2584] [serial = 386] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12b159400) [pid = 2584] [serial = 371] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12970a800) [pid = 2584] [serial = 368] [outer = 0x0] [url = about:blank] 08:34:30 INFO - PROCESS | 2584 | 1464622470360 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x11825b800 == 44 [pid = 2584] [id = 159] 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1185dac00) [pid = 2584] [serial = 474] [outer = 0x0] 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x120ef0400) [pid = 2584] [serial = 475] [outer = 0x1185dac00] 08:34:30 INFO - PROCESS | 2584 | 1464622470392 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x121d6f800) [pid = 2584] [serial = 476] [outer = 0x1185dac00] 08:34:30 INFO - PROCESS | 2584 | 1464622470689 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 525ms 08:34:30 INFO - PROCESS | 2584 | 1464622470712 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2584 | 1464622470715 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:34:30 INFO - PROCESS | 2584 | 1464622470724 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2584 | 1464622470725 Marionette TRACE conn2 <- [1,610,null,{}] 08:34:30 INFO - PROCESS | 2584 | 1464622470727 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:30 INFO - PROCESS | 2584 | 1464622470809 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:34:30 INFO - PROCESS | 2584 | 1464622470813 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1215ba000 == 45 [pid = 2584] [id = 160] 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x124f85800) [pid = 2584] [serial = 477] [outer = 0x0] 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x126a2c000) [pid = 2584] [serial = 478] [outer = 0x124f85800] 08:34:30 INFO - PROCESS | 2584 | 1464622470841 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x126d6e800) [pid = 2584] [serial = 479] [outer = 0x124f85800] 08:34:31 INFO - PROCESS | 2584 | 1464622471142 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 08:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:34:31 INFO - PROCESS | 2584 | 1464622471193 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2584 | 1464622471194 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:34:31 INFO - PROCESS | 2584 | 1464622471196 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 2584 | 1464622471204 Marionette TRACE conn2 <- [1,614,null,{}] 08:34:31 INFO - PROCESS | 2584 | 1464622471207 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 2584 | 1464622471283 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:34:31 INFO - PROCESS | 2584 | 1464622471287 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e73800 == 46 [pid = 2584] [id = 161] 08:34:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x126a1a000) [pid = 2584] [serial = 480] [outer = 0x0] 08:34:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12791e400) [pid = 2584] [serial = 481] [outer = 0x126a1a000] 08:34:31 INFO - PROCESS | 2584 | 1464622471312 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x1294af800) [pid = 2584] [serial = 482] [outer = 0x126a1a000] 08:34:31 INFO - PROCESS | 2584 | 1464622471736 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 576ms 08:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:34:31 INFO - PROCESS | 2584 | 1464622471788 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2584 | 1464622471790 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:34:31 INFO - PROCESS | 2584 | 1464622471793 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 2584 | 1464622471795 Marionette TRACE conn2 <- [1,618,null,{}] 08:34:31 INFO - PROCESS | 2584 | 1464622471799 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 2584 | 1464622471933 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:34:31 INFO - PROCESS | 2584 | 1464622471943 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a75800 == 47 [pid = 2584] [id = 162] 08:34:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x129729000) [pid = 2584] [serial = 483] [outer = 0x0] 08:34:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12a9f5000) [pid = 2584] [serial = 484] [outer = 0x129729000] 08:34:31 INFO - PROCESS | 2584 | 1464622471969 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12bbec400) [pid = 2584] [serial = 485] [outer = 0x129729000] 08:34:32 INFO - PROCESS | 2584 | 1464622472309 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 08:34:32 INFO - PROCESS | 2584 | 1464622472316 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 2584 | 1464622472318 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:34:32 INFO - PROCESS | 2584 | 1464622472321 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2584 | 1464622472322 Marionette TRACE conn2 <- [1,622,null,{}] 08:34:32 INFO - PROCESS | 2584 | 1464622472324 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 2584 | 1464622472421 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:34:32 INFO - PROCESS | 2584 | 1464622472441 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n 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/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c8800 == 48 [pid = 2584] [id = 163] 08:34:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x12b159400) [pid = 2584] [serial = 486] [outer = 0x0] 08:34:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x12be88000) [pid = 2584] [serial = 487] [outer = 0x12b159400] 08:34:32 INFO - PROCESS | 2584 | 1464622472465 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12c049400) [pid = 2584] [serial = 488] [outer = 0x12b159400] 08:34:32 INFO - PROCESS | 2584 | 1464622472802 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 517ms 08:34:32 INFO - PROCESS | 2584 | 1464622472847 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 2584 | 1464622472848 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:34:32 INFO - PROCESS | 2584 | 1464622472851 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2584 | 1464622472852 Marionette TRACE conn2 <- [1,626,null,{}] 08:34:32 INFO - PROCESS | 2584 | 1464622472854 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 2584 | 1464622472962 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:34:33 INFO - PROCESS | 2584 | 1464622473005 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.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/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b103800 == 49 [pid = 2584] [id = 164] 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x12c63d400) [pid = 2584] [serial = 489] [outer = 0x0] 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x12cb02c00) [pid = 2584] [serial = 490] [outer = 0x12c63d400] 08:34:33 INFO - PROCESS | 2584 | 1464622473029 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x12cf71000) [pid = 2584] [serial = 491] [outer = 0x12c63d400] 08:34:33 INFO - PROCESS | 2584 | 1464622473343 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 521ms 08:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:34:33 INFO - PROCESS | 2584 | 1464622473372 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2584 | 1464622473373 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:34:33 INFO - PROCESS | 2584 | 1464622473375 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2584 | 1464622473376 Marionette TRACE conn2 <- [1,630,null,{}] 08:34:33 INFO - PROCESS | 2584 | 1464622473379 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 2584 | 1464622473482 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:34:33 INFO - PROCESS | 2584 | 1464622473487 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbdc800 == 50 [pid = 2584] [id = 165] 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x120fb7400) [pid = 2584] [serial = 492] [outer = 0x0] 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x120fbb800) [pid = 2584] [serial = 493] [outer = 0x120fb7400] 08:34:33 INFO - PROCESS | 2584 | 1464622473518 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x120fc1800) [pid = 2584] [serial = 494] [outer = 0x120fb7400] 08:34:33 INFO - PROCESS | 2584 | 1464622473865 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 08:34:33 INFO - PROCESS | 2584 | 1464622473894 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2584 | 1464622473895 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:34:33 INFO - PROCESS | 2584 | 1464622473899 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2584 | 1464622473900 Marionette TRACE conn2 <- [1,634,null,{}] 08:34:33 INFO - PROCESS | 2584 | 1464622473908 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 2584 | 1464622474009 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:34:34 INFO - PROCESS | 2584 | 1464622474015 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c628000 == 51 [pid = 2584] [id = 166] 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x117770c00) [pid = 2584] [serial = 495] [outer = 0x0] 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12179e000) [pid = 2584] [serial = 496] [outer = 0x117770c00] 08:34:34 INFO - PROCESS | 2584 | 1464622474067 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x116b61000) [pid = 2584] [serial = 497] [outer = 0x117770c00] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x1181a2400) [pid = 2584] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x129221000) [pid = 2584] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x11769c400) [pid = 2584] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x120e11c00) [pid = 2584] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x11911b400) [pid = 2584] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x1192e4800) [pid = 2584] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x1294aa000) [pid = 2584] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x112dd6c00) [pid = 2584] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x121470c00) [pid = 2584] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x119279c00) [pid = 2584] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1139f1c00) [pid = 2584] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x117699400) [pid = 2584] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1268a9800) [pid = 2584] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x113356000) [pid = 2584] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x11917d800) [pid = 2584] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129718000) [pid = 2584] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x12b158800) [pid = 2584] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x117691000) [pid = 2584] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x129718c00) [pid = 2584] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x126563000) [pid = 2584] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x1192e2c00) [pid = 2584] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x121b2d000) [pid = 2584] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121339c00) [pid = 2584] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12c645800) [pid = 2584] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12c047800) [pid = 2584] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x119944000) [pid = 2584] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12972d400) [pid = 2584] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x11819e000) [pid = 2584] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1195a8800) [pid = 2584] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1192db800) [pid = 2584] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x111d22400) [pid = 2584] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:34:34 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x121d6bc00) [pid = 2584] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:34:34 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:34 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:34 INFO - PROCESS | 2584 | 1464622474528 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 674ms 08:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:34:34 INFO - PROCESS | 2584 | 1464622474586 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 2584 | 1464622474588 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:34:34 INFO - PROCESS | 2584 | 1464622474591 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2584 | 1464622474593 Marionette TRACE conn2 <- [1,638,null,{}] 08:34:34 INFO - PROCESS | 2584 | 1464622474596 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 2584 | 1464622474721 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:34:34 INFO - PROCESS | 2584 | 1464622474728 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12625a800 == 52 [pid = 2584] [id = 167] 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x119182c00) [pid = 2584] [serial = 498] [outer = 0x0] 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1192ddc00) [pid = 2584] [serial = 499] [outer = 0x119182c00] 08:34:34 INFO - PROCESS | 2584 | 1464622474774 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1217a7800) [pid = 2584] [serial = 500] [outer = 0x119182c00] 08:34:35 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:35 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:35 INFO - PROCESS | 2584 | 1464622475117 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 572ms 08:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:34:35 INFO - PROCESS | 2584 | 1464622475163 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 2584 | 1464622475164 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:34:35 INFO - PROCESS | 2584 | 1464622475166 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 2584 | 1464622475168 Marionette TRACE conn2 <- [1,642,null,{}] 08:34:35 INFO - PROCESS | 2584 | 1464622475170 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 2584 | 1464622475275 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:34:35 INFO - PROCESS | 2584 | 1464622475281 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7eb800 == 53 [pid = 2584] [id = 168] 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12105d000) [pid = 2584] [serial = 501] [outer = 0x0] 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x124815c00) [pid = 2584] [serial = 502] [outer = 0x12105d000] 08:34:35 INFO - PROCESS | 2584 | 1464622475307 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x126d6b000) [pid = 2584] [serial = 503] [outer = 0x12105d000] 08:34:35 INFO - PROCESS | 2584 | 1464622475638 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 08:34:35 INFO - PROCESS | 2584 | 1464622475686 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 2584 | 1464622475688 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:34:35 INFO - PROCESS | 2584 | 1464622475691 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 2584 | 1464622475693 Marionette TRACE conn2 <- [1,646,null,{}] 08:34:35 INFO - PROCESS | 2584 | 1464622475696 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 2584 | 1464622475823 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x120efe800) [pid = 2584] [serial = 504] [outer = 0x12cf7ec00] 08:34:35 INFO - PROCESS | 2584 | 1464622475941 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d785800 == 54 [pid = 2584] [id = 169] 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x129711000) [pid = 2584] [serial = 505] [outer = 0x0] 08:34:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12c63b000) [pid = 2584] [serial = 506] [outer = 0x129711000] 08:34:35 INFO - PROCESS | 2584 | 1464622475985 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12cf73800) [pid = 2584] [serial = 507] [outer = 0x129711000] 08:34:36 INFO - PROCESS | 2584 | 1464622476306 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 08:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:34:36 INFO - PROCESS | 2584 | 1464622476413 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 2584 | 1464622476416 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:34:36 INFO - PROCESS | 2584 | 1464622476420 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 2584 | 1464622476423 Marionette TRACE conn2 <- [1,650,null,{}] 08:34:36 INFO - PROCESS | 2584 | 1464622476427 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:36 INFO - PROCESS | 2584 | 1464622476532 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:34:36 INFO - PROCESS | 2584 | 1464622476583 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x11674f000 == 55 [pid = 2584] [id = 170] 08:34:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1139ec400) [pid = 2584] [serial = 508] [outer = 0x0] 08:34:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x113d82000) [pid = 2584] [serial = 509] [outer = 0x1139ec400] 08:34:36 INFO - PROCESS | 2584 | 1464622476614 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x116b5f800) [pid = 2584] [serial = 510] [outer = 0x1139ec400] 08:34:37 INFO - PROCESS | 2584 | 1464622477010 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 621ms 08:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:34:37 INFO - PROCESS | 2584 | 1464622477042 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2584 | 1464622477044 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:34:37 INFO - PROCESS | 2584 | 1464622477052 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 2584 | 1464622477055 Marionette TRACE conn2 <- [1,654,null,{}] 08:34:37 INFO - PROCESS | 2584 | 1464622477058 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 2584 | 1464622477163 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:34:37 INFO - PROCESS | 2584 | 1464622477254 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x11995c800 == 56 [pid = 2584] [id = 171] 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x1181a6000) [pid = 2584] [serial = 511] [outer = 0x0] 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x119468800) [pid = 2584] [serial = 512] [outer = 0x1181a6000] 08:34:37 INFO - PROCESS | 2584 | 1464622477298 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x119943800) [pid = 2584] [serial = 513] [outer = 0x1181a6000] 08:34:37 INFO - PROCESS | 2584 | 1464622477708 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 676ms 08:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:34:37 INFO - PROCESS | 2584 | 1464622477724 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2584 | 1464622477726 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:34:37 INFO - PROCESS | 2584 | 1464622477728 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 2584 | 1464622477730 Marionette TRACE conn2 <- [1,658,null,{}] 08:34:37 INFO - PROCESS | 2584 | 1464622477736 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 2584 | 1464622477843 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:34:37 INFO - PROCESS | 2584 | 1464622477896 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n 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/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd5000 == 57 [pid = 2584] [id = 172] 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x121586800) [pid = 2584] [serial = 514] [outer = 0x0] 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x1217a5c00) [pid = 2584] [serial = 515] [outer = 0x121586800] 08:34:37 INFO - PROCESS | 2584 | 1464622477932 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x121b31800) [pid = 2584] [serial = 516] [outer = 0x121586800] 08:34:38 INFO - PROCESS | 2584 | 1464622478378 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 08:34:38 INFO - PROCESS | 2584 | 1464622478400 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 2584 | 1464622478402 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:34:38 INFO - PROCESS | 2584 | 1464622478404 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 2584 | 1464622478405 Marionette TRACE conn2 <- [1,662,null,{}] 08:34:38 INFO - PROCESS | 2584 | 1464622478408 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 2584 | 1464622478509 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:34:38 INFO - PROCESS | 2584 | 1464622478598 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da15800 == 58 [pid = 2584] [id = 173] 08:34:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x124f86000) [pid = 2584] [serial = 517] [outer = 0x0] 08:34:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x126d76000) [pid = 2584] [serial = 518] [outer = 0x124f86000] 08:34:38 INFO - PROCESS | 2584 | 1464622478628 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x1295cbc00) [pid = 2584] [serial = 519] [outer = 0x124f86000] 08:34:38 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:39 INFO - PROCESS | 2584 | 1464622479011 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 08:34:39 INFO - PROCESS | 2584 | 1464622479074 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 2584 | 1464622479076 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:34:39 INFO - PROCESS | 2584 | 1464622479078 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 2584 | 1464622479079 Marionette TRACE conn2 <- [1,666,null,{}] 08:34:39 INFO - PROCESS | 2584 | 1464622479100 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 2584 | 1464622479198 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:34:39 INFO - PROCESS | 2584 | 1464622479263 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df09000 == 59 [pid = 2584] [id = 174] 08:34:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x126a29800) [pid = 2584] [serial = 520] [outer = 0x0] 08:34:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x12a9ee400) [pid = 2584] [serial = 521] [outer = 0x126a29800] 08:34:39 INFO - PROCESS | 2584 | 1464622479293 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x12b0bd000) [pid = 2584] [serial = 522] [outer = 0x126a29800] 08:34:39 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:39 INFO - PROCESS | 2584 | 1464622479724 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 686ms 08:34:39 INFO - PROCESS | 2584 | 1464622479765 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 2584 | 1464622479767 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:34:39 INFO - PROCESS | 2584 | 1464622479771 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 2584 | 1464622479773 Marionette TRACE conn2 <- [1,670,null,{}] 08:34:39 INFO - PROCESS | 2584 | 1464622479776 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 2584 | 1464622480206 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:34:40 INFO - PROCESS | 2584 | 1464622480329 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x117018800 == 60 [pid = 2584] [id = 175] 08:34:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x113099000) [pid = 2584] [serial = 523] [outer = 0x0] 08:34:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x113908000) [pid = 2584] [serial = 524] [outer = 0x113099000] 08:34:40 INFO - PROCESS | 2584 | 1464622480369 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x115fca000) [pid = 2584] [serial = 525] [outer = 0x113099000] 08:34:40 INFO - PROCESS | 2584 | 1464622480786 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1073ms 08:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:34:40 INFO - PROCESS | 2584 | 1464622480844 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 2584 | 1464622480846 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:34:40 INFO - PROCESS | 2584 | 1464622480849 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 2584 | 1464622480852 Marionette TRACE conn2 <- [1,674,null,{}] 08:34:40 INFO - PROCESS | 2584 | 1464622480854 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 2584 | 1464622480945 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:34:41 INFO - PROCESS | 2584 | 1464622480999 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x116982800 == 61 [pid = 2584] [id = 176] 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x1169bac00) [pid = 2584] [serial = 526] [outer = 0x0] 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x11819d800) [pid = 2584] [serial = 527] [outer = 0x1169bac00] 08:34:41 INFO - PROCESS | 2584 | 1464622481028 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x11847b400) [pid = 2584] [serial = 528] [outer = 0x1169bac00] 08:34:41 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:41 INFO - PROCESS | 2584 | 1464622481463 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:34:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 08:34:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:34:41 INFO - PROCESS | 2584 | 1464622481473 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 2584 | 1464622481475 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:34:41 INFO - PROCESS | 2584 | 1464622481479 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 2584 | 1464622481481 Marionette TRACE conn2 <- [1,678,null,{}] 08:34:41 INFO - PROCESS | 2584 | 1464622481485 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:41 INFO - PROCESS | 2584 | 1464622481672 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7eb800 == 60 [pid = 2584] [id = 168] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12625a800 == 59 [pid = 2584] [id = 167] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x126d70400) [pid = 2584] [serial = 448] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12c628000 == 58 [pid = 2584] [id = 166] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbdc800 == 57 [pid = 2584] [id = 165] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12b103800 == 56 [pid = 2584] [id = 164] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c8800 == 55 [pid = 2584] [id = 163] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x126a75800 == 54 [pid = 2584] [id = 162] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x124e73800 == 53 [pid = 2584] [id = 161] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x1215ba000 == 52 [pid = 2584] [id = 160] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x11825b800 == 51 [pid = 2584] [id = 159] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x118437800 == 50 [pid = 2584] [id = 158] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x119c94800 == 49 [pid = 2584] [id = 157] 08:34:41 INFO - PROCESS | 2584 | 1464622481804 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12d317000 == 48 [pid = 2584] [id = 154] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10b000 == 47 [pid = 2584] [id = 153] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x11951b000 == 46 [pid = 2584] [id = 152] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x116743800 == 45 [pid = 2584] [id = 151] 08:34:41 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7d4000 == 44 [pid = 2584] [id = 150] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x12cf6f400) [pid = 2584] [serial = 446] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1185d9c00) [pid = 2584] [serial = 299] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12a887400) [pid = 2584] [serial = 353] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x11910c800) [pid = 2584] [serial = 245] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x121067c00) [pid = 2584] [serial = 418] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1195b2800) [pid = 2584] [serial = 416] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x120efb000) [pid = 2584] [serial = 251] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x12bb05000) [pid = 2584] [serial = 404] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x126568400) [pid = 2584] [serial = 425] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x121b31400) [pid = 2584] [serial = 421] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1195b5800) [pid = 2584] [serial = 397] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x115168400) [pid = 2584] [serial = 394] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x11927e400) [pid = 2584] [serial = 415] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x118a31400) [pid = 2584] [serial = 344] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x127918400) [pid = 2584] [serial = 427] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1257a3400) [pid = 2584] [serial = 424] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1168c7400) [pid = 2584] [serial = 242] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x117778000) [pid = 2584] [serial = 395] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x1195b6c00) [pid = 2584] [serial = 302] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12a9ed000) [pid = 2584] [serial = 433] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12c04f800) [pid = 2584] [serial = 406] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12c640000) [pid = 2584] [serial = 407] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x11819bc00) [pid = 2584] [serial = 412] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12b0bbc00) [pid = 2584] [serial = 436] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1295ce400) [pid = 2584] [serial = 430] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12197e000) [pid = 2584] [serial = 254] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1295c6000) [pid = 2584] [serial = 428] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x121745000) [pid = 2584] [serial = 419] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x126a2e400) [pid = 2584] [serial = 401] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12481d400) [pid = 2584] [serial = 400] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x124f8b400) [pid = 2584] [serial = 422] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1268ab800) [pid = 2584] [serial = 350] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x12b0b5c00) [pid = 2584] [serial = 403] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12bb0d000) [pid = 2584] [serial = 437] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12cb07000) [pid = 2584] [serial = 409] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12c646800) [pid = 2584] [serial = 445] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12133e400) [pid = 2584] [serial = 248] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12c639800) [pid = 2584] [serial = 443] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12b0bd400) [pid = 2584] [serial = 440] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x120ef8000) [pid = 2584] [serial = 347] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x120efb800) [pid = 2584] [serial = 398] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x12197ec00) [pid = 2584] [serial = 439] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x12cf73400) [pid = 2584] [serial = 410] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x12bbf2000) [pid = 2584] [serial = 442] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x12b0bb800) [pid = 2584] [serial = 434] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x118476c00) [pid = 2584] [serial = 413] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1251cbc00) [pid = 2584] [serial = 305] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x113906800) [pid = 2584] [serial = 296] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x1257a3c00) [pid = 2584] [serial = 193] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x129729800) [pid = 2584] [serial = 431] [outer = 0x0] [url = about:blank] 08:34:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x112d16800 == 45 [pid = 2584] [id = 177] 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x113348800) [pid = 2584] [serial = 529] [outer = 0x0] 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x11819bc00) [pid = 2584] [serial = 530] [outer = 0x113348800] 08:34:41 INFO - PROCESS | 2584 | 1464622481865 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1192da000) [pid = 2584] [serial = 531] [outer = 0x113348800] 08:34:42 INFO - PROCESS | 2584 | 1464622482191 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 722ms 08:34:42 INFO - PROCESS | 2584 | 1464622482204 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 2584 | 1464622482207 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:34:42 INFO - PROCESS | 2584 | 1464622482217 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 2584 | 1464622482221 Marionette TRACE conn2 <- [1,682,null,{}] 08:34:42 INFO - PROCESS | 2584 | 1464622482223 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 2584 | 1464622482306 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:34:42 INFO - PROCESS | 2584 | 1464622482364 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171dd800 == 46 [pid = 2584] [id = 178] 08:34:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x113906800) [pid = 2584] [serial = 532] [outer = 0x0] 08:34:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1194bfc00) [pid = 2584] [serial = 533] [outer = 0x113906800] 08:34:42 INFO - PROCESS | 2584 | 1464622482389 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x120efac00) [pid = 2584] [serial = 534] [outer = 0x113906800] 08:34:43 INFO - PROCESS | 2584 | 1464622483141 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 978ms 08:34:43 INFO - PROCESS | 2584 | 1464622483189 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 2584 | 1464622483190 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:34:43 INFO - PROCESS | 2584 | 1464622483192 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 2584 | 1464622483193 Marionette TRACE conn2 <- [1,686,null,{}] 08:34:43 INFO - PROCESS | 2584 | 1464622483196 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 2584 | 1464622483270 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:34:43 INFO - PROCESS | 2584 | 1464622483274 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x119529000 == 47 [pid = 2584] [id = 179] 08:34:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1195b6c00) [pid = 2584] [serial = 535] [outer = 0x0] 08:34:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120fc1c00) [pid = 2584] [serial = 536] [outer = 0x1195b6c00] 08:34:43 INFO - PROCESS | 2584 | 1464622483301 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x121060c00) [pid = 2584] [serial = 537] [outer = 0x1195b6c00] 08:34:44 INFO - PROCESS | 2584 | 1464622484109 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 08:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:34:44 INFO - PROCESS | 2584 | 1464622484175 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2584 | 1464622484176 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:34:44 INFO - PROCESS | 2584 | 1464622484178 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 2584 | 1464622484179 Marionette TRACE conn2 <- [1,690,null,{}] 08:34:44 INFO - PROCESS | 2584 | 1464622484181 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:44 INFO - PROCESS | 2584 | 1464622484274 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:34:44 INFO - PROCESS | 2584 | 1464622484281 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x1162e1800 == 48 [pid = 2584] [id = 180] 08:34:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1217a2800) [pid = 2584] [serial = 538] [outer = 0x0] 08:34:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1217a7400) [pid = 2584] [serial = 539] [outer = 0x1217a2800] 08:34:44 INFO - PROCESS | 2584 | 1464622484335 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121b2fc00) [pid = 2584] [serial = 540] [outer = 0x1217a2800] 08:34:45 INFO - PROCESS | 2584 | 1464622485145 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 08:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:34:45 INFO - PROCESS | 2584 | 1464622485201 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 2584 | 1464622485202 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:34:45 INFO - PROCESS | 2584 | 1464622485204 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 2584 | 1464622485205 Marionette TRACE conn2 <- [1,694,null,{}] 08:34:45 INFO - PROCESS | 2584 | 1464622485222 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 2584 | 1464622485315 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:34:45 INFO - PROCESS | 2584 | 1464622485319 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a03800 == 49 [pid = 2584] [id = 181] 08:34:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1217a9800) [pid = 2584] [serial = 541] [outer = 0x0] 08:34:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x124f83400) [pid = 2584] [serial = 542] [outer = 0x1217a9800] 08:34:45 INFO - PROCESS | 2584 | 1464622485344 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12609f000) [pid = 2584] [serial = 543] [outer = 0x1217a9800] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12b159400) [pid = 2584] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12c63d400) [pid = 2584] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x120fb7400) [pid = 2584] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x118480400) [pid = 2584] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x121b39c00) [pid = 2584] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x112eaa400) [pid = 2584] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126a1a000) [pid = 2584] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x117770c00) [pid = 2584] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x126d76800) [pid = 2584] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1194c8400) [pid = 2584] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x12b159000) [pid = 2584] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x129729000) [pid = 2584] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x11846dc00) [pid = 2584] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x1185dac00) [pid = 2584] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x118199400) [pid = 2584] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x124f85800) [pid = 2584] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12105d000) [pid = 2584] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x119182c00) [pid = 2584] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:34:45 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x12cb06c00) [pid = 2584] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:34:46 INFO - PROCESS | 2584 | 1464622486168 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 984ms 08:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:34:46 INFO - PROCESS | 2584 | 1464622486188 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 2584 | 1464622486189 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:34:46 INFO - PROCESS | 2584 | 1464622486191 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 2584 | 1464622486192 Marionette TRACE conn2 <- [1,698,null,{}] 08:34:46 INFO - PROCESS | 2584 | 1464622486195 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 2584 | 1464622486271 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:34:46 INFO - PROCESS | 2584 | 1464622486275 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192ac800 == 50 [pid = 2584] [id = 182] 08:34:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x118467c00) [pid = 2584] [serial = 544] [outer = 0x0] 08:34:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120fb5400) [pid = 2584] [serial = 545] [outer = 0x118467c00] 08:34:46 INFO - PROCESS | 2584 | 1464622486299 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x121b04000) [pid = 2584] [serial = 546] [outer = 0x118467c00] 08:34:47 INFO - PROCESS | 2584 | 1464622487089 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 918ms 08:34:47 INFO - PROCESS | 2584 | 1464622487111 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:34:47 INFO - PROCESS | 2584 | 1464622487112 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:34:47 INFO - PROCESS | 2584 | 1464622487114 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 2584 | 1464622487117 Marionette TRACE conn2 <- [1,702,null,{}] 08:34:47 INFO - PROCESS | 2584 | 1464622487120 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 2584 | 1464622487193 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:34:47 INFO - PROCESS | 2584 | 1464622487240 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a6000 == 51 [pid = 2584] [id = 183] 08:34:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1194a5800) [pid = 2584] [serial = 547] [outer = 0x0] 08:34:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x126810400) [pid = 2584] [serial = 548] [outer = 0x1194a5800] 08:34:47 INFO - PROCESS | 2584 | 1464622487265 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x126d6ac00) [pid = 2584] [serial = 549] [outer = 0x1194a5800] 08:34:48 INFO - PROCESS | 2584 | 1464622488036 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:34:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 08:34:48 INFO - PROCESS | 2584 | 1464622488086 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 2584 | 1464622488089 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:34:48 INFO - PROCESS | 2584 | 1464622488092 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 2584 | 1464622488094 Marionette TRACE conn2 <- [1,706,null,{}] 08:34:48 INFO - PROCESS | 2584 | 1464622488098 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:48 INFO - PROCESS | 2584 | 1464622488226 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:34:48 INFO - PROCESS | 2584 | 1464622488274 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x117012800 == 52 [pid = 2584] [id = 184] 08:34:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x115f4d400) [pid = 2584] [serial = 550] [outer = 0x0] 08:34:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1167c5c00) [pid = 2584] [serial = 551] [outer = 0x115f4d400] 08:34:48 INFO - PROCESS | 2584 | 1464622488306 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1181a3000) [pid = 2584] [serial = 552] [outer = 0x115f4d400] 08:34:49 INFO - PROCESS | 2584 | 1464622489192 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 08:34:49 INFO - PROCESS | 2584 | 1464622489215 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2584 | 1464622489221 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:34:49 INFO - PROCESS | 2584 | 1464622489225 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 2584 | 1464622489227 Marionette TRACE conn2 <- [1,710,null,{}] 08:34:49 INFO - PROCESS | 2584 | 1464622489230 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 2584 | 1464622489327 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:34:49 INFO - PROCESS | 2584 | 1464622489373 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211de800 == 53 [pid = 2584] [id = 185] 08:34:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1192d8400) [pid = 2584] [serial = 553] [outer = 0x0] 08:34:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x119473c00) [pid = 2584] [serial = 554] [outer = 0x1192d8400] 08:34:49 INFO - PROCESS | 2584 | 1464622489403 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x11993e800) [pid = 2584] [serial = 555] [outer = 0x1192d8400] 08:34:50 INFO - PROCESS | 2584 | 1464622490294 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1074ms 08:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:34:50 INFO - PROCESS | 2584 | 1464622490300 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2584 | 1464622490301 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:34:50 INFO - PROCESS | 2584 | 1464622490303 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 2584 | 1464622490306 Marionette TRACE conn2 <- [1,714,null,{}] 08:34:50 INFO - PROCESS | 2584 | 1464622490314 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 2584 | 1464622490413 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:34:50 INFO - PROCESS | 2584 | 1464622490459 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x12658d000 == 54 [pid = 2584] [id = 186] 08:34:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120efc800) [pid = 2584] [serial = 556] [outer = 0x0] 08:34:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x121b2c000) [pid = 2584] [serial = 557] [outer = 0x120efc800] 08:34:50 INFO - PROCESS | 2584 | 1464622490490 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x124813400) [pid = 2584] [serial = 558] [outer = 0x120efc800] 08:34:51 INFO - PROCESS | 2584 | 1464622491408 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 08:34:51 INFO - PROCESS | 2584 | 1464622491430 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 2584 | 1464622491434 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:34:51 INFO - PROCESS | 2584 | 1464622491436 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 2584 | 1464622491438 Marionette TRACE conn2 <- [1,718,null,{}] 08:34:51 INFO - PROCESS | 2584 | 1464622491440 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:51 INFO - PROCESS | 2584 | 1464622491537 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:34:51 INFO - PROCESS | 2584 | 1464622491582 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x12795b000 == 55 [pid = 2584] [id = 187] 08:34:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x11856cc00) [pid = 2584] [serial = 559] [outer = 0x0] 08:34:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1262c5c00) [pid = 2584] [serial = 560] [outer = 0x11856cc00] 08:34:51 INFO - PROCESS | 2584 | 1464622491613 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x126d73000) [pid = 2584] [serial = 561] [outer = 0x11856cc00] 08:34:52 INFO - PROCESS | 2584 | 1464622492613 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1224ms 08:34:52 INFO - PROCESS | 2584 | 1464622492661 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 2584 | 1464622492662 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:34:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:34:52 INFO - PROCESS | 2584 | 1464622492666 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 2584 | 1464622492668 Marionette TRACE conn2 <- [1,722,null,{}] 08:34:52 INFO - PROCESS | 2584 | 1464622492672 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 2584 | 1464622492787 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:34:52 INFO - PROCESS | 2584 | 1464622492889 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f67800 == 56 [pid = 2584] [id = 188] 08:34:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x118477c00) [pid = 2584] [serial = 562] [outer = 0x0] 08:34:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x118480400) [pid = 2584] [serial = 563] [outer = 0x118477c00] 08:34:52 INFO - PROCESS | 2584 | 1464622492930 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x11927d000) [pid = 2584] [serial = 564] [outer = 0x118477c00] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x1192ac800 == 55 [pid = 2584] [id = 182] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x121a03800 == 54 [pid = 2584] [id = 181] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x1162e1800 == 53 [pid = 2584] [id = 180] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x119529000 == 52 [pid = 2584] [id = 179] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x1171dd800 == 51 [pid = 2584] [id = 178] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x112d16800 == 50 [pid = 2584] [id = 177] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x116982800 == 49 [pid = 2584] [id = 176] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12c63b000) [pid = 2584] [serial = 506] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x117018800 == 48 [pid = 2584] [id = 175] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x12df09000 == 47 [pid = 2584] [id = 174] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x12da15800 == 46 [pid = 2584] [id = 173] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd5000 == 45 [pid = 2584] [id = 172] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x11995c800 == 44 [pid = 2584] [id = 171] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x11674f000 == 43 [pid = 2584] [id = 170] 08:34:53 INFO - PROCESS | 2584 | --DOCSHELL 0x12d785800 == 42 [pid = 2584] [id = 169] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12cb0b000) [pid = 2584] [serial = 392] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12be88000) [pid = 2584] [serial = 487] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12cb02c00) [pid = 2584] [serial = 490] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x120fbb800) [pid = 2584] [serial = 493] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12cf71000) [pid = 2584] [serial = 491] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x120eff400) [pid = 2584] [serial = 455] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1194c0000) [pid = 2584] [serial = 454] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126d6a400) [pid = 2584] [serial = 458] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x126567800) [pid = 2584] [serial = 457] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x1181a2800) [pid = 2584] [serial = 452] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x11694f400) [pid = 2584] [serial = 451] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x12791e400) [pid = 2584] [serial = 481] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1294af800) [pid = 2584] [serial = 482] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x12179e000) [pid = 2584] [serial = 496] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x12a9ebc00) [pid = 2584] [serial = 461] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x12921d000) [pid = 2584] [serial = 460] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x12d0ad000) [pid = 2584] [serial = 467] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12c045400) [pid = 2584] [serial = 466] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x120fc1800) [pid = 2584] [serial = 494] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x12be8cc00) [pid = 2584] [serial = 464] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x12bbebc00) [pid = 2584] [serial = 463] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x12a9f5000) [pid = 2584] [serial = 484] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x121061000) [pid = 2584] [serial = 473] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x119474400) [pid = 2584] [serial = 472] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x120ef0400) [pid = 2584] [serial = 475] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x121d6f800) [pid = 2584] [serial = 476] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x1185d8800) [pid = 2584] [serial = 470] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x1181a1c00) [pid = 2584] [serial = 469] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x126a2c000) [pid = 2584] [serial = 478] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x126d6e800) [pid = 2584] [serial = 479] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x124815c00) [pid = 2584] [serial = 502] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x1182a4800) [pid = 2584] [serial = 203] [outer = 0x0] [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.] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x126d6b000) [pid = 2584] [serial = 503] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1192ddc00) [pid = 2584] [serial = 499] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x116b61000) [pid = 2584] [serial = 497] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x1217a7800) [pid = 2584] [serial = 500] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x12c049400) [pid = 2584] [serial = 488] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x12bbec400) [pid = 2584] [serial = 485] [outer = 0x0] [url = about:blank] 08:34:53 INFO - PROCESS | 2584 | 1464622493276 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 2584 | 1464622493292 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:34:53 INFO - PROCESS | 2584 | 1464622493296 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 2584 | 1464622493297 Marionette TRACE conn2 <- [1,726,null,{}] 08:34:53 INFO - PROCESS | 2584 | 1464622493302 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 2584 | 1464622493380 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:34:53 INFO - PROCESS | 2584 | 1464622493387 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x11843a800 == 43 [pid = 2584] [id = 189] 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x1192e0000) [pid = 2584] [serial = 565] [outer = 0x0] 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x119943c00) [pid = 2584] [serial = 566] [outer = 0x1192e0000] 08:34:53 INFO - PROCESS | 2584 | 1464622493413 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x120eff800) [pid = 2584] [serial = 567] [outer = 0x1192e0000] 08:34:53 INFO - PROCESS | 2584 | 1464622493772 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:34:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 08:34:53 INFO - PROCESS | 2584 | 1464622493817 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 2584 | 1464622493819 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:34:53 INFO - PROCESS | 2584 | 1464622493821 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 2584 | 1464622493823 Marionette TRACE conn2 <- [1,730,null,{}] 08:34:53 INFO - PROCESS | 2584 | 1464622493831 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 2584 | 1464622493908 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:34:53 INFO - PROCESS | 2584 | 1464622493918 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e8800 == 44 [pid = 2584] [id = 190] 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x120fc1800) [pid = 2584] [serial = 568] [outer = 0x0] 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x1217a7800) [pid = 2584] [serial = 569] [outer = 0x120fc1800] 08:34:53 INFO - PROCESS | 2584 | 1464622493945 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x121b36c00) [pid = 2584] [serial = 570] [outer = 0x120fc1800] 08:34:54 INFO - PROCESS | 2584 | 1464622494292 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2584 | 1464622494345 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:34:54 INFO - PROCESS | 2584 | 1464622494347 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 2584 | 1464622494348 Marionette TRACE conn2 <- [1,734,null,{}] 08:34:54 INFO - PROCESS | 2584 | 1464622494350 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 2584 | 1464622494427 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:34:54 INFO - PROCESS | 2584 | 1464622494433 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12482a800 == 45 [pid = 2584] [id = 191] 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x124e3fc00) [pid = 2584] [serial = 571] [outer = 0x0] 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1257a8800) [pid = 2584] [serial = 572] [outer = 0x124e3fc00] 08:34:54 INFO - PROCESS | 2584 | 1464622494460 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x126d6fc00) [pid = 2584] [serial = 573] [outer = 0x124e3fc00] 08:34:54 INFO - PROCESS | 2584 | 1464622494760 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 08:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:34:54 INFO - PROCESS | 2584 | 1464622494816 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2584 | 1464622494817 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:34:54 INFO - PROCESS | 2584 | 1464622494819 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 2584 | 1464622494820 Marionette TRACE conn2 <- [1,738,null,{}] 08:34:54 INFO - PROCESS | 2584 | 1464622494823 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 2584 | 1464622494897 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:34:54 INFO - PROCESS | 2584 | 1464622494904 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257b4800 == 46 [pid = 2584] [id = 192] 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1262cb000) [pid = 2584] [serial = 574] [outer = 0x0] 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x127920000) [pid = 2584] [serial = 575] [outer = 0x1262cb000] 08:34:54 INFO - PROCESS | 2584 | 1464622494928 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x129411000) [pid = 2584] [serial = 576] [outer = 0x1262cb000] 08:34:55 INFO - PROCESS | 2584 | 1464622495703 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 921ms 08:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:34:55 INFO - PROCESS | 2584 | 1464622495740 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 2584 | 1464622495742 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:34:55 INFO - PROCESS | 2584 | 1464622495744 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 2584 | 1464622495745 Marionette TRACE conn2 <- [1,742,null,{}] 08:34:55 INFO - PROCESS | 2584 | 1464622495747 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 2584 | 1464622495868 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:34:55 INFO - PROCESS | 2584 | 1464622495873 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290da800 == 47 [pid = 2584] [id = 193] 08:34:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x1294a9400) [pid = 2584] [serial = 577] [outer = 0x0] 08:34:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x12970c800) [pid = 2584] [serial = 578] [outer = 0x1294a9400] 08:34:55 INFO - PROCESS | 2584 | 1464622495899 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x12a9ec400) [pid = 2584] [serial = 579] [outer = 0x1294a9400] 08:34:56 INFO - PROCESS | 2584 | 1464622496762 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1068ms 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x129711000) [pid = 2584] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x1169bac00) [pid = 2584] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x113348800) [pid = 2584] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x113099000) [pid = 2584] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x1195b6c00) [pid = 2584] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x113906800) [pid = 2584] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x1217a9800) [pid = 2584] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x118467c00) [pid = 2584] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:34:56 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x1217a2800) [pid = 2584] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:34:56 INFO - PROCESS | 2584 | 1464622496825 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 2584 | 1464622496827 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:34:56 INFO - PROCESS | 2584 | 1464622496832 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 2584 | 1464622496833 Marionette TRACE conn2 <- [1,746,null,{}] 08:34:56 INFO - PROCESS | 2584 | 1464622496845 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 2584 | 1464622496955 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:34:56 INFO - PROCESS | 2584 | 1464622496960 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x11330f000 == 48 [pid = 2584] [id = 194] 08:34:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x1192e6000) [pid = 2584] [serial = 580] [outer = 0x0] 08:34:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x120fbac00) [pid = 2584] [serial = 581] [outer = 0x1192e6000] 08:34:56 INFO - PROCESS | 2584 | 1464622496984 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x11203ac00) [pid = 2584] [serial = 582] [outer = 0x1192e6000] 08:34:57 INFO - PROCESS | 2584 | 1464622497763 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 08:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:34:57 INFO - PROCESS | 2584 | 1464622497803 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 2584 | 1464622497804 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:34:57 INFO - PROCESS | 2584 | 1464622497806 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 2584 | 1464622497807 Marionette TRACE conn2 <- [1,750,null,{}] 08:34:57 INFO - PROCESS | 2584 | 1464622497809 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 2584 | 1464622497887 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:34:57 INFO - PROCESS | 2584 | 1464622497900 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.space.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/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6cf800 == 49 [pid = 2584] [id = 195] 08:34:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1195b0800) [pid = 2584] [serial = 583] [outer = 0x0] 08:34:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x1182a4000) [pid = 2584] [serial = 584] [outer = 0x1195b0800] 08:34:57 INFO - PROCESS | 2584 | 1464622497925 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x12b125c00) [pid = 2584] [serial = 585] [outer = 0x1195b0800] 08:34:58 INFO - PROCESS | 2584 | 1464622498754 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 08:34:58 INFO - PROCESS | 2584 | 1464622498777 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 2584 | 1464622498779 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:34:58 INFO - PROCESS | 2584 | 1464622498785 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 2584 | 1464622498787 Marionette TRACE conn2 <- [1,754,null,{}] 08:34:58 INFO - PROCESS | 2584 | 1464622498790 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 2584 | 1464622498888 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:34:58 INFO - PROCESS | 2584 | 1464622498894 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab59000 == 50 [pid = 2584] [id = 196] 08:34:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x1194a1c00) [pid = 2584] [serial = 586] [outer = 0x0] 08:34:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x12b15f000) [pid = 2584] [serial = 587] [outer = 0x1194a1c00] 08:34:58 INFO - PROCESS | 2584 | 1464622498919 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x12b49c000) [pid = 2584] [serial = 588] [outer = 0x1194a1c00] 08:34:59 INFO - PROCESS | 2584 | 1464622499712 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 08:34:59 INFO - PROCESS | 2584 | 1464622499756 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2584 | 1464622499759 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:34:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:34:59 INFO - PROCESS | 2584 | 1464622499763 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 2584 | 1464622499765 Marionette TRACE conn2 <- [1,758,null,{}] 08:34:59 INFO - PROCESS | 2584 | 1464622499770 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 2584 | 1464622499870 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:34:59 INFO - PROCESS | 2584 | 1464622499916 Marionette TRACE conn2 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n 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/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171e0800 == 51 [pid = 2584] [id = 197] 08:34:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x118199800) [pid = 2584] [serial = 589] [outer = 0x0] 08:34:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x1182a5400) [pid = 2584] [serial = 590] [outer = 0x118199800] 08:34:59 INFO - PROCESS | 2584 | 1464622499949 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x119275400) [pid = 2584] [serial = 591] [outer = 0x118199800] 08:35:00 INFO - PROCESS | 2584 | 1464622500382 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:35:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 08:35:00 INFO - PROCESS | 2584 | 1464622500435 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2584 | 1464622500439 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:35:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:35:00 INFO - PROCESS | 2584 | 1464622500444 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2584 | 1464622500446 Marionette TRACE conn2 <- [1,762,null,{}] 08:35:00 INFO - PROCESS | 2584 | 1464622500448 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 2584 | 1464622500549 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:35:00 INFO - PROCESS | 2584 | 1464622500596 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.measure.width.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/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217c2800 == 52 [pid = 2584] [id = 198] 08:35:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1192e7c00) [pid = 2584] [serial = 592] [outer = 0x0] 08:35:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120efdc00) [pid = 2584] [serial = 593] [outer = 0x1192e7c00] 08:35:00 INFO - PROCESS | 2584 | 1464622500626 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x120fc3800) [pid = 2584] [serial = 594] [outer = 0x1192e7c00] 08:35:01 INFO - PROCESS | 2584 | 1464622501493 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:35:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1072ms 08:35:01 INFO - PROCESS | 2584 | 1464622501516 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 2584 | 1464622501518 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:35:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:35:01 INFO - PROCESS | 2584 | 1464622501520 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 2584 | 1464622501522 Marionette TRACE conn2 <- [1,766,null,{}] 08:35:01 INFO - PROCESS | 2584 | 1464622501531 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 2584 | 1464622501631 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:35:01 INFO - PROCESS | 2584 | 1464622501678 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/drawing-text-to-the-canvas/2d.text.measure.width.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/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10b000 == 53 [pid = 2584] [id = 199] 08:35:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x124ebe000) [pid = 2584] [serial = 595] [outer = 0x0] 08:35:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x126a2e400) [pid = 2584] [serial = 596] [outer = 0x124ebe000] 08:35:01 INFO - PROCESS | 2584 | 1464622501709 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x1294a5400) [pid = 2584] [serial = 597] [outer = 0x124ebe000] 08:35:02 INFO - PROCESS | 2584 | 1464622502589 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:35:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1071ms 08:35:02 INFO - PROCESS | 2584 | 1464622502592 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2584 | 1464622502593 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:35:02 INFO - PROCESS | 2584 | 1464622502596 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2584 | 1464622502597 Marionette TRACE conn2 <- [1,770,null,{}] 08:35:02 INFO - PROCESS | 2584 | 1464622502599 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 2584 | 1464622502698 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:35:02 INFO - PROCESS | 2584 | 1464622502744 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.default.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbcb000 == 54 [pid = 2584] [id = 200] 08:35:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x124f7dc00) [pid = 2584] [serial = 598] [outer = 0x0] 08:35:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1295d0000) [pid = 2584] [serial = 599] [outer = 0x124f7dc00] 08:35:02 INFO - PROCESS | 2584 | 1464622502774 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x12972cc00) [pid = 2584] [serial = 600] [outer = 0x124f7dc00] 08:35:03 INFO - PROCESS | 2584 | 1464622503232 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 08:35:03 INFO - PROCESS | 2584 | 1464622503267 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 2584 | 1464622503269 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:35:03 INFO - PROCESS | 2584 | 1464622503271 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 2584 | 1464622503273 Marionette TRACE conn2 <- [1,774,null,{}] 08:35:03 INFO - PROCESS | 2584 | 1464622503275 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 2584 | 1464622503490 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:35:03 INFO - PROCESS | 2584 | 1464622503569 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x11826f000 == 55 [pid = 2584] [id = 201] 08:35:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x113b7d800) [pid = 2584] [serial = 601] [outer = 0x0] 08:35:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x115168400) [pid = 2584] [serial = 602] [outer = 0x113b7d800] 08:35:03 INFO - PROCESS | 2584 | 1464622503597 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x11819c400) [pid = 2584] [serial = 603] [outer = 0x113b7d800] 08:35:04 INFO - PROCESS | 2584 | 1464622504094 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 869ms 08:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:35:04 INFO - PROCESS | 2584 | 1464622504141 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2584 | 1464622504143 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:35:04 INFO - PROCESS | 2584 | 1464622504146 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 2584 | 1464622504148 Marionette TRACE conn2 <- [1,778,null,{}] 08:35:04 INFO - PROCESS | 2584 | 1464622504151 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 2584 | 1464622504243 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:35:04 INFO - PROCESS | 2584 | 1464622504308 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x11841a800 == 56 [pid = 2584] [id = 202] 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1192e2c00) [pid = 2584] [serial = 604] [outer = 0x0] 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x119472800) [pid = 2584] [serial = 605] [outer = 0x1192e2c00] 08:35:04 INFO - PROCESS | 2584 | 1464622504336 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x11994b800) [pid = 2584] [serial = 606] [outer = 0x1192e2c00] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6cf800 == 55 [pid = 2584] [id = 195] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x11330f000 == 54 [pid = 2584] [id = 194] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1290da800 == 53 [pid = 2584] [id = 193] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1257b4800 == 52 [pid = 2584] [id = 192] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12482a800 == 51 [pid = 2584] [id = 191] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e8800 == 50 [pid = 2584] [id = 190] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x119468800) [pid = 2584] [serial = 512] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1217a5c00) [pid = 2584] [serial = 515] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126d76000) [pid = 2584] [serial = 518] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x12a9ee400) [pid = 2584] [serial = 521] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x126810400) [pid = 2584] [serial = 548] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x113d82000) [pid = 2584] [serial = 509] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x11843a800 == 49 [pid = 2584] [id = 189] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x117f67800 == 48 [pid = 2584] [id = 188] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12658d000 == 47 [pid = 2584] [id = 186] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1211de800 == 46 [pid = 2584] [id = 185] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x117012800 == 45 [pid = 2584] [id = 184] 08:35:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a6000 == 44 [pid = 2584] [id = 183] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x120fb5400) [pid = 2584] [serial = 545] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1217a7400) [pid = 2584] [serial = 539] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x121b2fc00) [pid = 2584] [serial = 540] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x12609f000) [pid = 2584] [serial = 543] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121060c00) [pid = 2584] [serial = 537] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x121b04000) [pid = 2584] [serial = 546] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12cf73800) [pid = 2584] [serial = 507] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x11847b400) [pid = 2584] [serial = 528] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x11819d800) [pid = 2584] [serial = 527] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x11819bc00) [pid = 2584] [serial = 530] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x1192da000) [pid = 2584] [serial = 531] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x115fca000) [pid = 2584] [serial = 525] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x113908000) [pid = 2584] [serial = 524] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x120fc1c00) [pid = 2584] [serial = 536] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x1194bfc00) [pid = 2584] [serial = 533] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x124f83400) [pid = 2584] [serial = 542] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x120efac00) [pid = 2584] [serial = 534] [outer = 0x0] [url = about:blank] 08:35:04 INFO - PROCESS | 2584 | 1464622504724 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 622ms 08:35:04 INFO - PROCESS | 2584 | 1464622504770 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2584 | 1464622504771 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:35:04 INFO - PROCESS | 2584 | 1464622504774 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 2584 | 1464622504775 Marionette TRACE conn2 <- [1,782,null,{}] 08:35:04 INFO - PROCESS | 2584 | 1464622504777 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 2584 | 1464622504857 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:35:04 INFO - PROCESS | 2584 | 1464622504862 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171e1800 == 45 [pid = 2584] [id = 203] 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x11993d400) [pid = 2584] [serial = 607] [outer = 0x0] 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x120efb400) [pid = 2584] [serial = 608] [outer = 0x11993d400] 08:35:04 INFO - PROCESS | 2584 | 1464622504892 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x120fbfc00) [pid = 2584] [serial = 609] [outer = 0x11993d400] 08:35:05 INFO - PROCESS | 2584 | 1464622505208 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 08:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:35:05 INFO - PROCESS | 2584 | 1464622505258 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 2584 | 1464622505260 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:35:05 INFO - PROCESS | 2584 | 1464622505269 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 2584 | 1464622505272 Marionette TRACE conn2 <- [1,786,null,{}] 08:35:05 INFO - PROCESS | 2584 | 1464622505274 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 2584 | 1464622505355 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:35:05 INFO - PROCESS | 2584 | 1464622505359 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213a9000 == 46 [pid = 2584] [id = 204] 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x12133c800) [pid = 2584] [serial = 610] [outer = 0x0] 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1217aa000) [pid = 2584] [serial = 611] [outer = 0x12133c800] 08:35:05 INFO - PROCESS | 2584 | 1464622505384 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x121b33400) [pid = 2584] [serial = 612] [outer = 0x12133c800] 08:35:05 INFO - PROCESS | 2584 | 1464622505732 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 475ms 08:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:35:05 INFO - PROCESS | 2584 | 1464622505739 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 2584 | 1464622505741 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:35:05 INFO - PROCESS | 2584 | 1464622505743 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 2584 | 1464622505754 Marionette TRACE conn2 <- [1,790,null,{}] 08:35:05 INFO - PROCESS | 2584 | 1464622505756 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 2584 | 1464622505833 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:35:05 INFO - PROCESS | 2584 | 1464622505884 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a03000 == 47 [pid = 2584] [id = 205] 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x121469800) [pid = 2584] [serial = 613] [outer = 0x0] 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x121d6a000) [pid = 2584] [serial = 614] [outer = 0x121469800] 08:35:05 INFO - PROCESS | 2584 | 1464622505910 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1262cd400) [pid = 2584] [serial = 615] [outer = 0x121469800] 08:35:06 INFO - PROCESS | 2584 | 1464622506175 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 479ms 08:35:06 INFO - PROCESS | 2584 | 1464622506223 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 2584 | 1464622506224 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:35:06 INFO - PROCESS | 2584 | 1464622506226 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2584 | 1464622506227 Marionette TRACE conn2 <- [1,794,null,{}] 08:35:06 INFO - PROCESS | 2584 | 1464622506229 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 2584 | 1464622506312 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:35:06 INFO - PROCESS | 2584 | 1464622506319 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.current.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/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257b6000 == 48 [pid = 2584] [id = 206] 08:35:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x127915400) [pid = 2584] [serial = 616] [outer = 0x0] 08:35:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x129217c00) [pid = 2584] [serial = 617] [outer = 0x127915400] 08:35:06 INFO - PROCESS | 2584 | 1464622506351 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x129714000) [pid = 2584] [serial = 618] [outer = 0x127915400] 08:35:06 INFO - PROCESS | 2584 | 1464622506718 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:35:06 INFO - PROCESS | 2584 | 1464622506750 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 2584 | 1464622506752 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:35:06 INFO - PROCESS | 2584 | 1464622506755 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2584 | 1464622506756 Marionette TRACE conn2 <- [1,798,null,{}] 08:35:06 INFO - PROCESS | 2584 | 1464622506758 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 2584 | 1464622506880 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:35:06 INFO - PROCESS | 2584 | 1464622506918 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618f000 == 49 [pid = 2584] [id = 207] 08:35:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x12972a400) [pid = 2584] [serial = 619] [outer = 0x0] 08:35:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x12b0b9000) [pid = 2584] [serial = 620] [outer = 0x12972a400] 08:35:06 INFO - PROCESS | 2584 | 1464622506959 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x12b497400) [pid = 2584] [serial = 621] [outer = 0x12972a400] 08:35:07 INFO - PROCESS | 2584 | 1464622507392 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 668ms 08:35:07 INFO - PROCESS | 2584 | 1464622507423 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2584 | 1464622507424 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:35:07 INFO - PROCESS | 2584 | 1464622507427 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 2584 | 1464622507428 Marionette TRACE conn2 <- [1,802,null,{}] 08:35:07 INFO - PROCESS | 2584 | 1464622507432 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 2584 | 1464622507536 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:35:07 INFO - PROCESS | 2584 | 1464622507540 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298d3800 == 50 [pid = 2584] [id = 208] 08:35:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x12a883000) [pid = 2584] [serial = 622] [outer = 0x0] 08:35:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x12b4a0c00) [pid = 2584] [serial = 623] [outer = 0x12a883000] 08:35:07 INFO - PROCESS | 2584 | 1464622507565 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x121983400) [pid = 2584] [serial = 624] [outer = 0x12a883000] 08:35:07 INFO - PROCESS | 2584 | 1464622507945 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 570ms 08:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:35:08 INFO - PROCESS | 2584 | 1464622507997 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 2584 | 1464622507999 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:35:08 INFO - PROCESS | 2584 | 1464622508001 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 2584 | 1464622508002 Marionette TRACE conn2 <- [1,806,null,{}] 08:35:08 INFO - PROCESS | 2584 | 1464622508004 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 2584 | 1464622508155 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:35:08 INFO - PROCESS | 2584 | 1464622508175 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.current.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/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10e800 == 51 [pid = 2584] [id = 209] 08:35:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12a9ee400) [pid = 2584] [serial = 625] [outer = 0x0] 08:35:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x12bb11c00) [pid = 2584] [serial = 626] [outer = 0x12a9ee400] 08:35:08 INFO - PROCESS | 2584 | 1464622508216 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12bbf2c00) [pid = 2584] [serial = 627] [outer = 0x12a9ee400] 08:35:08 INFO - PROCESS | 2584 | [2584] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:35:08 INFO - PROCESS | 2584 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:35:08 INFO - PROCESS | 2584 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:35:08 INFO - PROCESS | 2584 | [GFX2-]: Using SkiaGL canvas. 08:35:08 INFO - PROCESS | 2584 | 1464622508689 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 721ms 08:35:08 INFO - PROCESS | 2584 | 1464622508722 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 2584 | 1464622508724 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:35:08 INFO - PROCESS | 2584 | 1464622508726 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 2584 | 1464622508727 Marionette TRACE conn2 <- [1,810,null,{}] 08:35:08 INFO - PROCESS | 2584 | 1464622508729 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 2584 | 1464622508929 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1181a6000) [pid = 2584] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x126d68000) [pid = 2584] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x126a29800) [pid = 2584] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1195b0800) [pid = 2584] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1294a9400) [pid = 2584] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1192e6000) [pid = 2584] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x11856cc00) [pid = 2584] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x1262cb000) [pid = 2584] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x1192e0000) [pid = 2584] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x118477c00) [pid = 2584] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x124e3fc00) [pid = 2584] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x120fc1800) [pid = 2584] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x121586800) [pid = 2584] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1139ec400) [pid = 2584] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:35:08 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x124f86000) [pid = 2584] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:35:08 INFO - PROCESS | 2584 | 1464622508974 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x119519000 == 52 [pid = 2584] [id = 210] 08:35:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x112da8800) [pid = 2584] [serial = 628] [outer = 0x0] 08:35:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x116286400) [pid = 2584] [serial = 629] [outer = 0x112da8800] 08:35:08 INFO - PROCESS | 2584 | 1464622508999 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x120efc000) [pid = 2584] [serial = 630] [outer = 0x112da8800] 08:35:09 INFO - PROCESS | 2584 | 1464622509271 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 575ms 08:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:35:09 INFO - PROCESS | 2584 | 1464622509305 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 2584 | 1464622509306 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:35:09 INFO - PROCESS | 2584 | 1464622509308 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2584 | 1464622509309 Marionette TRACE conn2 <- [1,814,null,{}] 08:35:09 INFO - PROCESS | 2584 | 1464622509311 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 2584 | 1464622509396 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:35:09 INFO - PROCESS | 2584 | 1464622509403 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c61e000 == 53 [pid = 2584] [id = 211] 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120fbe800) [pid = 2584] [serial = 631] [outer = 0x0] 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x12970f400) [pid = 2584] [serial = 632] [outer = 0x120fbe800] 08:35:09 INFO - PROCESS | 2584 | 1464622509433 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x12be8cc00) [pid = 2584] [serial = 633] [outer = 0x120fbe800] 08:35:09 INFO - PROCESS | 2584 | 1464622509773 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 2584 | 1464622509828 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:35:09 INFO - PROCESS | 2584 | 1464622509831 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2584 | 1464622509832 Marionette TRACE conn2 <- [1,818,null,{}] 08:35:09 INFO - PROCESS | 2584 | 1464622509835 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 2584 | 1464622509927 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:35:09 INFO - PROCESS | 2584 | 1464622509933 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7e9000 == 54 [pid = 2584] [id = 212] 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x12c04e800) [pid = 2584] [serial = 634] [outer = 0x0] 08:35:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x12cb02c00) [pid = 2584] [serial = 635] [outer = 0x12c04e800] 08:35:09 INFO - PROCESS | 2584 | 1464622509958 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x12cb11c00) [pid = 2584] [serial = 636] [outer = 0x12c04e800] 08:35:10 INFO - PROCESS | 2584 | 1464622510258 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 08:35:10 INFO - PROCESS | 2584 | 1464622510302 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2584 | 1464622510303 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:35:10 INFO - PROCESS | 2584 | 1464622510306 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2584 | 1464622510307 Marionette TRACE conn2 <- [1,822,null,{}] 08:35:10 INFO - PROCESS | 2584 | 1464622510309 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 2584 | 1464622510391 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:35:10 INFO - PROCESS | 2584 | 1464622510443 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf23000 == 55 [pid = 2584] [id = 213] 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x120f05400) [pid = 2584] [serial = 637] [outer = 0x0] 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x120f0c000) [pid = 2584] [serial = 638] [outer = 0x120f05400] 08:35:10 INFO - PROCESS | 2584 | 1464622510467 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x120f11400) [pid = 2584] [serial = 639] [outer = 0x120f05400] 08:35:10 INFO - PROCESS | 2584 | 1464622510756 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2584 | 1464622510775 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:35:10 INFO - PROCESS | 2584 | 1464622510777 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2584 | 1464622510778 Marionette TRACE conn2 <- [1,826,null,{}] 08:35:10 INFO - PROCESS | 2584 | 1464622510781 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 2584 | 1464622510881 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:35:10 INFO - PROCESS | 2584 | 1464622510888 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d099800 == 56 [pid = 2584] [id = 214] 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x120f13400) [pid = 2584] [serial = 640] [outer = 0x0] 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x12cb0dc00) [pid = 2584] [serial = 641] [outer = 0x120f13400] 08:35:10 INFO - PROCESS | 2584 | 1464622510912 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12cf7d400) [pid = 2584] [serial = 642] [outer = 0x120f13400] 08:35:11 INFO - PROCESS | 2584 | 1464622511385 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 08:35:11 INFO - PROCESS | 2584 | 1464622511466 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2584 | 1464622511469 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:35:11 INFO - PROCESS | 2584 | 1464622511474 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2584 | 1464622511477 Marionette TRACE conn2 <- [1,830,null,{}] 08:35:11 INFO - PROCESS | 2584 | 1464622511481 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 2584 | 1464622511608 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:35:11 INFO - PROCESS | 2584 | 1464622511747 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x119172800 == 57 [pid = 2584] [id = 215] 08:35:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1182ad000) [pid = 2584] [serial = 643] [outer = 0x0] 08:35:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x11917d800) [pid = 2584] [serial = 644] [outer = 0x1182ad000] 08:35:11 INFO - PROCESS | 2584 | 1464622511782 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1192e6000) [pid = 2584] [serial = 645] [outer = 0x1182ad000] 08:35:12 INFO - PROCESS | 2584 | 1464622512198 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 777ms 08:35:12 INFO - PROCESS | 2584 | 1464622512251 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2584 | 1464622512255 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:35:12 INFO - PROCESS | 2584 | 1464622512260 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 2584 | 1464622512262 Marionette TRACE conn2 <- [1,834,null,{}] 08:35:12 INFO - PROCESS | 2584 | 1464622512265 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 2584 | 1464622512373 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:35:12 INFO - PROCESS | 2584 | 1464622512437 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x126892800 == 58 [pid = 2584] [id = 216] 08:35:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1195a8000) [pid = 2584] [serial = 646] [outer = 0x0] 08:35:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x120fb7400) [pid = 2584] [serial = 647] [outer = 0x1195a8000] 08:35:12 INFO - PROCESS | 2584 | 1464622512468 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12133c000) [pid = 2584] [serial = 648] [outer = 0x1195a8000] 08:35:12 INFO - PROCESS | 2584 | 1464622512861 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 622ms 08:35:12 INFO - PROCESS | 2584 | 1464622512885 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2584 | 1464622512886 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:35:12 INFO - PROCESS | 2584 | 1464622512889 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 2584 | 1464622512892 Marionette TRACE conn2 <- [1,838,null,{}] 08:35:12 INFO - PROCESS | 2584 | 1464622512900 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 2584 | 1464622513026 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:35:13 INFO - PROCESS | 2584 | 1464622513095 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d47f800 == 59 [pid = 2584] [id = 217] 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x121b33800) [pid = 2584] [serial = 649] [outer = 0x0] 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126810400) [pid = 2584] [serial = 650] [outer = 0x121b33800] 08:35:13 INFO - PROCESS | 2584 | 1464622513138 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1294b0800) [pid = 2584] [serial = 651] [outer = 0x121b33800] 08:35:13 INFO - PROCESS | 2584 | 1464622513557 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 08:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:35:13 INFO - PROCESS | 2584 | 1464622513611 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2584 | 1464622513612 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:35:13 INFO - PROCESS | 2584 | 1464622513633 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2584 | 1464622513634 Marionette TRACE conn2 <- [1,842,null,{}] 08:35:13 INFO - PROCESS | 2584 | 1464622513638 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 2584 | 1464622513742 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:35:13 INFO - PROCESS | 2584 | 1464622513805 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d783800 == 60 [pid = 2584] [id = 218] 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x129724c00) [pid = 2584] [serial = 652] [outer = 0x0] 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12a9f0400) [pid = 2584] [serial = 653] [outer = 0x129724c00] 08:35:13 INFO - PROCESS | 2584 | 1464622513834 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12b4a0000) [pid = 2584] [serial = 654] [outer = 0x129724c00] 08:35:14 INFO - PROCESS | 2584 | 1464622514243 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 638ms 08:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:35:14 INFO - PROCESS | 2584 | 1464622514254 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 2584 | 1464622514255 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:35:14 INFO - PROCESS | 2584 | 1464622514257 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 2584 | 1464622514258 Marionette TRACE conn2 <- [1,846,null,{}] 08:35:14 INFO - PROCESS | 2584 | 1464622514260 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 2584 | 1464622514376 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:35:14 INFO - PROCESS | 2584 | 1464622514453 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da24800 == 61 [pid = 2584] [id = 219] 08:35:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x129731c00) [pid = 2584] [serial = 655] [outer = 0x0] 08:35:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12be89800) [pid = 2584] [serial = 656] [outer = 0x129731c00] 08:35:14 INFO - PROCESS | 2584 | 1464622514483 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12c641400) [pid = 2584] [serial = 657] [outer = 0x129731c00] 08:35:14 INFO - PROCESS | 2584 | 1464622514924 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 718ms 08:35:14 INFO - PROCESS | 2584 | 1464622514983 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 2584 | 1464622514985 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:35:14 INFO - PROCESS | 2584 | 1464622514988 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 2584 | 1464622514990 Marionette TRACE conn2 <- [1,850,null,{}] 08:35:14 INFO - PROCESS | 2584 | 1464622514992 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 2584 | 1464622515102 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:35:15 INFO - PROCESS | 2584 | 1464622515168 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x118271000 == 62 [pid = 2584] [id = 220] 08:35:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1133f1000) [pid = 2584] [serial = 658] [outer = 0x0] 08:35:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1133f3400) [pid = 2584] [serial = 659] [outer = 0x1133f1000] 08:35:15 INFO - PROCESS | 2584 | 1464622515199 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12b497c00) [pid = 2584] [serial = 660] [outer = 0x1133f1000] 08:35:15 INFO - PROCESS | 2584 | 1464622515772 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 821ms 08:35:15 INFO - PROCESS | 2584 | 1464622515809 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2584 | 1464622515812 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:35:15 INFO - PROCESS | 2584 | 1464622515815 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2584 | 1464622515817 Marionette TRACE conn2 <- [1,854,null,{}] 08:35:15 INFO - PROCESS | 2584 | 1464622515821 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 2584 | 1464622515920 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:35:15 INFO - PROCESS | 2584 | 1464622515987 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211d5000 == 63 [pid = 2584] [id = 221] 08:35:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1133f0000) [pid = 2584] [serial = 661] [outer = 0x0] 08:35:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x11390c400) [pid = 2584] [serial = 662] [outer = 0x1133f0000] 08:35:16 INFO - PROCESS | 2584 | 1464622516015 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x1169c2c00) [pid = 2584] [serial = 663] [outer = 0x1133f0000] 08:35:16 INFO - PROCESS | 2584 | 1464622516428 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 622ms 08:35:16 INFO - PROCESS | 2584 | 1464622516436 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 2584 | 1464622516440 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:35:16 INFO - PROCESS | 2584 | 1464622516444 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 2584 | 1464622516446 Marionette TRACE conn2 <- [1,858,null,{}] 08:35:16 INFO - PROCESS | 2584 | 1464622516448 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 2584 | 1464622516563 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf23000 == 62 [pid = 2584] [id = 213] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7e9000 == 61 [pid = 2584] [id = 212] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x12c61e000 == 60 [pid = 2584] [id = 211] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x119519000 == 59 [pid = 2584] [id = 210] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10e800 == 58 [pid = 2584] [id = 209] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x1298d3800 == 57 [pid = 2584] [id = 208] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x11618f000 == 56 [pid = 2584] [id = 207] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12b15f000) [pid = 2584] [serial = 587] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x1257b6000 == 55 [pid = 2584] [id = 206] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x121a03000 == 54 [pid = 2584] [id = 205] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x1213a9000 == 53 [pid = 2584] [id = 204] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x1171e1800 == 52 [pid = 2584] [id = 203] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x11841a800 == 51 [pid = 2584] [id = 202] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x11826f000 == 50 [pid = 2584] [id = 201] 08:35:16 INFO - PROCESS | 2584 | --DOCSHELL 0x1171e0800 == 49 [pid = 2584] [id = 197] 08:35:16 INFO - PROCESS | 2584 | 1464622516642 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x115f0a000 == 50 [pid = 2584] [id = 222] 08:35:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x11769e400) [pid = 2584] [serial = 664] [outer = 0x0] 08:35:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x118479400) [pid = 2584] [serial = 665] [outer = 0x11769e400] 08:35:16 INFO - PROCESS | 2584 | 1464622516667 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1192e0c00) [pid = 2584] [serial = 666] [outer = 0x11769e400] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x121b31800) [pid = 2584] [serial = 516] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x116b5f800) [pid = 2584] [serial = 510] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x1295cbc00) [pid = 2584] [serial = 519] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x119943800) [pid = 2584] [serial = 513] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x126d74400) [pid = 2584] [serial = 449] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12b0bd000) [pid = 2584] [serial = 522] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12b125c00) [pid = 2584] [serial = 585] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12970c800) [pid = 2584] [serial = 578] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x120fbac00) [pid = 2584] [serial = 581] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1182a4000) [pid = 2584] [serial = 584] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x126d73000) [pid = 2584] [serial = 561] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1262c5c00) [pid = 2584] [serial = 560] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x127920000) [pid = 2584] [serial = 575] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x119943c00) [pid = 2584] [serial = 566] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11203ac00) [pid = 2584] [serial = 582] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x120eff800) [pid = 2584] [serial = 567] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x121b2c000) [pid = 2584] [serial = 557] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x11927d000) [pid = 2584] [serial = 564] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x118480400) [pid = 2584] [serial = 563] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1167c5c00) [pid = 2584] [serial = 551] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x119473c00) [pid = 2584] [serial = 554] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1257a8800) [pid = 2584] [serial = 572] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x126d6fc00) [pid = 2584] [serial = 573] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1217a7800) [pid = 2584] [serial = 569] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x121b36c00) [pid = 2584] [serial = 570] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x12a9ec400) [pid = 2584] [serial = 579] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x129411000) [pid = 2584] [serial = 576] [outer = 0x0] [url = about:blank] 08:35:16 INFO - PROCESS | 2584 | 1464622516974 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 571ms 08:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:35:17 INFO - PROCESS | 2584 | 1464622517017 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2584 | 1464622517019 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:35:17 INFO - PROCESS | 2584 | 1464622517021 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2584 | 1464622517024 Marionette TRACE conn2 <- [1,862,null,{}] 08:35:17 INFO - PROCESS | 2584 | 1464622517031 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 2584 | 1464622517112 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:35:17 INFO - PROCESS | 2584 | 1464622517120 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x119519000 == 51 [pid = 2584] [id = 223] 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1195b4400) [pid = 2584] [serial = 667] [outer = 0x0] 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x120ef5000) [pid = 2584] [serial = 668] [outer = 0x1195b4400] 08:35:17 INFO - PROCESS | 2584 | 1464622517147 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120f13c00) [pid = 2584] [serial = 669] [outer = 0x1195b4400] 08:35:17 INFO - PROCESS | 2584 | 1464622517488 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 08:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:35:17 INFO - PROCESS | 2584 | 1464622517493 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2584 | 1464622517494 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:35:17 INFO - PROCESS | 2584 | 1464622517496 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2584 | 1464622517497 Marionette TRACE conn2 <- [1,866,null,{}] 08:35:17 INFO - PROCESS | 2584 | 1464622517504 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 2584 | 1464622517588 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:35:17 INFO - PROCESS | 2584 | 1464622517637 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214aa800 == 52 [pid = 2584] [id = 224] 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120f14400) [pid = 2584] [serial = 670] [outer = 0x0] 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x12105e800) [pid = 2584] [serial = 671] [outer = 0x120f14400] 08:35:17 INFO - PROCESS | 2584 | 1464622517663 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1217a3800) [pid = 2584] [serial = 672] [outer = 0x120f14400] 08:35:17 INFO - PROCESS | 2584 | 1464622517935 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 08:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:35:17 INFO - PROCESS | 2584 | 1464622517972 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2584 | 1464622517973 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:35:17 INFO - PROCESS | 2584 | 1464622517975 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2584 | 1464622517976 Marionette TRACE conn2 <- [1,870,null,{}] 08:35:17 INFO - PROCESS | 2584 | 1464622517978 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 2584 | 1464622518061 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:35:18 INFO - PROCESS | 2584 | 1464622518068 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x1260bc000 == 53 [pid = 2584] [id = 225] 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x120fbf400) [pid = 2584] [serial = 673] [outer = 0x0] 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121b34800) [pid = 2584] [serial = 674] [outer = 0x120fbf400] 08:35:18 INFO - PROCESS | 2584 | 1464622518093 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x124ebc400) [pid = 2584] [serial = 675] [outer = 0x120fbf400] 08:35:18 INFO - PROCESS | 2584 | 1464622518443 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 08:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:35:18 INFO - PROCESS | 2584 | 1464622518494 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2584 | 1464622518495 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:35:18 INFO - PROCESS | 2584 | 1464622518497 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2584 | 1464622518498 Marionette TRACE conn2 <- [1,874,null,{}] 08:35:18 INFO - PROCESS | 2584 | 1464622518500 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 2584 | 1464622518593 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:35:18 INFO - PROCESS | 2584 | 1464622518598 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a2000 == 54 [pid = 2584] [id = 226] 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1257a5400) [pid = 2584] [serial = 676] [outer = 0x0] 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x126d68000) [pid = 2584] [serial = 677] [outer = 0x1257a5400] 08:35:18 INFO - PROCESS | 2584 | 1464622518624 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1294a8800) [pid = 2584] [serial = 678] [outer = 0x1257a5400] 08:35:18 INFO - PROCESS | 2584 | 1464622518972 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 08:35:19 INFO - PROCESS | 2584 | 1464622519016 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2584 | 1464622519017 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:35:19 INFO - PROCESS | 2584 | 1464622519019 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2584 | 1464622519020 Marionette TRACE conn2 <- [1,878,null,{}] 08:35:19 INFO - PROCESS | 2584 | 1464622519023 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 2584 | 1464622519124 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:35:19 INFO - PROCESS | 2584 | 1464622519158 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c7000 == 55 [pid = 2584] [id = 227] 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126d73000) [pid = 2584] [serial = 679] [outer = 0x0] 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x129722c00) [pid = 2584] [serial = 680] [outer = 0x126d73000] 08:35:19 INFO - PROCESS | 2584 | 1464622519183 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12a9f2c00) [pid = 2584] [serial = 681] [outer = 0x126d73000] 08:35:19 INFO - PROCESS | 2584 | 1464622519508 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 08:35:19 INFO - PROCESS | 2584 | 1464622519537 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2584 | 1464622519538 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:35:19 INFO - PROCESS | 2584 | 1464622519541 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2584 | 1464622519542 Marionette TRACE conn2 <- [1,882,null,{}] 08:35:19 INFO - PROCESS | 2584 | 1464622519544 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 2584 | 1464622519643 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:35:19 INFO - PROCESS | 2584 | 1464622519655 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b106000 == 56 [pid = 2584] [id = 228] 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12a9f8c00) [pid = 2584] [serial = 682] [outer = 0x0] 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12b159400) [pid = 2584] [serial = 683] [outer = 0x12a9f8c00] 08:35:19 INFO - PROCESS | 2584 | 1464622519680 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12b4a2800) [pid = 2584] [serial = 684] [outer = 0x12a9f8c00] 08:35:20 INFO - PROCESS | 2584 | 1464622520008 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 08:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:35:20 INFO - PROCESS | 2584 | 1464622520059 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 2584 | 1464622520060 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:35:20 INFO - PROCESS | 2584 | 1464622520062 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 2584 | 1464622520063 Marionette TRACE conn2 <- [1,886,null,{}] 08:35:20 INFO - PROCESS | 2584 | 1464622520066 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 2584 | 1464622520162 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:35:20 INFO - PROCESS | 2584 | 1464622520174 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bee6800 == 57 [pid = 2584] [id = 229] 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x115f6a000) [pid = 2584] [serial = 685] [outer = 0x0] 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x115f6cc00) [pid = 2584] [serial = 686] [outer = 0x115f6a000] 08:35:20 INFO - PROCESS | 2584 | 1464622520199 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x115f70c00) [pid = 2584] [serial = 687] [outer = 0x115f6a000] 08:35:20 INFO - PROCESS | 2584 | 1464622520537 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 08:35:20 INFO - PROCESS | 2584 | 1464622520582 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:35:20 INFO - PROCESS | 2584 | 1464622520584 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:35:20 INFO - PROCESS | 2584 | 1464622520586 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 2584 | 1464622520587 Marionette TRACE conn2 <- [1,890,null,{}] 08:35:20 INFO - PROCESS | 2584 | 1464622520589 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 2584 | 1464622520690 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:35:20 INFO - PROCESS | 2584 | 1464622520723 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf0d800 == 58 [pid = 2584] [id = 230] 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x115f71800) [pid = 2584] [serial = 688] [outer = 0x0] 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12a9ecc00) [pid = 2584] [serial = 689] [outer = 0x115f71800] 08:35:20 INFO - PROCESS | 2584 | 1464622520747 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12b4a6400) [pid = 2584] [serial = 690] [outer = 0x115f71800] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f05400) [pid = 2584] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12a883000) [pid = 2584] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x113b7d800) [pid = 2584] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x121469800) [pid = 2584] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x112da8800) [pid = 2584] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11993d400) [pid = 2584] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1192e2c00) [pid = 2584] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x12972a400) [pid = 2584] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12a9ee400) [pid = 2584] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x12133c800) [pid = 2584] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12c04e800) [pid = 2584] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x120fbe800) [pid = 2584] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:35:20 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x127915400) [pid = 2584] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:35:21 INFO - PROCESS | 2584 | 1464622521142 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:35:21 INFO - PROCESS | 2584 | 1464622521157 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 2584 | 1464622521158 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:35:21 INFO - PROCESS | 2584 | 1464622521160 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2584 | 1464622521162 Marionette TRACE conn2 <- [1,894,null,{}] 08:35:21 INFO - PROCESS | 2584 | 1464622521164 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 2584 | 1464622521301 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:35:21 INFO - PROCESS | 2584 | 1464622521333 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf24000 == 59 [pid = 2584] [id = 231] 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x112da8800) [pid = 2584] [serial = 691] [outer = 0x0] 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x11847b400) [pid = 2584] [serial = 692] [outer = 0x112da8800] 08:35:21 INFO - PROCESS | 2584 | 1464622521362 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x126ed5800) [pid = 2584] [serial = 693] [outer = 0x112da8800] 08:35:21 INFO - PROCESS | 2584 | 1464622521650 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 525ms 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:35:21 INFO - PROCESS | 2584 | 1464622521689 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 2584 | 1464622521690 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:35:21 INFO - PROCESS | 2584 | 1464622521692 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2584 | 1464622521693 Marionette TRACE conn2 <- [1,898,null,{}] 08:35:21 INFO - PROCESS | 2584 | 1464622521695 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 2584 | 1464622521783 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:35:21 INFO - PROCESS | 2584 | 1464622521789 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da13800 == 60 [pid = 2584] [id = 232] 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x126ed7800) [pid = 2584] [serial = 694] [outer = 0x0] 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12bb0d400) [pid = 2584] [serial = 695] [outer = 0x126ed7800] 08:35:21 INFO - PROCESS | 2584 | 1464622521813 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12bbf4400) [pid = 2584] [serial = 696] [outer = 0x126ed7800] 08:35:22 INFO - PROCESS | 2584 | 1464622522133 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 08:35:22 INFO - PROCESS | 2584 | 1464622522160 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2584 | 1464622522162 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:35:22 INFO - PROCESS | 2584 | 1464622522164 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2584 | 1464622522165 Marionette TRACE conn2 <- [1,902,null,{}] 08:35:22 INFO - PROCESS | 2584 | 1464622522167 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 2584 | 1464622522275 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:35:22 INFO - PROCESS | 2584 | 1464622522281 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da26000 == 61 [pid = 2584] [id = 233] 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12118a800) [pid = 2584] [serial = 697] [outer = 0x0] 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x121190400) [pid = 2584] [serial = 698] [outer = 0x12118a800] 08:35:22 INFO - PROCESS | 2584 | 1464622522307 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x121195400) [pid = 2584] [serial = 699] [outer = 0x12118a800] 08:35:22 INFO - PROCESS | 2584 | 1464622522619 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 08:35:22 INFO - PROCESS | 2584 | 1464622522634 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2584 | 1464622522637 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:35:22 INFO - PROCESS | 2584 | 1464622522639 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2584 | 1464622522640 Marionette TRACE conn2 <- [1,906,null,{}] 08:35:22 INFO - PROCESS | 2584 | 1464622522643 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 2584 | 1464622522727 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:35:22 INFO - PROCESS | 2584 | 1464622522732 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e375000 == 62 [pid = 2584] [id = 234] 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12118d800) [pid = 2584] [serial = 700] [outer = 0x0] 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x127992800) [pid = 2584] [serial = 701] [outer = 0x12118d800] 08:35:22 INFO - PROCESS | 2584 | 1464622522756 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x127996800) [pid = 2584] [serial = 702] [outer = 0x12118d800] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12795b000 == 61 [pid = 2584] [id = 187] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf2b000 == 60 [pid = 2584] [id = 136] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x119979000 == 59 [pid = 2584] [id = 133] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10b000 == 58 [pid = 2584] [id = 199] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbcb000 == 57 [pid = 2584] [id = 200] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x1298de000 == 56 [pid = 2584] [id = 85] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x1217c2800 == 55 [pid = 2584] [id = 198] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf10800 == 54 [pid = 2584] [id = 135] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab59000 == 53 [pid = 2584] [id = 196] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x126261000 == 52 [pid = 2584] [id = 156] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x11618a800 == 51 [pid = 2584] [id = 66] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12b121000 == 50 [pid = 2584] [id = 134] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12d477000 == 49 [pid = 2584] [id = 155] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x129570800 == 48 [pid = 2584] [id = 84] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x117f03000 == 47 [pid = 2584] [id = 137] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x1211d5000 == 46 [pid = 2584] [id = 221] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x118271000 == 45 [pid = 2584] [id = 220] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12da24800 == 44 [pid = 2584] [id = 219] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12d783800 == 43 [pid = 2584] [id = 218] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12d47f800 == 42 [pid = 2584] [id = 217] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x126892800 == 41 [pid = 2584] [id = 216] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x119172800 == 40 [pid = 2584] [id = 215] 08:35:23 INFO - PROCESS | 2584 | --DOCSHELL 0x12d099800 == 39 [pid = 2584] [id = 214] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x115f0a000 == 38 [pid = 2584] [id = 222] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x1260bc000 == 37 [pid = 2584] [id = 225] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12da13800 == 36 [pid = 2584] [id = 232] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12b106000 == 35 [pid = 2584] [id = 228] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf0d800 == 34 [pid = 2584] [id = 230] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf24000 == 33 [pid = 2584] [id = 231] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x1214aa800 == 32 [pid = 2584] [id = 224] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12bee6800 == 31 [pid = 2584] [id = 229] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a2000 == 30 [pid = 2584] [id = 226] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c7000 == 29 [pid = 2584] [id = 227] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x119519000 == 28 [pid = 2584] [id = 223] 08:35:24 INFO - PROCESS | 2584 | --DOCSHELL 0x12da26000 == 27 [pid = 2584] [id = 233] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12cb11c00) [pid = 2584] [serial = 636] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x120f11400) [pid = 2584] [serial = 639] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120f0c000) [pid = 2584] [serial = 638] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12b4a0c00) [pid = 2584] [serial = 623] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11819c400) [pid = 2584] [serial = 603] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1262cd400) [pid = 2584] [serial = 615] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x115168400) [pid = 2584] [serial = 602] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1182a5400) [pid = 2584] [serial = 590] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x120efc000) [pid = 2584] [serial = 630] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x120fbfc00) [pid = 2584] [serial = 609] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x119472800) [pid = 2584] [serial = 605] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12b0b9000) [pid = 2584] [serial = 620] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12bb11c00) [pid = 2584] [serial = 626] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121b33400) [pid = 2584] [serial = 612] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12cb02c00) [pid = 2584] [serial = 635] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12b497400) [pid = 2584] [serial = 621] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x121d6a000) [pid = 2584] [serial = 614] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x12be8cc00) [pid = 2584] [serial = 633] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x129217c00) [pid = 2584] [serial = 617] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x129714000) [pid = 2584] [serial = 618] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x12bbf2c00) [pid = 2584] [serial = 627] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x12970f400) [pid = 2584] [serial = 632] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1217aa000) [pid = 2584] [serial = 611] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1295d0000) [pid = 2584] [serial = 599] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x120efb400) [pid = 2584] [serial = 608] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x120efdc00) [pid = 2584] [serial = 593] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x126a2e400) [pid = 2584] [serial = 596] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x116286400) [pid = 2584] [serial = 629] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x11994b800) [pid = 2584] [serial = 606] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x121983400) [pid = 2584] [serial = 624] [outer = 0x0] [url = about:blank] 08:35:24 INFO - PROCESS | 2584 | 1464622524452 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1820ms 08:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:35:24 INFO - PROCESS | 2584 | 1464622524461 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2584 | 1464622524463 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:35:24 INFO - PROCESS | 2584 | 1464622524470 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 2584 | 1464622524473 Marionette TRACE conn2 <- [1,910,null,{}] 08:35:24 INFO - PROCESS | 2584 | 1464622524477 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 2584 | 1464622524556 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:35:24 INFO - PROCESS | 2584 | 1464622524604 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x113308800 == 28 [pid = 2584] [id = 235] 08:35:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1133ea400) [pid = 2584] [serial = 703] [outer = 0x0] 08:35:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1133ec000) [pid = 2584] [serial = 704] [outer = 0x1133ea400] 08:35:24 INFO - PROCESS | 2584 | 1464622524631 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x113b86400) [pid = 2584] [serial = 705] [outer = 0x1133ea400] 08:35:24 INFO - PROCESS | 2584 | 1464622524925 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 474ms 08:35:24 INFO - PROCESS | 2584 | 1464622524941 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2584 | 1464622524945 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:35:24 INFO - PROCESS | 2584 | 1464622524958 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 2584 | 1464622524959 Marionette TRACE conn2 <- [1,914,null,{}] 08:35:24 INFO - PROCESS | 2584 | 1464622524962 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 2584 | 1464622525041 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:35:25 INFO - PROCESS | 2584 | 1464622525046 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1168a6000 == 29 [pid = 2584] [id = 236] 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x113f09800) [pid = 2584] [serial = 706] [outer = 0x0] 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x115f6a800) [pid = 2584] [serial = 707] [outer = 0x113f09800] 08:35:25 INFO - PROCESS | 2584 | 1464622525072 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x115fc8c00) [pid = 2584] [serial = 708] [outer = 0x113f09800] 08:35:25 INFO - PROCESS | 2584 | 1464622525384 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 470ms 08:35:25 INFO - PROCESS | 2584 | 1464622525428 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2584 | 1464622525430 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:35:25 INFO - PROCESS | 2584 | 1464622525432 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 2584 | 1464622525435 Marionette TRACE conn2 <- [1,918,null,{}] 08:35:25 INFO - PROCESS | 2584 | 1464622525442 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 2584 | 1464622525515 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:35:25 INFO - PROCESS | 2584 | 1464622525521 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171da800 == 30 [pid = 2584] [id = 237] 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x111f31000) [pid = 2584] [serial = 709] [outer = 0x0] 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x116b61800) [pid = 2584] [serial = 710] [outer = 0x111f31000] 08:35:25 INFO - PROCESS | 2584 | 1464622525559 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x117693c00) [pid = 2584] [serial = 711] [outer = 0x111f31000] 08:35:25 INFO - PROCESS | 2584 | 1464622525877 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 472ms 08:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:35:25 INFO - PROCESS | 2584 | 1464622525905 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2584 | 1464622525907 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:35:25 INFO - PROCESS | 2584 | 1464622525909 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 2584 | 1464622525910 Marionette TRACE conn2 <- [1,922,null,{}] 08:35:25 INFO - PROCESS | 2584 | 1464622525912 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 2584 | 1464622525985 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:35:26 INFO - PROCESS | 2584 | 1464622526031 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6a800 == 31 [pid = 2584] [id = 238] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x116b61000) [pid = 2584] [serial = 712] [outer = 0x0] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x11819ac00) [pid = 2584] [serial = 713] [outer = 0x116b61000] 08:35:26 INFO - PROCESS | 2584 | 1464622526057 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1181a7400) [pid = 2584] [serial = 714] [outer = 0x116b61000] 08:35:26 INFO - PROCESS | 2584 | 1464622526318 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 418ms 08:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:35:26 INFO - PROCESS | 2584 | 1464622526328 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2584 | 1464622526329 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:35:26 INFO - PROCESS | 2584 | 1464622526331 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2584 | 1464622526334 Marionette TRACE conn2 <- [1,926,null,{}] 08:35:26 INFO - PROCESS | 2584 | 1464622526344 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 2584 | 1464622526419 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:35:26 INFO - PROCESS | 2584 | 1464622526424 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x118417000 == 32 [pid = 2584] [id = 239] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x11203ac00) [pid = 2584] [serial = 715] [outer = 0x0] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1182afc00) [pid = 2584] [serial = 716] [outer = 0x11203ac00] 08:35:26 INFO - PROCESS | 2584 | 1464622526450 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x118566000) [pid = 2584] [serial = 717] [outer = 0x11203ac00] 08:35:26 INFO - PROCESS | 2584 | 1464622526761 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 476ms 08:35:26 INFO - PROCESS | 2584 | 1464622526808 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2584 | 1464622526809 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:35:26 INFO - PROCESS | 2584 | 1464622526820 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2584 | 1464622526821 Marionette TRACE conn2 <- [1,930,null,{}] 08:35:26 INFO - PROCESS | 2584 | 1464622526823 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 2584 | 1464622526927 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:35:26 INFO - PROCESS | 2584 | 1464622526934 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x118acb000 == 33 [pid = 2584] [id = 240] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x113d7f400) [pid = 2584] [serial = 718] [outer = 0x0] 08:35:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x11856fc00) [pid = 2584] [serial = 719] [outer = 0x113d7f400] 08:35:26 INFO - PROCESS | 2584 | 1464622526960 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1192db000) [pid = 2584] [serial = 720] [outer = 0x113d7f400] 08:35:27 INFO - PROCESS | 2584 | 1464622527262 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 468ms 08:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:35:27 INFO - PROCESS | 2584 | 1464622527288 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2584 | 1464622527289 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:35:27 INFO - PROCESS | 2584 | 1464622527291 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 2584 | 1464622527292 Marionette TRACE conn2 <- [1,934,null,{}] 08:35:27 INFO - PROCESS | 2584 | 1464622527295 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 2584 | 1464622527364 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:35:27 INFO - PROCESS | 2584 | 1464622527370 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x119513800 == 34 [pid = 2584] [id = 241] 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x111baf800) [pid = 2584] [serial = 721] [outer = 0x0] 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1192e2800) [pid = 2584] [serial = 722] [outer = 0x111baf800] 08:35:27 INFO - PROCESS | 2584 | 1464622527395 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x119473c00) [pid = 2584] [serial = 723] [outer = 0x111baf800] 08:35:27 INFO - PROCESS | 2584 | 1464622527732 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 467ms 08:35:27 INFO - PROCESS | 2584 | 1464622527760 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:35:27 INFO - PROCESS | 2584 | 1464622527762 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:35:27 INFO - PROCESS | 2584 | 1464622527765 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 2584 | 1464622527767 Marionette TRACE conn2 <- [1,938,null,{}] 08:35:27 INFO - PROCESS | 2584 | 1464622527770 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 2584 | 1464622527905 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:35:27 INFO - PROCESS | 2584 | 1464622527916 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x119963000 == 35 [pid = 2584] [id = 242] 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x119466000) [pid = 2584] [serial = 724] [outer = 0x0] 08:35:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1194c4000) [pid = 2584] [serial = 725] [outer = 0x119466000] 08:35:27 INFO - PROCESS | 2584 | 1464622527957 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1195ae400) [pid = 2584] [serial = 726] [outer = 0x119466000] 08:35:28 INFO - PROCESS | 2584 | 1464622528286 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 570ms 08:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:35:28 INFO - PROCESS | 2584 | 1464622528337 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 2584 | 1464622528338 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:35:28 INFO - PROCESS | 2584 | 1464622528340 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2584 | 1464622528341 Marionette TRACE conn2 <- [1,942,null,{}] 08:35:28 INFO - PROCESS | 2584 | 1464622528343 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 2584 | 1464622528415 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:35:28 INFO - PROCESS | 2584 | 1464622528463 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171da000 == 36 [pid = 2584] [id = 243] 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x115f6b800) [pid = 2584] [serial = 727] [outer = 0x0] 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1195b5c00) [pid = 2584] [serial = 728] [outer = 0x115f6b800] 08:35:28 INFO - PROCESS | 2584 | 1464622528487 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x120e04c00) [pid = 2584] [serial = 729] [outer = 0x115f6b800] 08:35:28 INFO - PROCESS | 2584 | 1464622528768 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 467ms 08:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:35:28 INFO - PROCESS | 2584 | 1464622528808 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 2584 | 1464622528810 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:35:28 INFO - PROCESS | 2584 | 1464622528812 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2584 | 1464622528813 Marionette TRACE conn2 <- [1,946,null,{}] 08:35:28 INFO - PROCESS | 2584 | 1464622528815 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 2584 | 1464622528894 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:35:28 INFO - PROCESS | 2584 | 1464622528901 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217cd800 == 37 [pid = 2584] [id = 244] 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x120e09800) [pid = 2584] [serial = 730] [outer = 0x0] 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x120efac00) [pid = 2584] [serial = 731] [outer = 0x120e09800] 08:35:28 INFO - PROCESS | 2584 | 1464622528924 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x120f07000) [pid = 2584] [serial = 732] [outer = 0x120e09800] 08:35:29 INFO - PROCESS | 2584 | 1464622529242 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 470ms 08:35:29 INFO - PROCESS | 2584 | 1464622529283 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2584 | 1464622529284 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:35:29 INFO - PROCESS | 2584 | 1464622529286 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 2584 | 1464622529288 Marionette TRACE conn2 <- [1,950,null,{}] 08:35:29 INFO - PROCESS | 2584 | 1464622529290 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 2584 | 1464622529411 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:35:29 INFO - PROCESS | 2584 | 1464622529428 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x118416000 == 38 [pid = 2584] [id = 245] 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x117770400) [pid = 2584] [serial = 733] [outer = 0x0] 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x120f0ac00) [pid = 2584] [serial = 734] [outer = 0x117770400] 08:35:29 INFO - PROCESS | 2584 | 1464622529456 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x120fbf000) [pid = 2584] [serial = 735] [outer = 0x117770400] 08:35:29 INFO - PROCESS | 2584 | 1464622529795 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 08:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:35:29 INFO - PROCESS | 2584 | 1464622529807 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2584 | 1464622529808 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:35:29 INFO - PROCESS | 2584 | 1464622529810 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 2584 | 1464622529811 Marionette TRACE conn2 <- [1,954,null,{}] 08:35:29 INFO - PROCESS | 2584 | 1464622529813 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 2584 | 1464622529909 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:35:29 INFO - PROCESS | 2584 | 1464622529921 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e88800 == 39 [pid = 2584] [id = 246] 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1181a5c00) [pid = 2584] [serial = 736] [outer = 0x0] 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12105c400) [pid = 2584] [serial = 737] [outer = 0x1181a5c00] 08:35:29 INFO - PROCESS | 2584 | 1464622529945 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x121188400) [pid = 2584] [serial = 738] [outer = 0x1181a5c00] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x129731c00) [pid = 2584] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x129724c00) [pid = 2584] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x121b33800) [pid = 2584] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1195a8000) [pid = 2584] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x1182ad000) [pid = 2584] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f13400) [pid = 2584] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1257a5400) [pid = 2584] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x120fbf400) [pid = 2584] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120f14400) [pid = 2584] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1195b4400) [pid = 2584] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11769e400) [pid = 2584] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1133f0000) [pid = 2584] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1133f1000) [pid = 2584] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12118a800) [pid = 2584] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x118199800) [pid = 2584] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x115f4d400) [pid = 2584] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1192d8400) [pid = 2584] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1194a5800) [pid = 2584] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1194a1c00) [pid = 2584] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120efc800) [pid = 2584] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1192e7c00) [pid = 2584] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x124f7dc00) [pid = 2584] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x124ebe000) [pid = 2584] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x126d73000) [pid = 2584] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x12a9f8c00) [pid = 2584] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x112da8800) [pid = 2584] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x115f6a000) [pid = 2584] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x115f71800) [pid = 2584] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:35:30 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x126ed7800) [pid = 2584] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:35:31 INFO - PROCESS | 2584 | 1464622531122 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1373ms 08:35:31 INFO - PROCESS | 2584 | 1464622531184 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2584 | 1464622531187 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:35:31 INFO - PROCESS | 2584 | 1464622531191 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 2584 | 1464622531193 Marionette TRACE conn2 <- [1,958,null,{}] 08:35:31 INFO - PROCESS | 2584 | 1464622531197 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 2584 | 1464622531299 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:35:31 INFO - PROCESS | 2584 | 1464622531370 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x116979000 == 40 [pid = 2584] [id = 247] 08:35:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1133e7c00) [pid = 2584] [serial = 739] [outer = 0x0] 08:35:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x11396d800) [pid = 2584] [serial = 740] [outer = 0x1133e7c00] 08:35:31 INFO - PROCESS | 2584 | 1464622531401 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x113f0b000) [pid = 2584] [serial = 741] [outer = 0x1133e7c00] 08:35:31 INFO - PROCESS | 2584 | 1464622531915 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 820ms 08:35:32 INFO - PROCESS | 2584 | 1464622532012 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 2584 | 1464622532016 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:35:32 INFO - PROCESS | 2584 | 1464622532021 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 2584 | 1464622532022 Marionette TRACE conn2 <- [1,962,null,{}] 08:35:32 INFO - PROCESS | 2584 | 1464622532025 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 2584 | 1464622532131 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:35:32 INFO - PROCESS | 2584 | 1464622532180 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f21000 == 41 [pid = 2584] [id = 248] 08:35:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x113f50800) [pid = 2584] [serial = 742] [outer = 0x0] 08:35:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x115f71400) [pid = 2584] [serial = 743] [outer = 0x113f50800] 08:35:32 INFO - PROCESS | 2584 | 1464622532210 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1168d2000) [pid = 2584] [serial = 744] [outer = 0x113f50800] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x118416000 == 40 [pid = 2584] [id = 245] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1217cd800 == 39 [pid = 2584] [id = 244] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1171da000 == 38 [pid = 2584] [id = 243] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x119963000 == 37 [pid = 2584] [id = 242] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x119513800 == 36 [pid = 2584] [id = 241] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x118acb000 == 35 [pid = 2584] [id = 240] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x127992800) [pid = 2584] [serial = 701] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x118417000 == 34 [pid = 2584] [id = 239] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x117f6a800 == 33 [pid = 2584] [id = 238] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1171da800 == 32 [pid = 2584] [id = 237] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1168a6000 == 31 [pid = 2584] [id = 236] 08:35:32 INFO - PROCESS | 2584 | --DOCSHELL 0x113308800 == 30 [pid = 2584] [id = 235] 08:35:32 INFO - PROCESS | 2584 | 1464622532831 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x119275400) [pid = 2584] [serial = 591] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1181a3000) [pid = 2584] [serial = 552] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x11993e800) [pid = 2584] [serial = 555] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x126d6ac00) [pid = 2584] [serial = 549] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x12b49c000) [pid = 2584] [serial = 588] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x124813400) [pid = 2584] [serial = 558] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x120fc3800) [pid = 2584] [serial = 594] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x12972cc00) [pid = 2584] [serial = 600] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x1294a5400) [pid = 2584] [serial = 597] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x129722c00) [pid = 2584] [serial = 680] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x12b159400) [pid = 2584] [serial = 683] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12a9f2c00) [pid = 2584] [serial = 681] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x11847b400) [pid = 2584] [serial = 692] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x115f6cc00) [pid = 2584] [serial = 686] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x12a9ecc00) [pid = 2584] [serial = 689] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x12bb0d400) [pid = 2584] [serial = 695] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x12b4a6400) [pid = 2584] [serial = 690] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x12be89800) [pid = 2584] [serial = 656] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x12b4a0000) [pid = 2584] [serial = 654] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x12a9f0400) [pid = 2584] [serial = 653] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x1294b0800) [pid = 2584] [serial = 651] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x126810400) [pid = 2584] [serial = 650] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x12133c000) [pid = 2584] [serial = 648] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x120fb7400) [pid = 2584] [serial = 647] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x1192e6000) [pid = 2584] [serial = 645] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x11917d800) [pid = 2584] [serial = 644] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x12cb0dc00) [pid = 2584] [serial = 641] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x12cf7d400) [pid = 2584] [serial = 642] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x126d68000) [pid = 2584] [serial = 677] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x121b34800) [pid = 2584] [serial = 674] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x124ebc400) [pid = 2584] [serial = 675] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x1217a3800) [pid = 2584] [serial = 672] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x12105e800) [pid = 2584] [serial = 671] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x120ef5000) [pid = 2584] [serial = 668] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x120f13c00) [pid = 2584] [serial = 669] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x118479400) [pid = 2584] [serial = 665] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x1192e0c00) [pid = 2584] [serial = 666] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 72 (0x1169c2c00) [pid = 2584] [serial = 663] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 71 (0x11390c400) [pid = 2584] [serial = 662] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 70 (0x12b497c00) [pid = 2584] [serial = 660] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 69 (0x1133f3400) [pid = 2584] [serial = 659] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 68 (0x12c641400) [pid = 2584] [serial = 657] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 67 (0x121195400) [pid = 2584] [serial = 699] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 66 (0x115f70c00) [pid = 2584] [serial = 687] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 65 (0x12b4a2800) [pid = 2584] [serial = 684] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 64 (0x126ed5800) [pid = 2584] [serial = 693] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 63 (0x12bbf4400) [pid = 2584] [serial = 696] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 62 (0x1294a8800) [pid = 2584] [serial = 678] [outer = 0x0] [url = about:blank] 08:35:32 INFO - PROCESS | 2584 | --DOMWINDOW == 61 (0x121190400) [pid = 2584] [serial = 698] [outer = 0x0] [url = about:blank] 08:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 873ms 08:35:32 INFO - PROCESS | 2584 | 1464622532893 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 2584 | 1464622532896 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:35:32 INFO - PROCESS | 2584 | 1464622532901 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 2584 | 1464622532904 Marionette TRACE conn2 <- [1,966,null,{}] 08:35:32 INFO - PROCESS | 2584 | 1464622532908 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 2584 | 1464622533029 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:35:33 INFO - PROCESS | 2584 | 1464622533043 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x11622c800 == 31 [pid = 2584] [id = 249] 08:35:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 62 (0x113d7e800) [pid = 2584] [serial = 745] [outer = 0x0] 08:35:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 63 (0x113f11000) [pid = 2584] [serial = 746] [outer = 0x113d7e800] 08:35:33 INFO - PROCESS | 2584 | 1464622533090 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 64 (0x115f68c00) [pid = 2584] [serial = 747] [outer = 0x113d7e800] 08:35:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12e375000 == 30 [pid = 2584] [id = 234] 08:35:33 INFO - PROCESS | 2584 | --DOCSHELL 0x117f21000 == 29 [pid = 2584] [id = 248] 08:35:33 INFO - PROCESS | 2584 | --DOCSHELL 0x124e88800 == 28 [pid = 2584] [id = 246] 08:35:33 INFO - PROCESS | 2584 | --DOCSHELL 0x116979000 == 27 [pid = 2584] [id = 247] 08:35:34 INFO - PROCESS | 2584 | 1464622534442 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1577ms 08:35:34 INFO - PROCESS | 2584 | 1464622534479 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2584 | 1464622534481 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:35:34 INFO - PROCESS | 2584 | 1464622534484 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2584 | 1464622534487 Marionette TRACE conn2 <- [1,970,null,{}] 08:35:34 INFO - PROCESS | 2584 | 1464622534491 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 2584 | 1464622534565 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:35:34 INFO - PROCESS | 2584 | 1464622534607 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x116196000 == 28 [pid = 2584] [id = 250] 08:35:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 65 (0x1133ef400) [pid = 2584] [serial = 748] [outer = 0x0] 08:35:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 66 (0x1133f2000) [pid = 2584] [serial = 749] [outer = 0x1133ef400] 08:35:34 INFO - PROCESS | 2584 | 1464622534635 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 67 (0x112ed6800) [pid = 2584] [serial = 750] [outer = 0x1133ef400] 08:35:34 INFO - PROCESS | 2584 | 1464622534971 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 523ms 08:35:35 INFO - PROCESS | 2584 | 1464622535007 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 2584 | 1464622535013 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:35:35 INFO - PROCESS | 2584 | 1464622535020 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 2584 | 1464622535023 Marionette TRACE conn2 <- [1,974,null,{}] 08:35:35 INFO - PROCESS | 2584 | 1464622535026 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 2584 | 1464622535141 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:35:35 INFO - PROCESS | 2584 | 1464622535201 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x116981800 == 29 [pid = 2584] [id = 251] 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 68 (0x1133f1800) [pid = 2584] [serial = 751] [outer = 0x0] 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 69 (0x115f6ec00) [pid = 2584] [serial = 752] [outer = 0x1133f1800] 08:35:35 INFO - PROCESS | 2584 | 1464622535245 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 70 (0x1169c1c00) [pid = 2584] [serial = 753] [outer = 0x1133f1800] 08:35:35 INFO - PROCESS | 2584 | 1464622535608 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 624ms 08:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:35:35 INFO - PROCESS | 2584 | 1464622535644 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 2584 | 1464622535645 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:35:35 INFO - PROCESS | 2584 | 1464622535648 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 2584 | 1464622535652 Marionette TRACE conn2 <- [1,978,null,{}] 08:35:35 INFO - PROCESS | 2584 | 1464622535660 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 2584 | 1464622535755 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:35:35 INFO - PROCESS | 2584 | 1464622535786 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x118274000 == 30 [pid = 2584] [id = 252] 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 71 (0x1133eac00) [pid = 2584] [serial = 754] [outer = 0x0] 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x117699400) [pid = 2584] [serial = 755] [outer = 0x1133eac00] 08:35:35 INFO - PROCESS | 2584 | 1464622535821 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x1182a3000) [pid = 2584] [serial = 756] [outer = 0x1133eac00] 08:35:36 INFO - PROCESS | 2584 | 1464622536134 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 525ms 08:35:36 INFO - PROCESS | 2584 | 1464622536179 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2584 | 1464622536181 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:35:36 INFO - PROCESS | 2584 | 1464622536187 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 2584 | 1464622536188 Marionette TRACE conn2 <- [1,982,null,{}] 08:35:36 INFO - PROCESS | 2584 | 1464622536190 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 2584 | 1464622536277 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:35:36 INFO - PROCESS | 2584 | 1464622536305 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ab6800 == 31 [pid = 2584] [id = 253] 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x118463800) [pid = 2584] [serial = 757] [outer = 0x0] 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x118471400) [pid = 2584] [serial = 758] [outer = 0x118463800] 08:35:36 INFO - PROCESS | 2584 | 1464622536331 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x11856f000) [pid = 2584] [serial = 759] [outer = 0x118463800] 08:35:36 INFO - PROCESS | 2584 | 1464622536625 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 471ms 08:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:35:36 INFO - PROCESS | 2584 | 1464622536656 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2584 | 1464622536657 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:35:36 INFO - PROCESS | 2584 | 1464622536659 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 2584 | 1464622536660 Marionette TRACE conn2 <- [1,986,null,{}] 08:35:36 INFO - PROCESS | 2584 | 1464622536662 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 2584 | 1464622536752 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:35:36 INFO - PROCESS | 2584 | 1464622536756 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x119518000 == 32 [pid = 2584] [id = 254] 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x113d0e800) [pid = 2584] [serial = 760] [outer = 0x0] 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x118574c00) [pid = 2584] [serial = 761] [outer = 0x113d0e800] 08:35:36 INFO - PROCESS | 2584 | 1464622536781 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x119181000) [pid = 2584] [serial = 762] [outer = 0x113d0e800] 08:35:37 INFO - PROCESS | 2584 | 1464622537119 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 468ms 08:35:37 INFO - PROCESS | 2584 | 1464622537128 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2584 | 1464622537129 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:35:37 INFO - PROCESS | 2584 | 1464622537131 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 2584 | 1464622537141 Marionette TRACE conn2 <- [1,990,null,{}] 08:35:37 INFO - PROCESS | 2584 | 1464622537153 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 2584 | 1464622537255 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:35:37 INFO - PROCESS | 2584 | 1464622537260 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e2000 == 33 [pid = 2584] [id = 255] 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x11917d800) [pid = 2584] [serial = 763] [outer = 0x0] 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x11927cc00) [pid = 2584] [serial = 764] [outer = 0x11917d800] 08:35:37 INFO - PROCESS | 2584 | 1464622537286 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x119474000) [pid = 2584] [serial = 765] [outer = 0x11917d800] 08:35:37 INFO - PROCESS | 2584 | 1464622537585 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 488ms 08:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:35:37 INFO - PROCESS | 2584 | 1464622537622 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2584 | 1464622537623 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:35:37 INFO - PROCESS | 2584 | 1464622537625 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 2584 | 1464622537626 Marionette TRACE conn2 <- [1,994,null,{}] 08:35:37 INFO - PROCESS | 2584 | 1464622537629 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 2584 | 1464622537713 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:35:37 INFO - PROCESS | 2584 | 1464622537717 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1215bb000 == 34 [pid = 2584] [id = 256] 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x119181800) [pid = 2584] [serial = 766] [outer = 0x0] 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x1194cd400) [pid = 2584] [serial = 767] [outer = 0x119181800] 08:35:37 INFO - PROCESS | 2584 | 1464622537742 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x1195b6c00) [pid = 2584] [serial = 768] [outer = 0x119181800] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x120e09800) [pid = 2584] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x117770400) [pid = 2584] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1181a5c00) [pid = 2584] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x111f31000) [pid = 2584] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x116b61000) [pid = 2584] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x119466000) [pid = 2584] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x115f6b800) [pid = 2584] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x113f09800) [pid = 2584] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x113d7f400) [pid = 2584] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x11203ac00) [pid = 2584] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x1133ea400) [pid = 2584] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x111baf800) [pid = 2584] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 72 (0x1133e7c00) [pid = 2584] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 71 (0x113f50800) [pid = 2584] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:35:37 INFO - PROCESS | 2584 | --DOMWINDOW == 70 (0x12118d800) [pid = 2584] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:35:38 INFO - PROCESS | 2584 | 1464622538125 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 08:35:38 INFO - PROCESS | 2584 | 1464622538145 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2584 | 1464622538146 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:35:38 INFO - PROCESS | 2584 | 1464622538162 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2584 | 1464622538163 Marionette TRACE conn2 <- [1,998,null,{}] 08:35:38 INFO - PROCESS | 2584 | 1464622538174 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 2584 | 1464622538249 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:35:38 INFO - PROCESS | 2584 | 1464622538256 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x11996a800 == 35 [pid = 2584] [id = 257] 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 71 (0x1133ee400) [pid = 2584] [serial = 769] [outer = 0x0] 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x11847d800) [pid = 2584] [serial = 770] [outer = 0x1133ee400] 08:35:38 INFO - PROCESS | 2584 | 1464622538281 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x1194c3400) [pid = 2584] [serial = 771] [outer = 0x1133ee400] 08:35:38 INFO - PROCESS | 2584 | 1464622538606 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 486ms 08:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:35:38 INFO - PROCESS | 2584 | 1464622538636 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2584 | 1464622538638 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:35:38 INFO - PROCESS | 2584 | 1464622538640 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2584 | 1464622538641 Marionette TRACE conn2 <- [1,1002,null,{}] 08:35:38 INFO - PROCESS | 2584 | 1464622538643 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 2584 | 1464622538712 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:35:38 INFO - PROCESS | 2584 | 1464622538719 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x118273800 == 36 [pid = 2584] [id = 258] 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x11777d800) [pid = 2584] [serial = 772] [outer = 0x0] 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x119944800) [pid = 2584] [serial = 773] [outer = 0x11777d800] 08:35:38 INFO - PROCESS | 2584 | 1464622538744 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x120e10000) [pid = 2584] [serial = 774] [outer = 0x11777d800] 08:35:39 INFO - PROCESS | 2584 | 1464622539145 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 567ms 08:35:39 INFO - PROCESS | 2584 | 1464622539208 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 2584 | 1464622539209 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:35:39 INFO - PROCESS | 2584 | 1464622539211 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 2584 | 1464622539212 Marionette TRACE conn2 <- [1,1006,null,{}] 08:35:39 INFO - PROCESS | 2584 | 1464622539215 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 2584 | 1464622539322 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:35:39 INFO - PROCESS | 2584 | 1464622539330 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e03800 == 37 [pid = 2584] [id = 259] 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x11993d000) [pid = 2584] [serial = 775] [outer = 0x0] 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x120ef7400) [pid = 2584] [serial = 776] [outer = 0x11993d000] 08:35:39 INFO - PROCESS | 2584 | 1464622539356 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x120efe000) [pid = 2584] [serial = 777] [outer = 0x11993d000] 08:35:39 INFO - PROCESS | 2584 | 1464622539678 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 08:35:39 INFO - PROCESS | 2584 | 1464622539685 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 2584 | 1464622539686 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:35:39 INFO - PROCESS | 2584 | 1464622539689 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 2584 | 1464622539691 Marionette TRACE conn2 <- [1,1010,null,{}] 08:35:39 INFO - PROCESS | 2584 | 1464622539693 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 2584 | 1464622539808 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:35:39 INFO - PROCESS | 2584 | 1464622539814 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x119516000 == 38 [pid = 2584] [id = 260] 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x119943800) [pid = 2584] [serial = 778] [outer = 0x0] 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x120f0d800) [pid = 2584] [serial = 779] [outer = 0x119943800] 08:35:39 INFO - PROCESS | 2584 | 1464622539846 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x120fba800) [pid = 2584] [serial = 780] [outer = 0x119943800] 08:35:40 INFO - PROCESS | 2584 | 1464622540436 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 771ms 08:35:40 INFO - PROCESS | 2584 | 1464622540461 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2584 | 1464622540466 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:35:40 INFO - PROCESS | 2584 | 1464622540471 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 2584 | 1464622540476 Marionette TRACE conn2 <- [1,1014,null,{}] 08:35:40 INFO - PROCESS | 2584 | 1464622540481 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 2584 | 1464622540634 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:35:40 INFO - PROCESS | 2584 | 1464622540770 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d1000 == 39 [pid = 2584] [id = 261] 08:35:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x115f49400) [pid = 2584] [serial = 781] [outer = 0x0] 08:35:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x115f66c00) [pid = 2584] [serial = 782] [outer = 0x115f49400] 08:35:40 INFO - PROCESS | 2584 | 1464622540817 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x116180800) [pid = 2584] [serial = 783] [outer = 0x115f49400] 08:35:41 INFO - PROCESS | 2584 | 1464622541330 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 08:35:41 INFO - PROCESS | 2584 | 1464622541491 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:35:41 INFO - PROCESS | 2584 | 1464622541493 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:35:41 INFO - PROCESS | 2584 | 1464622541496 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 2584 | 1464622541499 Marionette TRACE conn2 <- [1,1018,null,{}] 08:35:41 INFO - PROCESS | 2584 | 1464622541541 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 2584 | 1464622541640 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:35:41 INFO - PROCESS | 2584 | 1464622541681 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x112e2f000 == 40 [pid = 2584] [id = 262] 08:35:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1122a9400) [pid = 2584] [serial = 784] [outer = 0x0] 08:35:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x1122b4000) [pid = 2584] [serial = 785] [outer = 0x1122a9400] 08:35:41 INFO - PROCESS | 2584 | 1464622541707 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x112dd4000) [pid = 2584] [serial = 786] [outer = 0x1122a9400] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x124e03800 == 39 [pid = 2584] [id = 259] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x118273800 == 38 [pid = 2584] [id = 258] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x11996a800 == 37 [pid = 2584] [id = 257] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x1215bb000 == 36 [pid = 2584] [id = 256] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e2000 == 35 [pid = 2584] [id = 255] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x119518000 == 34 [pid = 2584] [id = 254] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x118ab6800 == 33 [pid = 2584] [id = 253] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x118274000 == 32 [pid = 2584] [id = 252] 08:35:41 INFO - PROCESS | 2584 | --DOCSHELL 0x116981800 == 31 [pid = 2584] [id = 251] 08:35:41 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x113f11000) [pid = 2584] [serial = 746] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOCSHELL 0x116196000 == 30 [pid = 2584] [id = 250] 08:35:42 INFO - PROCESS | 2584 | --DOCSHELL 0x11622c800 == 29 [pid = 2584] [id = 249] 08:35:42 INFO - PROCESS | 2584 | 1464622542116 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 644ms 08:35:42 INFO - PROCESS | 2584 | 1464622542140 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2584 | 1464622542143 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x116b61800) [pid = 2584] [serial = 710] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x117693c00) [pid = 2584] [serial = 711] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x11819ac00) [pid = 2584] [serial = 713] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x1181a7400) [pid = 2584] [serial = 714] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1195ae400) [pid = 2584] [serial = 726] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x1194c4000) [pid = 2584] [serial = 725] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x1195b5c00) [pid = 2584] [serial = 728] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x120e04c00) [pid = 2584] [serial = 729] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x115f6a800) [pid = 2584] [serial = 707] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x115fc8c00) [pid = 2584] [serial = 708] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x11856fc00) [pid = 2584] [serial = 719] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x1192db000) [pid = 2584] [serial = 720] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x1182afc00) [pid = 2584] [serial = 716] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x118566000) [pid = 2584] [serial = 717] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 72 (0x1133ec000) [pid = 2584] [serial = 704] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 71 (0x113b86400) [pid = 2584] [serial = 705] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 70 (0x1192e2800) [pid = 2584] [serial = 722] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 69 (0x119473c00) [pid = 2584] [serial = 723] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 68 (0x113f0b000) [pid = 2584] [serial = 741] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 67 (0x115f71400) [pid = 2584] [serial = 743] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 66 (0x1168d2000) [pid = 2584] [serial = 744] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 65 (0x121188400) [pid = 2584] [serial = 738] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 64 (0x11396d800) [pid = 2584] [serial = 740] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 63 (0x127996800) [pid = 2584] [serial = 702] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 62 (0x120f07000) [pid = 2584] [serial = 732] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 61 (0x120efac00) [pid = 2584] [serial = 731] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 60 (0x120f0ac00) [pid = 2584] [serial = 734] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 59 (0x120fbf000) [pid = 2584] [serial = 735] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | --DOMWINDOW == 58 (0x12105c400) [pid = 2584] [serial = 737] [outer = 0x0] [url = about:blank] 08:35:42 INFO - PROCESS | 2584 | 1464622542166 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 2584 | 1464622542169 Marionette TRACE conn2 <- [1,1022,null,{}] 08:35:42 INFO - PROCESS | 2584 | 1464622542173 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 2584 | 1464622542244 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:35:42 INFO - PROCESS | 2584 | 1464622542252 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x11689e800 == 30 [pid = 2584] [id = 263] 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 59 (0x1133e7400) [pid = 2584] [serial = 787] [outer = 0x0] 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 60 (0x113d0a400) [pid = 2584] [serial = 788] [outer = 0x1133e7400] 08:35:42 INFO - PROCESS | 2584 | 1464622542278 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 61 (0x115164800) [pid = 2584] [serial = 789] [outer = 0x1133e7400] 08:35:42 INFO - PROCESS | 2584 | 1464622542607 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 483ms 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:35:42 INFO - PROCESS | 2584 | 1464622542639 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2584 | 1464622542640 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:35:42 INFO - PROCESS | 2584 | 1464622542643 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 2584 | 1464622542644 Marionette TRACE conn2 <- [1,1026,null,{}] 08:35:42 INFO - PROCESS | 2584 | 1464622542653 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 2584 | 1464622542744 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:35:42 INFO - PROCESS | 2584 | 1464622542787 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171da800 == 31 [pid = 2584] [id = 264] 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 62 (0x115fc7800) [pid = 2584] [serial = 790] [outer = 0x0] 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 63 (0x1162a9c00) [pid = 2584] [serial = 791] [outer = 0x115fc7800] 08:35:42 INFO - PROCESS | 2584 | 1464622542817 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 64 (0x1169c0000) [pid = 2584] [serial = 792] [outer = 0x115fc7800] 08:35:43 INFO - PROCESS | 2584 | 1464622543103 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 520ms 08:35:43 INFO - PROCESS | 2584 | 1464622543164 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2584 | 1464622543165 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:35:43 INFO - PROCESS | 2584 | 1464622543170 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2584 | 1464622543178 Marionette TRACE conn2 <- [1,1030,null,{}] 08:35:43 INFO - PROCESS | 2584 | 1464622543180 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 2584 | 1464622543251 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:35:43 INFO - PROCESS | 2584 | 1464622543296 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x118259800 == 32 [pid = 2584] [id = 265] 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 65 (0x112da8800) [pid = 2584] [serial = 793] [outer = 0x0] 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 66 (0x11727e800) [pid = 2584] [serial = 794] [outer = 0x112da8800] 08:35:43 INFO - PROCESS | 2584 | 1464622543322 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 67 (0x11819cc00) [pid = 2584] [serial = 795] [outer = 0x112da8800] 08:35:43 INFO - PROCESS | 2584 | 1464622543600 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 476ms 08:35:43 INFO - PROCESS | 2584 | 1464622543645 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2584 | 1464622543646 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:35:43 INFO - PROCESS | 2584 | 1464622543649 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2584 | 1464622543651 Marionette TRACE conn2 <- [1,1034,null,{}] 08:35:43 INFO - PROCESS | 2584 | 1464622543655 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 2584 | 1464622543725 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:35:43 INFO - PROCESS | 2584 | 1464622543729 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ab5800 == 33 [pid = 2584] [id = 266] 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 68 (0x112043800) [pid = 2584] [serial = 796] [outer = 0x0] 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 69 (0x1181a6000) [pid = 2584] [serial = 797] [outer = 0x112043800] 08:35:43 INFO - PROCESS | 2584 | 1464622543756 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 70 (0x118465800) [pid = 2584] [serial = 798] [outer = 0x112043800] 08:35:44 INFO - PROCESS | 2584 | 1464622544052 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 420ms 08:35:44 INFO - PROCESS | 2584 | 1464622544078 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 2584 | 1464622544079 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:35:44 INFO - PROCESS | 2584 | 1464622544081 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 2584 | 1464622544082 Marionette TRACE conn2 <- [1,1038,null,{}] 08:35:44 INFO - PROCESS | 2584 | 1464622544088 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 2584 | 1464622544204 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:35:44 INFO - PROCESS | 2584 | 1464622544216 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950c000 == 34 [pid = 2584] [id = 267] 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 71 (0x11769ec00) [pid = 2584] [serial = 799] [outer = 0x0] 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x11846d400) [pid = 2584] [serial = 800] [outer = 0x11769ec00] 08:35:44 INFO - PROCESS | 2584 | 1464622544247 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x119272400) [pid = 2584] [serial = 801] [outer = 0x11769ec00] 08:35:44 INFO - PROCESS | 2584 | 1464622544577 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 08:35:44 INFO - PROCESS | 2584 | 1464622544607 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 2584 | 1464622544608 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:35:44 INFO - PROCESS | 2584 | 1464622544611 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 2584 | 1464622544612 Marionette TRACE conn2 <- [1,1042,null,{}] 08:35:44 INFO - PROCESS | 2584 | 1464622544614 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 2584 | 1464622544699 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:35:44 INFO - PROCESS | 2584 | 1464622544705 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x11997c800 == 35 [pid = 2584] [id = 268] 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x119119000) [pid = 2584] [serial = 802] [outer = 0x0] 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x1192da000) [pid = 2584] [serial = 803] [outer = 0x119119000] 08:35:44 INFO - PROCESS | 2584 | 1464622544730 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x1192e4000) [pid = 2584] [serial = 804] [outer = 0x119119000] 08:35:45 INFO - PROCESS | 2584 | 1464622545038 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 467ms 08:35:45 INFO - PROCESS | 2584 | 1464622545079 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2584 | 1464622545081 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:35:45 INFO - PROCESS | 2584 | 1464622545083 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2584 | 1464622545084 Marionette TRACE conn2 <- [1,1046,null,{}] 08:35:45 INFO - PROCESS | 2584 | 1464622545086 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 2584 | 1464622545171 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:35:45 INFO - PROCESS | 2584 | 1464622545176 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x113d3a000 == 36 [pid = 2584] [id = 269] 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x1192db800) [pid = 2584] [serial = 805] [outer = 0x0] 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x119472000) [pid = 2584] [serial = 806] [outer = 0x1192db800] 08:35:45 INFO - PROCESS | 2584 | 1464622545200 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x1194c0800) [pid = 2584] [serial = 807] [outer = 0x1192db800] 08:35:45 INFO - PROCESS | 2584 | 1464622545509 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 08:35:45 INFO - PROCESS | 2584 | 1464622545553 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2584 | 1464622545554 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:35:45 INFO - PROCESS | 2584 | 1464622545556 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2584 | 1464622545557 Marionette TRACE conn2 <- [1,1050,null,{}] 08:35:45 INFO - PROCESS | 2584 | 1464622545560 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 2584 | 1464622545647 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:35:45 INFO - PROCESS | 2584 | 1464622545677 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214b3000 == 37 [pid = 2584] [id = 270] 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x1192e4400) [pid = 2584] [serial = 808] [outer = 0x0] 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x1195b3c00) [pid = 2584] [serial = 809] [outer = 0x1192e4400] 08:35:45 INFO - PROCESS | 2584 | 1464622545713 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x11994a800) [pid = 2584] [serial = 810] [outer = 0x1192e4400] 08:35:46 INFO - PROCESS | 2584 | 1464622546175 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x11993d000) [pid = 2584] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x118463800) [pid = 2584] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x113d0e800) [pid = 2584] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x1133ef400) [pid = 2584] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x1133f1800) [pid = 2584] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x113d7e800) [pid = 2584] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x11917d800) [pid = 2584] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 74 (0x119181800) [pid = 2584] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 73 (0x11777d800) [pid = 2584] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 72 (0x1133ee400) [pid = 2584] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:35:46 INFO - PROCESS | 2584 | --DOMWINDOW == 71 (0x1133eac00) [pid = 2584] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:35:46 INFO - PROCESS | 2584 | 1464622546261 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2584 | 1464622546263 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:35:46 INFO - PROCESS | 2584 | 1464622546268 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2584 | 1464622546270 Marionette TRACE conn2 <- [1,1054,null,{}] 08:35:46 INFO - PROCESS | 2584 | 1464622546274 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 2584 | 1464622546356 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:35:46 INFO - PROCESS | 2584 | 1464622546362 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842c000 == 38 [pid = 2584] [id = 271] 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 72 (0x113d0e800) [pid = 2584] [serial = 811] [outer = 0x0] 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 73 (0x1167c4800) [pid = 2584] [serial = 812] [outer = 0x113d0e800] 08:35:46 INFO - PROCESS | 2584 | 1464622546389 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 74 (0x118a31800) [pid = 2584] [serial = 813] [outer = 0x113d0e800] 08:35:46 INFO - PROCESS | 2584 | 1464622546670 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 420ms 08:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:35:46 INFO - PROCESS | 2584 | 1464622546691 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2584 | 1464622546692 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:35:46 INFO - PROCESS | 2584 | 1464622546694 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2584 | 1464622546696 Marionette TRACE conn2 <- [1,1058,null,{}] 08:35:46 INFO - PROCESS | 2584 | 1464622546699 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 2584 | 1464622546806 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:35:46 INFO - PROCESS | 2584 | 1464622546850 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x121e12800 == 39 [pid = 2584] [id = 272] 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 75 (0x1133f1800) [pid = 2584] [serial = 814] [outer = 0x0] 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x120e0f400) [pid = 2584] [serial = 815] [outer = 0x1133f1800] 08:35:46 INFO - PROCESS | 2584 | 1464622546879 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x120f0ec00) [pid = 2584] [serial = 816] [outer = 0x1133f1800] 08:35:47 INFO - PROCESS | 2584 | 1464622547160 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 08:35:47 INFO - PROCESS | 2584 | 1464622547214 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2584 | 1464622547216 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:35:47 INFO - PROCESS | 2584 | 1464622547221 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 2584 | 1464622547223 Marionette TRACE conn2 <- [1,1062,null,{}] 08:35:47 INFO - PROCESS | 2584 | 1464622547225 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 2584 | 1464622547297 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:35:47 INFO - PROCESS | 2584 | 1464622547303 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x1260ca000 == 40 [pid = 2584] [id = 273] 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x120f05400) [pid = 2584] [serial = 817] [outer = 0x0] 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x120fb5800) [pid = 2584] [serial = 818] [outer = 0x120f05400] 08:35:47 INFO - PROCESS | 2584 | 1464622547328 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x120fc1000) [pid = 2584] [serial = 819] [outer = 0x120f05400] 08:35:47 INFO - PROCESS | 2584 | 1464622547726 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 08:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:35:47 INFO - PROCESS | 2584 | 1464622547742 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2584 | 1464622547743 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:35:47 INFO - PROCESS | 2584 | 1464622547746 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 2584 | 1464622547748 Marionette TRACE conn2 <- [1,1066,null,{}] 08:35:47 INFO - PROCESS | 2584 | 1464622547752 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 2584 | 1464622547867 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:35:47 INFO - PROCESS | 2584 | 1464622547871 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x1265a6800 == 41 [pid = 2584] [id = 274] 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x120fc3000) [pid = 2584] [serial = 820] [outer = 0x0] 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x12105b800) [pid = 2584] [serial = 821] [outer = 0x120fc3000] 08:35:47 INFO - PROCESS | 2584 | 1464622547909 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x121061000) [pid = 2584] [serial = 822] [outer = 0x120fc3000] 08:35:48 INFO - PROCESS | 2584 | 1464622548315 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 620ms 08:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:35:48 INFO - PROCESS | 2584 | 1464622548371 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 2584 | 1464622548373 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:35:48 INFO - PROCESS | 2584 | 1464622548377 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2584 | 1464622548380 Marionette TRACE conn2 <- [1,1070,null,{}] 08:35:48 INFO - PROCESS | 2584 | 1464622548387 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 2584 | 1464622548487 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:35:48 INFO - PROCESS | 2584 | 1464622548548 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x113916800 == 42 [pid = 2584] [id = 275] 08:35:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x112a7d800) [pid = 2584] [serial = 823] [outer = 0x0] 08:35:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x112eaa400) [pid = 2584] [serial = 824] [outer = 0x112a7d800] 08:35:48 INFO - PROCESS | 2584 | 1464622548581 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1133e9c00) [pid = 2584] [serial = 825] [outer = 0x112a7d800] 08:35:49 INFO - PROCESS | 2584 | 1464622549003 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 677ms 08:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:35:49 INFO - PROCESS | 2584 | 1464622549055 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2584 | 1464622549059 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:35:49 INFO - PROCESS | 2584 | 1464622549063 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2584 | 1464622549065 Marionette TRACE conn2 <- [1,1074,null,{}] 08:35:49 INFO - PROCESS | 2584 | 1464622549068 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 2584 | 1464622549187 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:35:49 INFO - PROCESS | 2584 | 1464622549246 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842e800 == 43 [pid = 2584] [id = 276] 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x115f69c00) [pid = 2584] [serial = 826] [outer = 0x0] 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x115f6f400) [pid = 2584] [serial = 827] [outer = 0x115f69c00] 08:35:49 INFO - PROCESS | 2584 | 1464622549287 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x1168d4800) [pid = 2584] [serial = 828] [outer = 0x115f69c00] 08:35:49 INFO - PROCESS | 2584 | 1464622549698 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 08:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:35:49 INFO - PROCESS | 2584 | 1464622549734 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2584 | 1464622549736 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:35:49 INFO - PROCESS | 2584 | 1464622549738 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2584 | 1464622549741 Marionette TRACE conn2 <- [1,1078,null,{}] 08:35:49 INFO - PROCESS | 2584 | 1464622549749 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 2584 | 1464622549844 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:35:49 INFO - PROCESS | 2584 | 1464622549891 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a66000 == 44 [pid = 2584] [id = 277] 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x116b61000) [pid = 2584] [serial = 829] [outer = 0x0] 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x11847d000) [pid = 2584] [serial = 830] [outer = 0x116b61000] 08:35:49 INFO - PROCESS | 2584 | 1464622549922 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x11910e800) [pid = 2584] [serial = 831] [outer = 0x116b61000] 08:35:50 INFO - PROCESS | 2584 | 1464622550332 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 621ms 08:35:50 INFO - PROCESS | 2584 | 1464622550359 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 2584 | 1464622550361 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:35:50 INFO - PROCESS | 2584 | 1464622550363 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 2584 | 1464622550365 Marionette TRACE conn2 <- [1,1082,null,{}] 08:35:50 INFO - PROCESS | 2584 | 1464622550367 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 2584 | 1464622550462 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:35:50 INFO - PROCESS | 2584 | 1464622550562 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292ad800 == 45 [pid = 2584] [id = 278] 08:35:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1194cd000) [pid = 2584] [serial = 832] [outer = 0x0] 08:35:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x119942800) [pid = 2584] [serial = 833] [outer = 0x1194cd000] 08:35:50 INFO - PROCESS | 2584 | 1464622550593 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x120efb400) [pid = 2584] [serial = 834] [outer = 0x1194cd000] 08:35:51 INFO - PROCESS | 2584 | 1464622550994 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 08:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:35:51 INFO - PROCESS | 2584 | 1464622551033 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 2584 | 1464622551034 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:35:51 INFO - PROCESS | 2584 | 1464622551037 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 2584 | 1464622551038 Marionette TRACE conn2 <- [1,1086,null,{}] 08:35:51 INFO - PROCESS | 2584 | 1464622551040 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 2584 | 1464622551132 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:35:51 INFO - PROCESS | 2584 | 1464622551178 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f63000 == 46 [pid = 2584] [id = 279] 08:35:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x115f6b800) [pid = 2584] [serial = 835] [outer = 0x0] 08:35:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x119468800) [pid = 2584] [serial = 836] [outer = 0x115f6b800] 08:35:51 INFO - PROCESS | 2584 | 1464622551208 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120f07000) [pid = 2584] [serial = 837] [outer = 0x115f6b800] 08:35:51 INFO - PROCESS | 2584 | 1464622551762 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 781ms 08:35:51 INFO - PROCESS | 2584 | 1464622551819 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:35:51 INFO - PROCESS | 2584 | 1464622551825 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:35:51 INFO - PROCESS | 2584 | 1464622551828 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 2584 | 1464622551831 Marionette TRACE conn2 <- [1,1090,null,{}] 08:35:51 INFO - PROCESS | 2584 | 1464622551835 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 2584 | 1464622551933 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:35:51 INFO - PROCESS | 2584 | 1464622551990 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171a7000 == 47 [pid = 2584] [id = 280] 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x113f09800) [pid = 2584] [serial = 838] [outer = 0x0] 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x115f48000) [pid = 2584] [serial = 839] [outer = 0x113f09800] 08:35:52 INFO - PROCESS | 2584 | 1464622552032 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x115f70800) [pid = 2584] [serial = 840] [outer = 0x113f09800] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x1260ca000 == 46 [pid = 2584] [id = 273] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x121e12800 == 45 [pid = 2584] [id = 272] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11842c000 == 44 [pid = 2584] [id = 271] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x1214b3000 == 43 [pid = 2584] [id = 270] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x113d3a000 == 42 [pid = 2584] [id = 269] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11997c800 == 41 [pid = 2584] [id = 268] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11950c000 == 40 [pid = 2584] [id = 267] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x120f0d800) [pid = 2584] [serial = 779] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x118ab5800 == 39 [pid = 2584] [id = 266] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x118259800 == 38 [pid = 2584] [id = 265] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x1171da800 == 37 [pid = 2584] [id = 264] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11689e800 == 36 [pid = 2584] [id = 263] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x112e2f000 == 35 [pid = 2584] [id = 262] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d1000 == 34 [pid = 2584] [id = 261] 08:35:52 INFO - PROCESS | 2584 | --DOCSHELL 0x119516000 == 33 [pid = 2584] [id = 260] 08:35:52 INFO - PROCESS | 2584 | 1464622552499 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 722ms 08:35:52 INFO - PROCESS | 2584 | 1464622552551 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:35:52 INFO - PROCESS | 2584 | 1464622552554 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:35:52 INFO - PROCESS | 2584 | 1464622552559 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 2584 | 1464622552560 Marionette TRACE conn2 <- [1,1094,null,{}] 08:35:52 INFO - PROCESS | 2584 | 1464622552563 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 2584 | 1464622552646 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x120ef7400) [pid = 2584] [serial = 776] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x118471400) [pid = 2584] [serial = 758] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x118574c00) [pid = 2584] [serial = 761] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x1133f2000) [pid = 2584] [serial = 749] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x112ed6800) [pid = 2584] [serial = 750] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x115f6ec00) [pid = 2584] [serial = 752] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x1169c1c00) [pid = 2584] [serial = 753] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x115f68c00) [pid = 2584] [serial = 747] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x11856f000) [pid = 2584] [serial = 759] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x11927cc00) [pid = 2584] [serial = 764] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x119181000) [pid = 2584] [serial = 762] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x1194cd400) [pid = 2584] [serial = 767] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x119474000) [pid = 2584] [serial = 765] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x119944800) [pid = 2584] [serial = 773] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x120e10000) [pid = 2584] [serial = 774] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x11847d800) [pid = 2584] [serial = 770] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x117699400) [pid = 2584] [serial = 755] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1195b6c00) [pid = 2584] [serial = 768] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x120efe000) [pid = 2584] [serial = 777] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x1194c3400) [pid = 2584] [serial = 771] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x1182a3000) [pid = 2584] [serial = 756] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 2584 | 1464622552695 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167e2800 == 34 [pid = 2584] [id = 281] 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x1133f2000) [pid = 2584] [serial = 841] [outer = 0x0] 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x115f6e400) [pid = 2584] [serial = 842] [outer = 0x1133f2000] 08:35:52 INFO - PROCESS | 2584 | 1464622552724 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x116b5ec00) [pid = 2584] [serial = 843] [outer = 0x1133f2000] 08:35:53 INFO - PROCESS | 2584 | 1464622553011 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 08:35:53 INFO - PROCESS | 2584 | 1464622553027 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2584 | 1464622553029 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:35:53 INFO - PROCESS | 2584 | 1464622553039 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 2584 | 1464622553041 Marionette TRACE conn2 <- [1,1098,null,{}] 08:35:53 INFO - PROCESS | 2584 | 1464622553048 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 2584 | 1464622553130 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:35:53 INFO - PROCESS | 2584 | 1464622553185 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6d800 == 35 [pid = 2584] [id = 282] 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x1169ba800) [pid = 2584] [serial = 844] [outer = 0x0] 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x117778400) [pid = 2584] [serial = 845] [outer = 0x1169ba800] 08:35:53 INFO - PROCESS | 2584 | 1464622553213 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x11847c000) [pid = 2584] [serial = 846] [outer = 0x1169ba800] 08:35:53 INFO - PROCESS | 2584 | 1464622553507 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 481ms 08:35:53 INFO - PROCESS | 2584 | 1464622553512 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2584 | 1464622553514 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:35:53 INFO - PROCESS | 2584 | 1464622553527 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 2584 | 1464622553528 Marionette TRACE conn2 <- [1,1102,null,{}] 08:35:53 INFO - PROCESS | 2584 | 1464622553530 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 2584 | 1464622553624 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:35:53 INFO - PROCESS | 2584 | 1464622553629 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192be800 == 36 [pid = 2584] [id = 283] 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1185d4000) [pid = 2584] [serial = 847] [outer = 0x0] 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x119184800) [pid = 2584] [serial = 848] [outer = 0x1185d4000] 08:35:53 INFO - PROCESS | 2584 | 1464622553656 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1192d9c00) [pid = 2584] [serial = 849] [outer = 0x1185d4000] 08:35:53 INFO - PROCESS | 2584 | 1464622553953 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 08:35:53 INFO - PROCESS | 2584 | 1464622553995 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2584 | 1464622553996 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:35:54 INFO - PROCESS | 2584 | 1464622553999 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2584 | 1464622554000 Marionette TRACE conn2 <- [1,1106,null,{}] 08:35:54 INFO - PROCESS | 2584 | 1464622554004 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 2584 | 1464622554074 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:35:54 INFO - PROCESS | 2584 | 1464622554078 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x119975000 == 37 [pid = 2584] [id = 284] 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x1192db000) [pid = 2584] [serial = 850] [outer = 0x0] 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x1192e3800) [pid = 2584] [serial = 851] [outer = 0x1192db000] 08:35:54 INFO - PROCESS | 2584 | 1464622554105 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x119474000) [pid = 2584] [serial = 852] [outer = 0x1192db000] 08:35:54 INFO - PROCESS | 2584 | 1464622554460 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 08:35:54 INFO - PROCESS | 2584 | 1464622554471 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 2584 | 1464622554473 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:35:54 INFO - PROCESS | 2584 | 1464622554476 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2584 | 1464622554478 Marionette TRACE conn2 <- [1,1110,null,{}] 08:35:54 INFO - PROCESS | 2584 | 1464622554482 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 2584 | 1464622554610 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:35:54 INFO - PROCESS | 2584 | 1464622554697 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214ad800 == 38 [pid = 2584] [id = 285] 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x1192de400) [pid = 2584] [serial = 853] [outer = 0x0] 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1195a7400) [pid = 2584] [serial = 854] [outer = 0x1192de400] 08:35:54 INFO - PROCESS | 2584 | 1464622554750 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x120f0fc00) [pid = 2584] [serial = 855] [outer = 0x1192de400] 08:35:55 INFO - PROCESS | 2584 | 1464622555170 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 720ms 08:35:55 INFO - PROCESS | 2584 | 1464622555197 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2584 | 1464622555198 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:35:55 INFO - PROCESS | 2584 | 1464622555216 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2584 | 1464622555217 Marionette TRACE conn2 <- [1,1114,null,{}] 08:35:55 INFO - PROCESS | 2584 | 1464622555219 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 2584 | 1464622555307 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:35:55 INFO - PROCESS | 2584 | 1464622555312 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.svg-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/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x121bad000 == 39 [pid = 2584] [id = 286] 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x120f10000) [pid = 2584] [serial = 856] [outer = 0x0] 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x120fb9c00) [pid = 2584] [serial = 857] [outer = 0x120f10000] 08:35:55 INFO - PROCESS | 2584 | 1464622555337 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x121058c00) [pid = 2584] [serial = 858] [outer = 0x120f10000] 08:35:55 INFO - PROCESS | 2584 | 1464622555652 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 486ms 08:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:35:55 INFO - PROCESS | 2584 | 1464622555690 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2584 | 1464622555691 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:35:55 INFO - PROCESS | 2584 | 1464622555693 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2584 | 1464622555694 Marionette TRACE conn2 <- [1,1118,null,{}] 08:35:55 INFO - PROCESS | 2584 | 1464622555696 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 2584 | 1464622555786 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:35:55 INFO - PROCESS | 2584 | 1464622555790 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.svg-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/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e88800 == 40 [pid = 2584] [id = 287] 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x12105a000) [pid = 2584] [serial = 859] [outer = 0x0] 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x121066c00) [pid = 2584] [serial = 860] [outer = 0x12105a000] 08:35:55 INFO - PROCESS | 2584 | 1464622555814 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x12118d400) [pid = 2584] [serial = 861] [outer = 0x12105a000] 08:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:35:56 INFO - PROCESS | 2584 | 1464622556159 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 08:35:56 INFO - PROCESS | 2584 | 1464622556162 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2584 | 1464622556163 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:35:56 INFO - PROCESS | 2584 | 1464622556167 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 2584 | 1464622556168 Marionette TRACE conn2 <- [1,1122,null,{}] 08:35:56 INFO - PROCESS | 2584 | 1464622556170 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 2584 | 1464622556263 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:35:56 INFO - PROCESS | 2584 | 1464622556267 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n 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/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x126886000 == 41 [pid = 2584] [id = 288] 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x121061800) [pid = 2584] [serial = 862] [outer = 0x0] 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x121192400) [pid = 2584] [serial = 863] [outer = 0x121061800] 08:35:56 INFO - PROCESS | 2584 | 1464622556292 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x121197000) [pid = 2584] [serial = 864] [outer = 0x121061800] 08:35:56 INFO - PROCESS | 2584 | 1464622556594 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x119119000) [pid = 2584] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x1192db800) [pid = 2584] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x1122a9400) [pid = 2584] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x112043800) [pid = 2584] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x120f05400) [pid = 2584] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x115fc7800) [pid = 2584] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x112da8800) [pid = 2584] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1192e4400) [pid = 2584] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x1133e7400) [pid = 2584] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x113d0e800) [pid = 2584] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x1133f1800) [pid = 2584] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:35:56 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x11769ec00) [pid = 2584] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:35:56 INFO - PROCESS | 2584 | 1464622556698 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2584 | 1464622556699 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:35:56 INFO - PROCESS | 2584 | 1464622556703 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 2584 | 1464622556704 Marionette TRACE conn2 <- [1,1126,null,{}] 08:35:56 INFO - PROCESS | 2584 | 1464622556707 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 2584 | 1464622556779 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:35:56 INFO - PROCESS | 2584 | 1464622556784 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.fillStyle.parse.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/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842c800 == 42 [pid = 2584] [id = 289] 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x1133ee400) [pid = 2584] [serial = 865] [outer = 0x0] 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x11769ec00) [pid = 2584] [serial = 866] [outer = 0x1133ee400] 08:35:56 INFO - PROCESS | 2584 | 1464622556811 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x1192e4400) [pid = 2584] [serial = 867] [outer = 0x1133ee400] 08:35:57 INFO - PROCESS | 2584 | 1464622557142 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 08:35:57 INFO - PROCESS | 2584 | 1464622557172 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:35:57 INFO - PROCESS | 2584 | 1464622557173 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:35:57 INFO - PROCESS | 2584 | 1464622557175 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2584 | 1464622557177 Marionette TRACE conn2 <- [1,1130,null,{}] 08:35:57 INFO - PROCESS | 2584 | 1464622557179 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 2584 | 1464622557273 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:35:57 INFO - PROCESS | 2584 | 1464622557321 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x129589000 == 43 [pid = 2584] [id = 290] 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x115fc8800) [pid = 2584] [serial = 868] [outer = 0x0] 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x120fb6000) [pid = 2584] [serial = 869] [outer = 0x115fc8800] 08:35:57 INFO - PROCESS | 2584 | 1464622557349 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1217a0c00) [pid = 2584] [serial = 870] [outer = 0x115fc8800] 08:35:57 INFO - PROCESS | 2584 | 1464622557617 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 469ms 08:35:57 INFO - PROCESS | 2584 | 1464622557645 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 2584 | 1464622557646 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:35:57 INFO - PROCESS | 2584 | 1464622557648 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2584 | 1464622557649 Marionette TRACE conn2 <- [1,1134,null,{}] 08:35:57 INFO - PROCESS | 2584 | 1464622557659 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 2584 | 1464622557742 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:35:57 INFO - PROCESS | 2584 | 1464622557747 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.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/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8b9000 == 44 [pid = 2584] [id = 291] 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x113d05800) [pid = 2584] [serial = 871] [outer = 0x0] 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1217a7400) [pid = 2584] [serial = 872] [outer = 0x113d05800] 08:35:57 INFO - PROCESS | 2584 | 1464622557772 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1217ac800) [pid = 2584] [serial = 873] [outer = 0x113d05800] 08:35:58 INFO - PROCESS | 2584 | 1464622558074 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 476ms 08:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:35:58 INFO - PROCESS | 2584 | 1464622558125 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 2584 | 1464622558126 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:35:58 INFO - PROCESS | 2584 | 1464622558128 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 2584 | 1464622558129 Marionette TRACE conn2 <- [1,1138,null,{}] 08:35:58 INFO - PROCESS | 2584 | 1464622558131 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 2584 | 1464622558228 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:35:58 INFO - PROCESS | 2584 | 1464622558237 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.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/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab53000 == 45 [pid = 2584] [id = 292] 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1217a5400) [pid = 2584] [serial = 874] [outer = 0x0] 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x121982400) [pid = 2584] [serial = 875] [outer = 0x1217a5400] 08:35:58 INFO - PROCESS | 2584 | 1464622558261 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x121b2c800) [pid = 2584] [serial = 876] [outer = 0x1217a5400] 08:35:58 INFO - PROCESS | 2584 | 1464622558569 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 474ms 08:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:35:58 INFO - PROCESS | 2584 | 1464622558604 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 2584 | 1464622558605 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:35:58 INFO - PROCESS | 2584 | 1464622558607 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 2584 | 1464622558608 Marionette TRACE conn2 <- [1,1142,null,{}] 08:35:58 INFO - PROCESS | 2584 | 1464622558610 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 2584 | 1464622558687 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:35:58 INFO - PROCESS | 2584 | 1464622558781 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x113065000 == 46 [pid = 2584] [id = 293] 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1110af800) [pid = 2584] [serial = 877] [outer = 0x0] 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x112043800) [pid = 2584] [serial = 878] [outer = 0x1110af800] 08:35:58 INFO - PROCESS | 2584 | 1464622558814 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x113356800) [pid = 2584] [serial = 879] [outer = 0x1110af800] 08:35:59 INFO - PROCESS | 2584 | 1464622559419 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 818ms 08:35:59 INFO - PROCESS | 2584 | 1464622559426 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:35:59 INFO - PROCESS | 2584 | 1464622559429 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:35:59 INFO - PROCESS | 2584 | 1464622559433 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 2584 | 1464622559434 Marionette TRACE conn2 <- [1,1146,null,{}] 08:35:59 INFO - PROCESS | 2584 | 1464622559438 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 2584 | 1464622559542 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:35:59 INFO - PROCESS | 2584 | 1464622559586 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x12929b000 == 47 [pid = 2584] [id = 294] 08:35:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1133f3c00) [pid = 2584] [serial = 880] [outer = 0x0] 08:35:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x11927e800) [pid = 2584] [serial = 881] [outer = 0x1133f3c00] 08:35:59 INFO - PROCESS | 2584 | 1464622559618 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1194c0000) [pid = 2584] [serial = 882] [outer = 0x1133f3c00] 08:36:00 INFO - PROCESS | 2584 | 1464622560049 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 08:36:00 INFO - PROCESS | 2584 | 1464622560106 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 2584 | 1464622560108 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:36:00 INFO - PROCESS | 2584 | 1464622560111 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 2584 | 1464622560112 Marionette TRACE conn2 <- [1,1150,null,{}] 08:36:00 INFO - PROCESS | 2584 | 1464622560131 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 2584 | 1464622560248 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:36:00 INFO - PROCESS | 2584 | 1464622560293 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b351800 == 48 [pid = 2584] [id = 295] 08:36:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x120f08400) [pid = 2584] [serial = 883] [outer = 0x0] 08:36:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120fbb400) [pid = 2584] [serial = 884] [outer = 0x120f08400] 08:36:00 INFO - PROCESS | 2584 | 1464622560324 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121196c00) [pid = 2584] [serial = 885] [outer = 0x120f08400] 08:36:00 INFO - PROCESS | 2584 | 1464622560740 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 08:36:00 INFO - PROCESS | 2584 | 1464622560783 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:36:00 INFO - PROCESS | 2584 | 1464622560785 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:36:00 INFO - PROCESS | 2584 | 1464622560791 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 2584 | 1464622560796 Marionette TRACE conn2 <- [1,1154,null,{}] 08:36:00 INFO - PROCESS | 2584 | 1464622560800 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 2584 | 1464622560899 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:36:00 INFO - PROCESS | 2584 | 1464622560950 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.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/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbce800 == 49 [pid = 2584] [id = 296] 08:36:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121745000) [pid = 2584] [serial = 886] [outer = 0x0] 08:36:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x121b32400) [pid = 2584] [serial = 887] [outer = 0x121745000] 08:36:00 INFO - PROCESS | 2584 | 1464622560979 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x121bc4800) [pid = 2584] [serial = 888] [outer = 0x121745000] 08:36:01 INFO - PROCESS | 2584 | 1464622561417 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 680ms 08:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:36:01 INFO - PROCESS | 2584 | 1464622561468 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 2584 | 1464622561470 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:36:01 INFO - PROCESS | 2584 | 1464622561472 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 2584 | 1464622561473 Marionette TRACE conn2 <- [1,1158,null,{}] 08:36:01 INFO - PROCESS | 2584 | 1464622561475 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 2584 | 1464622561590 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:36:01 INFO - PROCESS | 2584 | 1464622561639 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x119161000 == 50 [pid = 2584] [id = 297] 08:36:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x121b35800) [pid = 2584] [serial = 889] [outer = 0x0] 08:36:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x121d6ac00) [pid = 2584] [serial = 890] [outer = 0x121b35800] 08:36:01 INFO - PROCESS | 2584 | 1464622561669 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x124863000) [pid = 2584] [serial = 891] [outer = 0x121b35800] 08:36:02 INFO - PROCESS | 2584 | 1464622562223 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 768ms 08:36:02 INFO - PROCESS | 2584 | 1464622562241 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2584 | 1464622562243 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:36:02 INFO - PROCESS | 2584 | 1464622562246 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 2584 | 1464622562248 Marionette TRACE conn2 <- [1,1162,null,{}] 08:36:02 INFO - PROCESS | 2584 | 1464622562252 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 2584 | 1464622562346 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:36:02 INFO - PROCESS | 2584 | 1464622562409 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x11825d800 == 51 [pid = 2584] [id = 298] 08:36:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x113097800) [pid = 2584] [serial = 892] [outer = 0x0] 08:36:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1133ef800) [pid = 2584] [serial = 893] [outer = 0x113097800] 08:36:02 INFO - PROCESS | 2584 | 1464622562437 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x115f69400) [pid = 2584] [serial = 894] [outer = 0x113097800] 08:36:02 INFO - PROCESS | 2584 | 1464622562898 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab53000 == 50 [pid = 2584] [id = 292] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8b9000 == 49 [pid = 2584] [id = 291] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x129589000 == 48 [pid = 2584] [id = 290] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x11842c800 == 47 [pid = 2584] [id = 289] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x126886000 == 46 [pid = 2584] [id = 288] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x124e88800 == 45 [pid = 2584] [id = 287] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x121bad000 == 44 [pid = 2584] [id = 286] 08:36:02 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12105b800) [pid = 2584] [serial = 821] [outer = 0x0] [url = about:blank] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1214ad800 == 43 [pid = 2584] [id = 285] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x119975000 == 42 [pid = 2584] [id = 284] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1192be800 == 41 [pid = 2584] [id = 283] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x117f6d800 == 40 [pid = 2584] [id = 282] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1167e2800 == 39 [pid = 2584] [id = 281] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1171a7000 == 38 [pid = 2584] [id = 280] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x117f63000 == 37 [pid = 2584] [id = 279] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1292ad800 == 36 [pid = 2584] [id = 278] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x126a66000 == 35 [pid = 2584] [id = 277] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x11842e800 == 34 [pid = 2584] [id = 276] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x113916800 == 33 [pid = 2584] [id = 275] 08:36:02 INFO - PROCESS | 2584 | --DOCSHELL 0x1265a6800 == 32 [pid = 2584] [id = 274] 08:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 721ms 08:36:02 INFO - PROCESS | 2584 | 1464622562968 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2584 | 1464622562972 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:36:02 INFO - PROCESS | 2584 | 1464622562976 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 2584 | 1464622562978 Marionette TRACE conn2 <- [1,1166,null,{}] 08:36:02 INFO - PROCESS | 2584 | 1464622562980 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 2584 | 1464622563056 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1192da000) [pid = 2584] [serial = 803] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x119472000) [pid = 2584] [serial = 806] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x112dd4000) [pid = 2584] [serial = 786] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1122b4000) [pid = 2584] [serial = 785] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1181a6000) [pid = 2584] [serial = 797] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120fc1000) [pid = 2584] [serial = 819] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x118465800) [pid = 2584] [serial = 798] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1162a9c00) [pid = 2584] [serial = 791] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1169c0000) [pid = 2584] [serial = 792] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x11727e800) [pid = 2584] [serial = 794] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x11819cc00) [pid = 2584] [serial = 795] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1195b3c00) [pid = 2584] [serial = 809] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x115f66c00) [pid = 2584] [serial = 782] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x113d0a400) [pid = 2584] [serial = 788] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x115164800) [pid = 2584] [serial = 789] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1194c0800) [pid = 2584] [serial = 807] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1167c4800) [pid = 2584] [serial = 812] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x120e0f400) [pid = 2584] [serial = 815] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x118a31800) [pid = 2584] [serial = 813] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x11994a800) [pid = 2584] [serial = 810] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x120fb5800) [pid = 2584] [serial = 818] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x11846d400) [pid = 2584] [serial = 800] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x120f0ec00) [pid = 2584] [serial = 816] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x119272400) [pid = 2584] [serial = 801] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1192e4000) [pid = 2584] [serial = 804] [outer = 0x0] [url = about:blank] 08:36:03 INFO - PROCESS | 2584 | 1464622563116 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618f000 == 33 [pid = 2584] [id = 299] 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x112dd4000) [pid = 2584] [serial = 895] [outer = 0x0] 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1168d4400) [pid = 2584] [serial = 896] [outer = 0x112dd4000] 08:36:03 INFO - PROCESS | 2584 | 1464622563144 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x1181a2400) [pid = 2584] [serial = 897] [outer = 0x112dd4000] 08:36:03 INFO - PROCESS | 2584 | 1464622563439 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:36:03 INFO - PROCESS | 2584 | 1464622563496 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2584 | 1464622563497 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:36:03 INFO - PROCESS | 2584 | 1464622563499 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2584 | 1464622563502 Marionette TRACE conn2 <- [1,1170,null,{}] 08:36:03 INFO - PROCESS | 2584 | 1464622563509 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 2584 | 1464622563586 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:36:03 INFO - PROCESS | 2584 | 1464622563592 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f76800 == 34 [pid = 2584] [id = 300] 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x11846e800) [pid = 2584] [serial = 898] [outer = 0x0] 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x11910d000) [pid = 2584] [serial = 899] [outer = 0x11846e800] 08:36:03 INFO - PROCESS | 2584 | 1464622563619 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1192dac00) [pid = 2584] [serial = 900] [outer = 0x11846e800] 08:36:03 INFO - PROCESS | 2584 | 1464622563957 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 472ms 08:36:03 INFO - PROCESS | 2584 | 1464622563974 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2584 | 1464622563976 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:36:03 INFO - PROCESS | 2584 | 1464622563978 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2584 | 1464622563979 Marionette TRACE conn2 <- [1,1174,null,{}] 08:36:03 INFO - PROCESS | 2584 | 1464622563981 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 2584 | 1464622564062 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:36:04 INFO - PROCESS | 2584 | 1464622564068 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x119172000 == 35 [pid = 2584] [id = 301] 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x1192e7c00) [pid = 2584] [serial = 901] [outer = 0x0] 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1194ae800) [pid = 2584] [serial = 902] [outer = 0x1192e7c00] 08:36:04 INFO - PROCESS | 2584 | 1464622564095 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1195b3c00) [pid = 2584] [serial = 903] [outer = 0x1192e7c00] 08:36:04 INFO - PROCESS | 2584 | 1464622564424 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2584 | 1464622564448 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:36:04 INFO - PROCESS | 2584 | 1464622564452 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2584 | 1464622564454 Marionette TRACE conn2 <- [1,1178,null,{}] 08:36:04 INFO - PROCESS | 2584 | 1464622564457 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 2584 | 1464622564540 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:36:04 INFO - PROCESS | 2584 | 1464622564589 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x119975000 == 36 [pid = 2584] [id = 302] 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x11769c400) [pid = 2584] [serial = 904] [outer = 0x0] 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x11993e000) [pid = 2584] [serial = 905] [outer = 0x11769c400] 08:36:04 INFO - PROCESS | 2584 | 1464622564615 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x120f07400) [pid = 2584] [serial = 906] [outer = 0x11769c400] 08:36:04 INFO - PROCESS | 2584 | 1464622564878 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2584 | 1464622564925 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:36:04 INFO - PROCESS | 2584 | 1464622564927 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2584 | 1464622564928 Marionette TRACE conn2 <- [1,1182,null,{}] 08:36:04 INFO - PROCESS | 2584 | 1464622564930 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 2584 | 1464622565038 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:36:05 INFO - PROCESS | 2584 | 1464622565044 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x118408800 == 37 [pid = 2584] [id = 303] 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120f13400) [pid = 2584] [serial = 907] [outer = 0x0] 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120fc1000) [pid = 2584] [serial = 908] [outer = 0x120f13400] 08:36:05 INFO - PROCESS | 2584 | 1464622565072 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x121588400) [pid = 2584] [serial = 909] [outer = 0x120f13400] 08:36:05 INFO - PROCESS | 2584 | 1464622565430 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2584 | 1464622565447 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:36:05 INFO - PROCESS | 2584 | 1464622565449 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 2584 | 1464622565450 Marionette TRACE conn2 <- [1,1186,null,{}] 08:36:05 INFO - PROCESS | 2584 | 1464622565452 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 2584 | 1464622565548 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:36:05 INFO - PROCESS | 2584 | 1464622565553 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a0800 == 38 [pid = 2584] [id = 304] 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x121744800) [pid = 2584] [serial = 910] [outer = 0x0] 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1217a5c00) [pid = 2584] [serial = 911] [outer = 0x121744800] 08:36:05 INFO - PROCESS | 2584 | 1464622565577 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121b2c400) [pid = 2584] [serial = 912] [outer = 0x121744800] 08:36:05 INFO - PROCESS | 2584 | 1464622565921 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2584 | 1464622565974 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:36:05 INFO - PROCESS | 2584 | 1464622565976 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 2584 | 1464622565977 Marionette TRACE conn2 <- [1,1190,null,{}] 08:36:05 INFO - PROCESS | 2584 | 1464622565979 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 2584 | 1464622566076 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:36:06 INFO - PROCESS | 2584 | 1464622566080 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x12688d000 == 39 [pid = 2584] [id = 305] 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x121753c00) [pid = 2584] [serial = 914] [outer = 0x0] 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12485f400) [pid = 2584] [serial = 915] [outer = 0x121753c00] 08:36:06 INFO - PROCESS | 2584 | 1464622566105 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x124f8a400) [pid = 2584] [serial = 916] [outer = 0x121753c00] 08:36:06 INFO - PROCESS | 2584 | 1464622566448 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2584 | 1464622566497 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:36:06 INFO - PROCESS | 2584 | 1464622566499 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 2584 | 1464622566500 Marionette TRACE conn2 <- [1,1194,null,{}] 08:36:06 INFO - PROCESS | 2584 | 1464622566502 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 2584 | 1464622566595 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:36:06 INFO - PROCESS | 2584 | 1464622566600 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n 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/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c5800 == 40 [pid = 2584] [id = 306] 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1217a3400) [pid = 2584] [serial = 917] [outer = 0x0] 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1257a1400) [pid = 2584] [serial = 918] [outer = 0x1217a3400] 08:36:06 INFO - PROCESS | 2584 | 1464622566625 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x126099800) [pid = 2584] [serial = 919] [outer = 0x1217a3400] 08:36:06 INFO - PROCESS | 2584 | 1464622566957 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2584 | 1464622566972 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:36:06 INFO - PROCESS | 2584 | 1464622566975 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 2584 | 1464622566976 Marionette TRACE conn2 <- [1,1198,null,{}] 08:36:06 INFO - PROCESS | 2584 | 1464622566978 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 2584 | 1464622567073 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:36:07 INFO - PROCESS | 2584 | 1464622567085 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n 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/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab6e800 == 41 [pid = 2584] [id = 307] 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12609a400) [pid = 2584] [serial = 920] [outer = 0x0] 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1262cb800) [pid = 2584] [serial = 921] [outer = 0x12609a400] 08:36:07 INFO - PROCESS | 2584 | 1464622567110 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x126566000) [pid = 2584] [serial = 922] [outer = 0x12609a400] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1133ee400) [pid = 2584] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x115f6b800) [pid = 2584] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1192de400) [pid = 2584] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1192db000) [pid = 2584] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x113f09800) [pid = 2584] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x115fc8800) [pid = 2584] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x120f10000) [pid = 2584] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x113d05800) [pid = 2584] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121061800) [pid = 2584] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1169ba800) [pid = 2584] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1133f2000) [pid = 2584] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12105a000) [pid = 2584] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:36:07 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1185d4000) [pid = 2584] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:36:07 INFO - PROCESS | 2584 | 1464622567527 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 08:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:36:07 INFO - PROCESS | 2584 | 1464622567545 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2584 | 1464622567547 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:36:07 INFO - PROCESS | 2584 | 1464622567555 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2584 | 1464622567557 Marionette TRACE conn2 <- [1,1202,null,{}] 08:36:07 INFO - PROCESS | 2584 | 1464622567559 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 2584 | 1464622567676 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:36:07 INFO - PROCESS | 2584 | 1464622567706 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.linear.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/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b382000 == 42 [pid = 2584] [id = 308] 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x112eb2400) [pid = 2584] [serial = 923] [outer = 0x0] 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121196000) [pid = 2584] [serial = 924] [outer = 0x112eb2400] 08:36:07 INFO - PROCESS | 2584 | 1464622567735 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x126a17c00) [pid = 2584] [serial = 925] [outer = 0x112eb2400] 08:36:08 INFO - PROCESS | 2584 | 1464622568023 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 526ms 08:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:36:08 INFO - PROCESS | 2584 | 1464622568075 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2584 | 1464622568076 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:36:08 INFO - PROCESS | 2584 | 1464622568078 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2584 | 1464622568079 Marionette TRACE conn2 <- [1,1206,null,{}] 08:36:08 INFO - PROCESS | 2584 | 1464622568082 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 2584 | 1464622568157 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:36:08 INFO - PROCESS | 2584 | 1464622568161 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.linear.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/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bedb800 == 43 [pid = 2584] [id = 309] 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x11946ec00) [pid = 2584] [serial = 926] [outer = 0x0] 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x126acf400) [pid = 2584] [serial = 927] [outer = 0x11946ec00] 08:36:08 INFO - PROCESS | 2584 | 1464622568188 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x126d6ac00) [pid = 2584] [serial = 928] [outer = 0x11946ec00] 08:36:08 INFO - PROCESS | 2584 | 1464622568485 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 421ms 08:36:08 INFO - PROCESS | 2584 | 1464622568501 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2584 | 1464622568504 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:36:08 INFO - PROCESS | 2584 | 1464622568510 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2584 | 1464622568511 Marionette TRACE conn2 <- [1,1210,null,{}] 08:36:08 INFO - PROCESS | 2584 | 1464622568513 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 2584 | 1464622568621 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:36:08 INFO - PROCESS | 2584 | 1464622568627 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.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/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c616000 == 44 [pid = 2584] [id = 310] 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126810400) [pid = 2584] [serial = 929] [outer = 0x0] 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126d6c400) [pid = 2584] [serial = 930] [outer = 0x126810400] 08:36:08 INFO - PROCESS | 2584 | 1464622568651 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x126d74000) [pid = 2584] [serial = 931] [outer = 0x126810400] 08:36:08 INFO - PROCESS | 2584 | 1464622568951 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 470ms 08:36:08 INFO - PROCESS | 2584 | 1464622568978 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2584 | 1464622568979 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:36:08 INFO - PROCESS | 2584 | 1464622568982 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2584 | 1464622568983 Marionette TRACE conn2 <- [1,1214,null,{}] 08:36:08 INFO - PROCESS | 2584 | 1464622568988 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 2584 | 1464622569061 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:36:09 INFO - PROCESS | 2584 | 1464622569066 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7ce000 == 45 [pid = 2584] [id = 311] 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x126d76000) [pid = 2584] [serial = 932] [outer = 0x0] 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12791b000) [pid = 2584] [serial = 933] [outer = 0x126d76000] 08:36:09 INFO - PROCESS | 2584 | 1464622569092 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x127993c00) [pid = 2584] [serial = 934] [outer = 0x126d76000] 08:36:09 INFO - PROCESS | 2584 | 1464622569517 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 571ms 08:36:09 INFO - PROCESS | 2584 | 1464622569554 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 2584 | 1464622569557 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:36:09 INFO - PROCESS | 2584 | 1464622569561 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 2584 | 1464622569563 Marionette TRACE conn2 <- [1,1218,null,{}] 08:36:09 INFO - PROCESS | 2584 | 1464622569567 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 2584 | 1464622569671 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:36:09 INFO - PROCESS | 2584 | 1464622569734 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x117010000 == 46 [pid = 2584] [id = 312] 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1133e7400) [pid = 2584] [serial = 935] [outer = 0x0] 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x113b7d800) [pid = 2584] [serial = 936] [outer = 0x1133e7400] 08:36:09 INFO - PROCESS | 2584 | 1464622569766 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x115f71400) [pid = 2584] [serial = 937] [outer = 0x1133e7400] 08:36:10 INFO - PROCESS | 2584 | 1464622570174 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 08:36:10 INFO - PROCESS | 2584 | 1464622570233 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2584 | 1464622570237 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:36:10 INFO - PROCESS | 2584 | 1464622570242 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2584 | 1464622570244 Marionette TRACE conn2 <- [1,1222,null,{}] 08:36:10 INFO - PROCESS | 2584 | 1464622570246 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 2584 | 1464622570372 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:36:10 INFO - PROCESS | 2584 | 1464622570435 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.current.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.current.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ac6800 == 47 [pid = 2584] [id = 313] 08:36:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x11769e000) [pid = 2584] [serial = 938] [outer = 0x0] 08:36:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11846d400) [pid = 2584] [serial = 939] [outer = 0x11769e000] 08:36:10 INFO - PROCESS | 2584 | 1464622570466 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x119117c00) [pid = 2584] [serial = 940] [outer = 0x11769e000] 08:36:10 INFO - PROCESS | 2584 | 1464622570866 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2584 | 1464622570915 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:36:10 INFO - PROCESS | 2584 | 1464622570918 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2584 | 1464622570920 Marionette TRACE conn2 <- [1,1226,null,{}] 08:36:10 INFO - PROCESS | 2584 | 1464622570928 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 2584 | 1464622571029 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:36:11 INFO - PROCESS | 2584 | 1464622571081 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd5000 == 48 [pid = 2584] [id = 314] 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1192e6800) [pid = 2584] [serial = 941] [outer = 0x0] 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x120ef1400) [pid = 2584] [serial = 942] [outer = 0x1192e6800] 08:36:11 INFO - PROCESS | 2584 | 1464622571112 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x121059800) [pid = 2584] [serial = 943] [outer = 0x1192e6800] 08:36:11 INFO - PROCESS | 2584 | 1464622571554 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 08:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:36:11 INFO - PROCESS | 2584 | 1464622571589 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 2584 | 1464622571591 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:36:11 INFO - PROCESS | 2584 | 1464622571593 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 2584 | 1464622571594 Marionette TRACE conn2 <- [1,1230,null,{}] 08:36:11 INFO - PROCESS | 2584 | 1464622571596 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 2584 | 1464622571714 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:36:11 INFO - PROCESS | 2584 | 1464622571768 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf0f000 == 49 [pid = 2584] [id = 315] 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x121339c00) [pid = 2584] [serial = 944] [outer = 0x0] 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x121743c00) [pid = 2584] [serial = 945] [outer = 0x121339c00] 08:36:11 INFO - PROCESS | 2584 | 1464622571791 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x121b2f400) [pid = 2584] [serial = 946] [outer = 0x121339c00] 08:36:12 INFO - PROCESS | 2584 | 1464622572262 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 722ms 08:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:36:12 INFO - PROCESS | 2584 | 1464622572317 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 2584 | 1464622572318 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:36:12 INFO - PROCESS | 2584 | 1464622572322 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 2584 | 1464622572324 Marionette TRACE conn2 <- [1,1234,null,{}] 08:36:12 INFO - PROCESS | 2584 | 1464622572328 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 2584 | 1464622572456 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:36:12 INFO - PROCESS | 2584 | 1464622572505 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.return.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.return.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf20800 == 50 [pid = 2584] [id = 316] 08:36:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x121b31400) [pid = 2584] [serial = 947] [outer = 0x0] 08:36:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x126095400) [pid = 2584] [serial = 948] [outer = 0x121b31400] 08:36:12 INFO - PROCESS | 2584 | 1464622572534 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12680f800) [pid = 2584] [serial = 949] [outer = 0x121b31400] 08:36:12 INFO - PROCESS | 2584 | 1464622572943 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 673ms 08:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:36:13 INFO - PROCESS | 2584 | 1464622572996 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2584 | 1464622572997 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:36:13 INFO - PROCESS | 2584 | 1464622573013 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2584 | 1464622573015 Marionette TRACE conn2 <- [1,1238,null,{}] 08:36:13 INFO - PROCESS | 2584 | 1464622573018 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 2584 | 1464622573134 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:36:13 INFO - PROCESS | 2584 | 1464622573185 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.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/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f04000 == 51 [pid = 2584] [id = 317] 08:36:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x11777d800) [pid = 2584] [serial = 950] [outer = 0x0] 08:36:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1268b0000) [pid = 2584] [serial = 951] [outer = 0x11777d800] 08:36:13 INFO - PROCESS | 2584 | 1464622573215 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12799b800) [pid = 2584] [serial = 952] [outer = 0x11777d800] 08:36:13 INFO - PROCESS | 2584 | 1464622573760 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 786ms 08:36:13 INFO - PROCESS | 2584 | 1464622573785 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:36:13 INFO - PROCESS | 2584 | 1464622573788 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:36:13 INFO - PROCESS | 2584 | 1464622573791 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2584 | 1464622573793 Marionette TRACE conn2 <- [1,1242,null,{}] 08:36:13 INFO - PROCESS | 2584 | 1464622573797 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 2584 | 1464622573891 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:36:13 INFO - PROCESS | 2584 | 1464622573959 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.object.update.html\",\n 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/fill-and-stroke-styles/2d.gradient.object.update.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x115f13000 == 52 [pid = 2584] [id = 318] 08:36:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1133f1800) [pid = 2584] [serial = 953] [outer = 0x0] 08:36:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x115f4ac00) [pid = 2584] [serial = 954] [outer = 0x1133f1800] 08:36:13 INFO - PROCESS | 2584 | 1464622573988 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x1162a9800) [pid = 2584] [serial = 955] [outer = 0x1133f1800] 08:36:14 INFO - PROCESS | 2584 | 1464622574429 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 674ms 08:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:36:14 INFO - PROCESS | 2584 | 1464622574465 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 2584 | 1464622574468 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:36:14 INFO - PROCESS | 2584 | 1464622574472 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 2584 | 1464622574474 Marionette TRACE conn2 <- [1,1246,null,{}] 08:36:14 INFO - PROCESS | 2584 | 1464622574476 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 2584 | 1464622574574 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12c616000 == 51 [pid = 2584] [id = 310] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12bedb800 == 50 [pid = 2584] [id = 309] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12b382000 == 49 [pid = 2584] [id = 308] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab6e800 == 48 [pid = 2584] [id = 307] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c5800 == 47 [pid = 2584] [id = 306] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12688d000 == 46 [pid = 2584] [id = 305] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x115f6f400) [pid = 2584] [serial = 827] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x112eaa400) [pid = 2584] [serial = 824] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x119942800) [pid = 2584] [serial = 833] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x11847d000) [pid = 2584] [serial = 830] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a0800 == 45 [pid = 2584] [id = 304] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x118408800 == 44 [pid = 2584] [id = 303] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x119975000 == 43 [pid = 2584] [id = 302] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x119172000 == 42 [pid = 2584] [id = 301] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x117f76800 == 41 [pid = 2584] [id = 300] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x11618f000 == 40 [pid = 2584] [id = 299] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x11825d800 == 39 [pid = 2584] [id = 298] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x12929b000 == 38 [pid = 2584] [id = 294] 08:36:14 INFO - PROCESS | 2584 | --DOCSHELL 0x113065000 == 37 [pid = 2584] [id = 293] 08:36:14 INFO - PROCESS | 2584 | 1464622574657 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618f000 == 38 [pid = 2584] [id = 319] 08:36:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x115f6b800) [pid = 2584] [serial = 956] [outer = 0x0] 08:36:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1169ba800) [pid = 2584] [serial = 957] [outer = 0x115f6b800] 08:36:14 INFO - PROCESS | 2584 | 1464622574684 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x118572c00) [pid = 2584] [serial = 958] [outer = 0x115f6b800] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1217ac800) [pid = 2584] [serial = 873] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x121982400) [pid = 2584] [serial = 875] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1192e4400) [pid = 2584] [serial = 867] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x11769ec00) [pid = 2584] [serial = 866] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x119468800) [pid = 2584] [serial = 836] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x120f0fc00) [pid = 2584] [serial = 855] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1192e3800) [pid = 2584] [serial = 851] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x115f48000) [pid = 2584] [serial = 839] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x115f70800) [pid = 2584] [serial = 840] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x120fb6000) [pid = 2584] [serial = 869] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x120fb9c00) [pid = 2584] [serial = 857] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1217a7400) [pid = 2584] [serial = 872] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121197000) [pid = 2584] [serial = 864] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x11847c000) [pid = 2584] [serial = 846] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1217a0c00) [pid = 2584] [serial = 870] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x121058c00) [pid = 2584] [serial = 858] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x119474000) [pid = 2584] [serial = 852] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x121192400) [pid = 2584] [serial = 863] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x115f6e400) [pid = 2584] [serial = 842] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x121066c00) [pid = 2584] [serial = 860] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1192d9c00) [pid = 2584] [serial = 849] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x120f07000) [pid = 2584] [serial = 837] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1195a7400) [pid = 2584] [serial = 854] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x119184800) [pid = 2584] [serial = 848] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x117778400) [pid = 2584] [serial = 845] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x116b5ec00) [pid = 2584] [serial = 843] [outer = 0x0] [url = about:blank] 08:36:14 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12118d400) [pid = 2584] [serial = 861] [outer = 0x0] [url = about:blank] 08:36:15 INFO - PROCESS | 2584 | 1464622575033 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 570ms 08:36:15 INFO - PROCESS | 2584 | 1464622575043 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 2584 | 1464622575045 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:36:15 INFO - PROCESS | 2584 | 1464622575049 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2584 | 1464622575055 Marionette TRACE conn2 <- [1,1250,null,{}] 08:36:15 INFO - PROCESS | 2584 | 1464622575070 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 2584 | 1464622575222 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:36:15 INFO - PROCESS | 2584 | 1464622575241 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x11951e000 == 39 [pid = 2584] [id = 320] 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1192e0400) [pid = 2584] [serial = 959] [outer = 0x0] 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1194c3000) [pid = 2584] [serial = 960] [outer = 0x1192e0400] 08:36:15 INFO - PROCESS | 2584 | 1464622575285 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x120e0c000) [pid = 2584] [serial = 961] [outer = 0x1192e0400] 08:36:15 INFO - PROCESS | 2584 | 1464622575655 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 627ms 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:36:15 INFO - PROCESS | 2584 | 1464622575675 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 2584 | 1464622575677 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:36:15 INFO - PROCESS | 2584 | 1464622575679 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2584 | 1464622575680 Marionette TRACE conn2 <- [1,1254,null,{}] 08:36:15 INFO - PROCESS | 2584 | 1464622575682 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 2584 | 1464622575764 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:36:15 INFO - PROCESS | 2584 | 1464622575814 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211dd000 == 40 [pid = 2584] [id = 321] 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x120e0a400) [pid = 2584] [serial = 962] [outer = 0x0] 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x120f10c00) [pid = 2584] [serial = 963] [outer = 0x120e0a400] 08:36:15 INFO - PROCESS | 2584 | 1464622575840 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x121066c00) [pid = 2584] [serial = 964] [outer = 0x120e0a400] 08:36:16 INFO - PROCESS | 2584 | 1464622576138 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 475ms 08:36:16 INFO - PROCESS | 2584 | 1464622576159 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2584 | 1464622576160 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:36:16 INFO - PROCESS | 2584 | 1464622576162 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2584 | 1464622576163 Marionette TRACE conn2 <- [1,1258,null,{}] 08:36:16 INFO - PROCESS | 2584 | 1464622576166 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 2584 | 1464622576256 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:36:16 INFO - PROCESS | 2584 | 1464622576303 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f71000 == 41 [pid = 2584] [id = 322] 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x120e0fc00) [pid = 2584] [serial = 965] [outer = 0x0] 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12118c000) [pid = 2584] [serial = 966] [outer = 0x120e0fc00] 08:36:16 INFO - PROCESS | 2584 | 1464622576328 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1217a0800) [pid = 2584] [serial = 967] [outer = 0x120e0fc00] 08:36:16 INFO - PROCESS | 2584 | 1464622576598 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 08:36:16 INFO - PROCESS | 2584 | 1464622576641 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2584 | 1464622576642 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:36:16 INFO - PROCESS | 2584 | 1464622576644 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2584 | 1464622576645 Marionette TRACE conn2 <- [1,1262,null,{}] 08:36:16 INFO - PROCESS | 2584 | 1464622576648 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 2584 | 1464622576741 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:36:16 INFO - PROCESS | 2584 | 1464622576745 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a6a800 == 42 [pid = 2584] [id = 323] 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1217a8400) [pid = 2584] [serial = 968] [outer = 0x0] 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x124813400) [pid = 2584] [serial = 969] [outer = 0x1217a8400] 08:36:16 INFO - PROCESS | 2584 | 1464622576773 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1262c9800) [pid = 2584] [serial = 970] [outer = 0x1217a8400] 08:36:17 INFO - PROCESS | 2584 | 1464622577137 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 08:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:36:17 INFO - PROCESS | 2584 | 1464622577171 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2584 | 1464622577172 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:36:17 INFO - PROCESS | 2584 | 1464622577174 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2584 | 1464622577175 Marionette TRACE conn2 <- [1,1266,null,{}] 08:36:17 INFO - PROCESS | 2584 | 1464622577177 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 2584 | 1464622577269 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:36:17 INFO - PROCESS | 2584 | 1464622577273 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x129573800 == 43 [pid = 2584] [id = 324] 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x121962000) [pid = 2584] [serial = 971] [outer = 0x0] 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1268aec00) [pid = 2584] [serial = 972] [outer = 0x121962000] 08:36:17 INFO - PROCESS | 2584 | 1464622577298 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x126adcc00) [pid = 2584] [serial = 973] [outer = 0x121962000] 08:36:17 INFO - PROCESS | 2584 | 1464622577621 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 469ms 08:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:36:17 INFO - PROCESS | 2584 | 1464622577662 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2584 | 1464622577663 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:36:17 INFO - PROCESS | 2584 | 1464622577665 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2584 | 1464622577667 Marionette TRACE conn2 <- [1,1270,null,{}] 08:36:17 INFO - PROCESS | 2584 | 1464622577672 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 2584 | 1464622577766 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:36:17 INFO - PROCESS | 2584 | 1464622577770 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c4800 == 44 [pid = 2584] [id = 325] 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x126d6ec00) [pid = 2584] [serial = 974] [outer = 0x0] 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12791a000) [pid = 2584] [serial = 975] [outer = 0x126d6ec00] 08:36:17 INFO - PROCESS | 2584 | 1464622577795 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x127997c00) [pid = 2584] [serial = 976] [outer = 0x126d6ec00] 08:36:18 INFO - PROCESS | 2584 | 1464622578112 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 08:36:18 INFO - PROCESS | 2584 | 1464622578139 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2584 | 1464622578140 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:36:18 INFO - PROCESS | 2584 | 1464622578142 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2584 | 1464622578143 Marionette TRACE conn2 <- [1,1274,null,{}] 08:36:18 INFO - PROCESS | 2584 | 1464622578152 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 2584 | 1464622578256 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:36:18 INFO - PROCESS | 2584 | 1464622578269 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10b800 == 45 [pid = 2584] [id = 326] 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x126d70800) [pid = 2584] [serial = 977] [outer = 0x0] 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12799ec00) [pid = 2584] [serial = 978] [outer = 0x126d70800] 08:36:18 INFO - PROCESS | 2584 | 1464622578293 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x129223000) [pid = 2584] [serial = 979] [outer = 0x126d70800] 08:36:18 INFO - PROCESS | 2584 | 1464622578629 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 527ms 08:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:36:18 INFO - PROCESS | 2584 | 1464622578670 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2584 | 1464622578671 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:36:18 INFO - PROCESS | 2584 | 1464622578673 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2584 | 1464622578674 Marionette TRACE conn2 <- [1,1278,null,{}] 08:36:18 INFO - PROCESS | 2584 | 1464622578676 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 2584 | 1464622578771 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:36:18 INFO - PROCESS | 2584 | 1464622578785 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbdf000 == 46 [pid = 2584] [id = 327] 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x129218800) [pid = 2584] [serial = 980] [outer = 0x0] 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x129411400) [pid = 2584] [serial = 981] [outer = 0x129218800] 08:36:18 INFO - PROCESS | 2584 | 1464622578809 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1294aa000) [pid = 2584] [serial = 982] [outer = 0x129218800] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x120fc3000) [pid = 2584] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x121744800) [pid = 2584] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x112eb2400) [pid = 2584] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x112dd4000) [pid = 2584] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x113097800) [pid = 2584] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x121745000) [pid = 2584] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x1110af800) [pid = 2584] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x1133f3c00) [pid = 2584] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x11769c400) [pid = 2584] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x11846e800) [pid = 2584] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f13400) [pid = 2584] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x121753c00) [pid = 2584] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x120f08400) [pid = 2584] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x121b35800) [pid = 2584] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1192e7c00) [pid = 2584] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x12609a400) [pid = 2584] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1217a3400) [pid = 2584] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x126810400) [pid = 2584] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x11946ec00) [pid = 2584] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x115f69c00) [pid = 2584] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x112a7d800) [pid = 2584] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x116b61000) [pid = 2584] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119943800) [pid = 2584] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x115f49400) [pid = 2584] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:36:19 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x1194cd000) [pid = 2584] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:36:19 INFO - PROCESS | 2584 | 1464622579232 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 568ms 08:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:36:19 INFO - PROCESS | 2584 | 1464622579241 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2584 | 1464622579243 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:36:19 INFO - PROCESS | 2584 | 1464622579245 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2584 | 1464622579247 Marionette TRACE conn2 <- [1,1282,null,{}] 08:36:19 INFO - PROCESS | 2584 | 1464622579249 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 2584 | 1464622579344 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:36:19 INFO - PROCESS | 2584 | 1464622579351 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x12794a000 == 47 [pid = 2584] [id = 328] 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x113906800) [pid = 2584] [serial = 983] [outer = 0x0] 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x117690000) [pid = 2584] [serial = 984] [outer = 0x113906800] 08:36:19 INFO - PROCESS | 2584 | 1464622579431 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x121b35800) [pid = 2584] [serial = 985] [outer = 0x113906800] 08:36:19 INFO - PROCESS | 2584 | 1464622579753 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 08:36:19 INFO - PROCESS | 2584 | 1464622579765 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2584 | 1464622579767 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:36:19 INFO - PROCESS | 2584 | 1464622579772 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2584 | 1464622579773 Marionette TRACE conn2 <- [1,1286,null,{}] 08:36:19 INFO - PROCESS | 2584 | 1464622579776 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 2584 | 1464622579857 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:36:19 INFO - PROCESS | 2584 | 1464622579861 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf0d000 == 48 [pid = 2584] [id = 329] 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1257a2c00) [pid = 2584] [serial = 986] [outer = 0x0] 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12940e800) [pid = 2584] [serial = 987] [outer = 0x1257a2c00] 08:36:19 INFO - PROCESS | 2584 | 1464622579887 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1295c6400) [pid = 2584] [serial = 988] [outer = 0x1257a2c00] 08:36:20 INFO - PROCESS | 2584 | 1464622580208 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 08:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:36:20 INFO - PROCESS | 2584 | 1464622580241 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2584 | 1464622580242 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:36:20 INFO - PROCESS | 2584 | 1464622580244 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2584 | 1464622580245 Marionette TRACE conn2 <- [1,1290,null,{}] 08:36:20 INFO - PROCESS | 2584 | 1464622580247 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 2584 | 1464622580354 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:36:20 INFO - PROCESS | 2584 | 1464622580361 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d08e800 == 49 [pid = 2584] [id = 330] 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12940a800) [pid = 2584] [serial = 989] [outer = 0x0] 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1295cb400) [pid = 2584] [serial = 990] [outer = 0x12940a800] 08:36:20 INFO - PROCESS | 2584 | 1464622580385 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x129709800) [pid = 2584] [serial = 991] [outer = 0x12940a800] 08:36:20 INFO - PROCESS | 2584 | 1464622580707 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 08:36:20 INFO - PROCESS | 2584 | 1464622580714 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2584 | 1464622580715 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:36:20 INFO - PROCESS | 2584 | 1464622580719 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2584 | 1464622580722 Marionette TRACE conn2 <- [1,1294,null,{}] 08:36:20 INFO - PROCESS | 2584 | 1464622580724 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 2584 | 1464622580807 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:36:20 INFO - PROCESS | 2584 | 1464622580812 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d479800 == 50 [pid = 2584] [id = 331] 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1133f3000) [pid = 2584] [serial = 992] [outer = 0x0] 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x129715c00) [pid = 2584] [serial = 993] [outer = 0x1133f3000] 08:36:20 INFO - PROCESS | 2584 | 1464622580837 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x129729c00) [pid = 2584] [serial = 994] [outer = 0x1133f3000] 08:36:21 INFO - PROCESS | 2584 | 1464622581241 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 571ms 08:36:21 INFO - PROCESS | 2584 | 1464622581290 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2584 | 1464622581292 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:36:21 INFO - PROCESS | 2584 | 1464622581296 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 2584 | 1464622581298 Marionette TRACE conn2 <- [1,1298,null,{}] 08:36:21 INFO - PROCESS | 2584 | 1464622581302 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 2584 | 1464622581411 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:36:21 INFO - PROCESS | 2584 | 1464622581465 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171e2000 == 51 [pid = 2584] [id = 332] 08:36:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11334c400) [pid = 2584] [serial = 995] [outer = 0x0] 08:36:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x113d83c00) [pid = 2584] [serial = 996] [outer = 0x11334c400] 08:36:21 INFO - PROCESS | 2584 | 1464622581509 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1167cc800) [pid = 2584] [serial = 997] [outer = 0x11334c400] 08:36:21 INFO - PROCESS | 2584 | 1464622581926 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 08:36:21 INFO - PROCESS | 2584 | 1464622581966 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2584 | 1464622581971 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:36:21 INFO - PROCESS | 2584 | 1464622581975 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 2584 | 1464622581977 Marionette TRACE conn2 <- [1,1302,null,{}] 08:36:21 INFO - PROCESS | 2584 | 1464622581980 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 2584 | 1464622582106 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:36:22 INFO - PROCESS | 2584 | 1464622582173 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211de800 == 52 [pid = 2584] [id = 333] 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x119119000) [pid = 2584] [serial = 998] [outer = 0x0] 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1192dd400) [pid = 2584] [serial = 999] [outer = 0x119119000] 08:36:22 INFO - PROCESS | 2584 | 1464622582202 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x11946e800) [pid = 2584] [serial = 1000] [outer = 0x119119000] 08:36:22 INFO - PROCESS | 2584 | 1464622582614 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 08:36:22 INFO - PROCESS | 2584 | 1464622582647 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2584 | 1464622582649 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:36:22 INFO - PROCESS | 2584 | 1464622582653 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2584 | 1464622582657 Marionette TRACE conn2 <- [1,1306,null,{}] 08:36:22 INFO - PROCESS | 2584 | 1464622582669 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 2584 | 1464622582777 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:36:22 INFO - PROCESS | 2584 | 1464622582845 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12beed800 == 53 [pid = 2584] [id = 334] 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x11993cc00) [pid = 2584] [serial = 1001] [outer = 0x0] 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12105f800) [pid = 2584] [serial = 1002] [outer = 0x11993cc00] 08:36:22 INFO - PROCESS | 2584 | 1464622582876 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1217a9c00) [pid = 2584] [serial = 1003] [outer = 0x11993cc00] 08:36:23 INFO - PROCESS | 2584 | 1464622583293 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms 08:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:36:23 INFO - PROCESS | 2584 | 1464622583327 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2584 | 1464622583329 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:36:23 INFO - PROCESS | 2584 | 1464622583331 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 2584 | 1464622583332 Marionette TRACE conn2 <- [1,1310,null,{}] 08:36:23 INFO - PROCESS | 2584 | 1464622583335 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 2584 | 1464622583457 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:36:23 INFO - PROCESS | 2584 | 1464622583523 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d77d800 == 54 [pid = 2584] [id = 335] 08:36:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x124f85c00) [pid = 2584] [serial = 1004] [outer = 0x0] 08:36:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12579e400) [pid = 2584] [serial = 1005] [outer = 0x124f85c00] 08:36:23 INFO - PROCESS | 2584 | 1464622583553 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x126a18800) [pid = 2584] [serial = 1006] [outer = 0x124f85c00] 08:36:23 INFO - PROCESS | 2584 | 1464622583963 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 2584 | 1464622584004 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:36:24 INFO - PROCESS | 2584 | 1464622584007 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 2584 | 1464622584008 Marionette TRACE conn2 <- [1,1314,null,{}] 08:36:24 INFO - PROCESS | 2584 | 1464622584010 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 2584 | 1464622584107 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:36:24 INFO - PROCESS | 2584 | 1464622584183 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da13800 == 55 [pid = 2584] [id = 336] 08:36:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1122ab000) [pid = 2584] [serial = 1007] [outer = 0x0] 08:36:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x126d70400) [pid = 2584] [serial = 1008] [outer = 0x1122ab000] 08:36:24 INFO - PROCESS | 2584 | 1464622584213 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1295d0c00) [pid = 2584] [serial = 1009] [outer = 0x1122ab000] 08:36:24 INFO - PROCESS | 2584 | 1464622584657 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 08:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:36:24 INFO - PROCESS | 2584 | 1464622584676 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 2584 | 1464622584678 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:36:24 INFO - PROCESS | 2584 | 1464622584680 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 2584 | 1464622584681 Marionette TRACE conn2 <- [1,1318,null,{}] 08:36:24 INFO - PROCESS | 2584 | 1464622584684 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 2584 | 1464622584821 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:36:25 INFO - PROCESS | 2584 | 1464622585084 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x116977000 == 56 [pid = 2584] [id = 337] 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x1122b6c00) [pid = 2584] [serial = 1010] [outer = 0x0] 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x112a7e400) [pid = 2584] [serial = 1011] [outer = 0x1122b6c00] 08:36:25 INFO - PROCESS | 2584 | 1464622585114 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x11309a800) [pid = 2584] [serial = 1012] [outer = 0x1122b6c00] 08:36:25 INFO - PROCESS | 2584 | 1464622585549 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 921ms 08:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:36:25 INFO - PROCESS | 2584 | 1464622585602 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 2584 | 1464622585605 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:36:25 INFO - PROCESS | 2584 | 1464622585608 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2584 | 1464622585610 Marionette TRACE conn2 <- [1,1322,null,{}] 08:36:25 INFO - PROCESS | 2584 | 1464622585613 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 2584 | 1464622585704 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:36:25 INFO - PROCESS | 2584 | 1464622585760 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n 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/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1161a6000 == 57 [pid = 2584] [id = 338] 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x113d05800) [pid = 2584] [serial = 1013] [outer = 0x0] 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x115164800) [pid = 2584] [serial = 1014] [outer = 0x113d05800] 08:36:25 INFO - PROCESS | 2584 | 1464622585788 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x115fce800) [pid = 2584] [serial = 1015] [outer = 0x113d05800] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12d08e800 == 56 [pid = 2584] [id = 330] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf0d000 == 55 [pid = 2584] [id = 329] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12794a000 == 54 [pid = 2584] [id = 328] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbdf000 == 53 [pid = 2584] [id = 327] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10b800 == 52 [pid = 2584] [id = 326] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c4800 == 51 [pid = 2584] [id = 325] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x12791b000) [pid = 2584] [serial = 933] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x129573800 == 50 [pid = 2584] [id = 324] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x126a6a800 == 49 [pid = 2584] [id = 323] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x117f71000 == 48 [pid = 2584] [id = 322] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x1211dd000 == 47 [pid = 2584] [id = 321] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x11951e000 == 46 [pid = 2584] [id = 320] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x11618f000 == 45 [pid = 2584] [id = 319] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x115f13000 == 44 [pid = 2584] [id = 318] 08:36:26 INFO - PROCESS | 2584 | 1464622586231 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf0f000 == 43 [pid = 2584] [id = 315] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd5000 == 42 [pid = 2584] [id = 314] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x118ac6800 == 41 [pid = 2584] [id = 313] 08:36:26 INFO - PROCESS | 2584 | --DOCSHELL 0x117010000 == 40 [pid = 2584] [id = 312] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x121061000) [pid = 2584] [serial = 822] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1168d4800) [pid = 2584] [serial = 828] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1133e9c00) [pid = 2584] [serial = 825] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x11910e800) [pid = 2584] [serial = 831] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x120fba800) [pid = 2584] [serial = 780] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x116180800) [pid = 2584] [serial = 783] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x120efb400) [pid = 2584] [serial = 834] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1217a5c00) [pid = 2584] [serial = 911] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x121196000) [pid = 2584] [serial = 924] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x1168d4400) [pid = 2584] [serial = 896] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1181a2400) [pid = 2584] [serial = 897] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1133ef800) [pid = 2584] [serial = 893] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x115f69400) [pid = 2584] [serial = 894] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x121b32400) [pid = 2584] [serial = 887] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x121bc4800) [pid = 2584] [serial = 888] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x113356800) [pid = 2584] [serial = 879] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x112043800) [pid = 2584] [serial = 878] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x1194c0000) [pid = 2584] [serial = 882] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x11927e800) [pid = 2584] [serial = 881] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x11993e000) [pid = 2584] [serial = 905] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120f07400) [pid = 2584] [serial = 906] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x11910d000) [pid = 2584] [serial = 899] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1192dac00) [pid = 2584] [serial = 900] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x120fc1000) [pid = 2584] [serial = 908] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x12485f400) [pid = 2584] [serial = 915] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x124f8a400) [pid = 2584] [serial = 916] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x121196c00) [pid = 2584] [serial = 885] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x120fbb400) [pid = 2584] [serial = 884] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x121d6ac00) [pid = 2584] [serial = 890] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x124863000) [pid = 2584] [serial = 891] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1194ae800) [pid = 2584] [serial = 902] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x1195b3c00) [pid = 2584] [serial = 903] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1262cb800) [pid = 2584] [serial = 921] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x120efe800) [pid = 2584] [serial = 504] [outer = 0x0] [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.] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x126a17c00) [pid = 2584] [serial = 925] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x126099800) [pid = 2584] [serial = 919] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1257a1400) [pid = 2584] [serial = 918] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126566000) [pid = 2584] [serial = 922] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x121b2c400) [pid = 2584] [serial = 912] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x121588400) [pid = 2584] [serial = 909] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x126d6c400) [pid = 2584] [serial = 930] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x126d6ac00) [pid = 2584] [serial = 928] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x126d74000) [pid = 2584] [serial = 931] [outer = 0x0] [url = about:blank] 08:36:26 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x126acf400) [pid = 2584] [serial = 927] [outer = 0x0] [url = about:blank] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:36:26 INFO - PROCESS | 2584 | 1464622586280 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 2584 | 1464622586283 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:36:26 INFO - PROCESS | 2584 | 1464622586285 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2584 | 1464622586286 Marionette TRACE conn2 <- [1,1326,null,{}] 08:36:26 INFO - PROCESS | 2584 | 1464622586289 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 2584 | 1464622586383 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:36:26 INFO - PROCESS | 2584 | 1464622586391 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.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/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167eb800 == 41 [pid = 2584] [id = 339] 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1162f6000) [pid = 2584] [serial = 1016] [outer = 0x0] 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x116b68c00) [pid = 2584] [serial = 1017] [outer = 0x1162f6000] 08:36:26 INFO - PROCESS | 2584 | 1464622586417 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1181a3400) [pid = 2584] [serial = 1018] [outer = 0x1162f6000] 08:36:26 INFO - PROCESS | 2584 | 1464622586761 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:36:26 INFO - PROCESS | 2584 | 1464622586804 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 2584 | 1464622586805 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:36:26 INFO - PROCESS | 2584 | 1464622586812 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2584 | 1464622586816 Marionette TRACE conn2 <- [1,1330,null,{}] 08:36:26 INFO - PROCESS | 2584 | 1464622586819 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 2584 | 1464622586896 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:36:26 INFO - PROCESS | 2584 | 1464622586901 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x119161800 == 42 [pid = 2584] [id = 340] 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1182a5400) [pid = 2584] [serial = 1019] [outer = 0x0] 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x11847a400) [pid = 2584] [serial = 1020] [outer = 0x1182a5400] 08:36:26 INFO - PROCESS | 2584 | 1464622586928 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x119179000) [pid = 2584] [serial = 1021] [outer = 0x1182a5400] 08:36:27 INFO - PROCESS | 2584 | 1464622587246 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 478ms 08:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:36:27 INFO - PROCESS | 2584 | 1464622587288 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2584 | 1464622587290 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:36:27 INFO - PROCESS | 2584 | 1464622587292 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2584 | 1464622587300 Marionette TRACE conn2 <- [1,1334,null,{}] 08:36:27 INFO - PROCESS | 2584 | 1464622587302 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 2584 | 1464622587400 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:36:27 INFO - PROCESS | 2584 | 1464622587409 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.gradient.radial.transform.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/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950c800 == 43 [pid = 2584] [id = 341] 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x119271800) [pid = 2584] [serial = 1022] [outer = 0x0] 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1192db800) [pid = 2584] [serial = 1023] [outer = 0x119271800] 08:36:27 INFO - PROCESS | 2584 | 1464622587434 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x11946f000) [pid = 2584] [serial = 1024] [outer = 0x119271800] 08:36:27 INFO - PROCESS | 2584 | 1464622587746 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 476ms 08:36:27 INFO - PROCESS | 2584 | 1464622587771 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2584 | 1464622587773 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:36:27 INFO - PROCESS | 2584 | 1464622587775 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2584 | 1464622587776 Marionette TRACE conn2 <- [1,1338,null,{}] 08:36:27 INFO - PROCESS | 2584 | 1464622587778 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 2584 | 1464622587856 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:36:27 INFO - PROCESS | 2584 | 1464622587860 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n 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/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e8000 == 44 [pid = 2584] [id = 342] 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1195b4800) [pid = 2584] [serial = 1025] [outer = 0x0] 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x119943400) [pid = 2584] [serial = 1026] [outer = 0x1195b4800] 08:36:27 INFO - PROCESS | 2584 | 1464622587891 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x120efac00) [pid = 2584] [serial = 1027] [outer = 0x1195b4800] 08:36:28 INFO - PROCESS | 2584 | 1464622588694 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 973ms 08:36:28 INFO - PROCESS | 2584 | 1464622588748 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 2584 | 1464622588749 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:36:28 INFO - PROCESS | 2584 | 1464622588752 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 2584 | 1464622588753 Marionette TRACE conn2 <- [1,1342,null,{}] 08:36:28 INFO - PROCESS | 2584 | 1464622588755 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 2584 | 1464622588868 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:36:28 INFO - PROCESS | 2584 | 1464622588872 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n 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/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217d1800 == 45 [pid = 2584] [id = 343] 08:36:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x11993e000) [pid = 2584] [serial = 1028] [outer = 0x0] 08:36:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x120ef1800) [pid = 2584] [serial = 1029] [outer = 0x11993e000] 08:36:28 INFO - PROCESS | 2584 | 1464622588897 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x120fba000) [pid = 2584] [serial = 1030] [outer = 0x11993e000] 08:36:29 INFO - PROCESS | 2584 | 1464622589322 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 619ms 08:36:29 INFO - PROCESS | 2584 | 1464622589381 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2584 | 1464622589382 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:36:29 INFO - PROCESS | 2584 | 1464622589386 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2584 | 1464622589388 Marionette TRACE conn2 <- [1,1346,null,{}] 08:36:29 INFO - PROCESS | 2584 | 1464622589391 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 2584 | 1464622589498 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:36:29 INFO - PROCESS | 2584 | 1464622589534 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n 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/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x12482b000 == 46 [pid = 2584] [id = 344] 08:36:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x119944400) [pid = 2584] [serial = 1031] [outer = 0x0] 08:36:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x120fba800) [pid = 2584] [serial = 1032] [outer = 0x119944400] 08:36:29 INFO - PROCESS | 2584 | 1464622589559 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12118e800) [pid = 2584] [serial = 1033] [outer = 0x119944400] 08:36:29 INFO - PROCESS | 2584 | 1464622589881 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 520ms 08:36:29 INFO - PROCESS | 2584 | 1464622589906 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2584 | 1464622589908 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:36:29 INFO - PROCESS | 2584 | 1464622589921 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2584 | 1464622589923 Marionette TRACE conn2 <- [1,1350,null,{}] 08:36:29 INFO - PROCESS | 2584 | 1464622589926 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 2584 | 1464622590069 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:36:30 INFO - PROCESS | 2584 | 1464622590089 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n 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/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257b5000 == 47 [pid = 2584] [id = 345] 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x120fc4800) [pid = 2584] [serial = 1034] [outer = 0x0] 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12133d000) [pid = 2584] [serial = 1035] [outer = 0x120fc4800] 08:36:30 INFO - PROCESS | 2584 | 1464622590129 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12179ec00) [pid = 2584] [serial = 1036] [outer = 0x120fc4800] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1217a5400) [pid = 2584] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x121962000) [pid = 2584] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x126d6ec00) [pid = 2584] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x126d70800) [pid = 2584] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x113906800) [pid = 2584] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1192e6800) [pid = 2584] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1192e0400) [pid = 2584] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1217a8400) [pid = 2584] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x11769e000) [pid = 2584] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x121339c00) [pid = 2584] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x11777d800) [pid = 2584] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x115f6b800) [pid = 2584] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x121b31400) [pid = 2584] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x120e0fc00) [pid = 2584] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x129218800) [pid = 2584] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1133e7400) [pid = 2584] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120e0a400) [pid = 2584] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1133f1800) [pid = 2584] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1257a2c00) [pid = 2584] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:36:30 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x12940a800) [pid = 2584] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:36:30 INFO - PROCESS | 2584 | 1464622590632 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 722ms 08:36:30 INFO - PROCESS | 2584 | 1464622590641 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 2584 | 1464622590642 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:36:30 INFO - PROCESS | 2584 | 1464622590644 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 2584 | 1464622590645 Marionette TRACE conn2 <- [1,1354,null,{}] 08:36:30 INFO - PROCESS | 2584 | 1464622590647 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 2584 | 1464622590728 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:36:30 INFO - PROCESS | 2584 | 1464622590733 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.basic.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/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214ac800 == 48 [pid = 2584] [id = 346] 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x11777d800) [pid = 2584] [serial = 1037] [outer = 0x0] 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x120fba400) [pid = 2584] [serial = 1038] [outer = 0x11777d800] 08:36:30 INFO - PROCESS | 2584 | 1464622590760 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x121752c00) [pid = 2584] [serial = 1039] [outer = 0x11777d800] 08:36:31 INFO - PROCESS | 2584 | 1464622591073 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 08:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:36:31 INFO - PROCESS | 2584 | 1464622591112 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2584 | 1464622591114 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:36:31 INFO - PROCESS | 2584 | 1464622591116 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2584 | 1464622591117 Marionette TRACE conn2 <- [1,1358,null,{}] 08:36:31 INFO - PROCESS | 2584 | 1464622591119 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 2584 | 1464622591216 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:36:31 INFO - PROCESS | 2584 | 1464622591225 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n 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/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x12689f800 == 49 [pid = 2584] [id = 347] 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12105cc00) [pid = 2584] [serial = 1040] [outer = 0x0] 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1217a6000) [pid = 2584] [serial = 1041] [outer = 0x12105cc00] 08:36:31 INFO - PROCESS | 2584 | 1464622591254 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x121982400) [pid = 2584] [serial = 1042] [outer = 0x12105cc00] 08:36:31 INFO - PROCESS | 2584 | 1464622591574 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 471ms 08:36:31 INFO - PROCESS | 2584 | 1464622591589 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2584 | 1464622591591 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:36:31 INFO - PROCESS | 2584 | 1464622591593 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2584 | 1464622591595 Marionette TRACE conn2 <- [1,1362,null,{}] 08:36:31 INFO - PROCESS | 2584 | 1464622591597 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 2584 | 1464622591691 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:36:31 INFO - PROCESS | 2584 | 1464622591696 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n 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/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298cb800 == 50 [pid = 2584] [id = 348] 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x121983400) [pid = 2584] [serial = 1043] [outer = 0x0] 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x121bc4c00) [pid = 2584] [serial = 1044] [outer = 0x121983400] 08:36:31 INFO - PROCESS | 2584 | 1464622591720 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x12579a400) [pid = 2584] [serial = 1045] [outer = 0x121983400] 08:36:32 INFO - PROCESS | 2584 | 1464622592055 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 08:36:32 INFO - PROCESS | 2584 | 1464622592063 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 2584 | 1464622592064 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:36:32 INFO - PROCESS | 2584 | 1464622592067 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2584 | 1464622592070 Marionette TRACE conn2 <- [1,1366,null,{}] 08:36:32 INFO - PROCESS | 2584 | 1464622592074 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 2584 | 1464622592188 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:36:32 INFO - PROCESS | 2584 | 1464622592196 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c5000 == 51 [pid = 2584] [id = 349] 08:36:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12118e400) [pid = 2584] [serial = 1046] [outer = 0x0] 08:36:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1257a2400) [pid = 2584] [serial = 1047] [outer = 0x12118e400] 08:36:32 INFO - PROCESS | 2584 | 1464622592236 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1262cac00) [pid = 2584] [serial = 1048] [outer = 0x12118e400] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12b351800 == 50 [pid = 2584] [id = 295] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x117f04000 == 49 [pid = 2584] [id = 317] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbce800 == 48 [pid = 2584] [id = 296] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf20800 == 47 [pid = 2584] [id = 316] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7ce000 == 46 [pid = 2584] [id = 311] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x119161000 == 45 [pid = 2584] [id = 297] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1161a6000 == 44 [pid = 2584] [id = 338] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x116977000 == 43 [pid = 2584] [id = 337] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12da13800 == 42 [pid = 2584] [id = 336] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12d77d800 == 41 [pid = 2584] [id = 335] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12beed800 == 40 [pid = 2584] [id = 334] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1211de800 == 39 [pid = 2584] [id = 333] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12d479800 == 38 [pid = 2584] [id = 331] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1171e2000 == 37 [pid = 2584] [id = 332] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1167eb800 == 36 [pid = 2584] [id = 339] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1217d1800 == 35 [pid = 2584] [id = 343] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x119161800 == 34 [pid = 2584] [id = 340] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12689f800 == 33 [pid = 2584] [id = 347] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1257b5000 == 32 [pid = 2584] [id = 345] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1298cb800 == 31 [pid = 2584] [id = 348] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e8000 == 30 [pid = 2584] [id = 342] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x12482b000 == 29 [pid = 2584] [id = 344] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x1214ac800 == 28 [pid = 2584] [id = 346] 08:36:33 INFO - PROCESS | 2584 | --DOCSHELL 0x11950c800 == 27 [pid = 2584] [id = 341] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121b2c800) [pid = 2584] [serial = 876] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1268aec00) [pid = 2584] [serial = 972] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12791a000) [pid = 2584] [serial = 975] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12799ec00) [pid = 2584] [serial = 978] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x117690000) [pid = 2584] [serial = 984] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x121059800) [pid = 2584] [serial = 943] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x120ef1400) [pid = 2584] [serial = 942] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1194c3000) [pid = 2584] [serial = 960] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120e0c000) [pid = 2584] [serial = 961] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x127997c00) [pid = 2584] [serial = 976] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x124813400) [pid = 2584] [serial = 969] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x119117c00) [pid = 2584] [serial = 940] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x11846d400) [pid = 2584] [serial = 939] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x121b2f400) [pid = 2584] [serial = 946] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121743c00) [pid = 2584] [serial = 945] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x1268b0000) [pid = 2584] [serial = 951] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12799b800) [pid = 2584] [serial = 952] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x1169ba800) [pid = 2584] [serial = 957] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x118572c00) [pid = 2584] [serial = 958] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x12680f800) [pid = 2584] [serial = 949] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x126095400) [pid = 2584] [serial = 948] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x12118c000) [pid = 2584] [serial = 966] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x1217a0800) [pid = 2584] [serial = 967] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x129411400) [pid = 2584] [serial = 981] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x115f71400) [pid = 2584] [serial = 937] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x113b7d800) [pid = 2584] [serial = 936] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x120f10c00) [pid = 2584] [serial = 963] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x121066c00) [pid = 2584] [serial = 964] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x1162a9800) [pid = 2584] [serial = 955] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x115f4ac00) [pid = 2584] [serial = 954] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x129223000) [pid = 2584] [serial = 979] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x12940e800) [pid = 2584] [serial = 987] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x1294aa000) [pid = 2584] [serial = 982] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 81 (0x129715c00) [pid = 2584] [serial = 993] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 80 (0x126adcc00) [pid = 2584] [serial = 973] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 79 (0x121b35800) [pid = 2584] [serial = 985] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 78 (0x1295cb400) [pid = 2584] [serial = 990] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 77 (0x1295c6400) [pid = 2584] [serial = 988] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 76 (0x129709800) [pid = 2584] [serial = 991] [outer = 0x0] [url = about:blank] 08:36:33 INFO - PROCESS | 2584 | --DOMWINDOW == 75 (0x1262c9800) [pid = 2584] [serial = 970] [outer = 0x0] [url = about:blank] 08:36:34 INFO - PROCESS | 2584 | 1464622594100 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2584 | 1464622594144 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:36:34 INFO - PROCESS | 2584 | 1464622594148 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2584 | 1464622594151 Marionette TRACE conn2 <- [1,1370,null,{}] 08:36:34 INFO - PROCESS | 2584 | 1464622594156 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 2584 | 1464622594257 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:36:34 INFO - PROCESS | 2584 | 1464622594304 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x113b2f000 == 28 [pid = 2584] [id = 350] 08:36:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 76 (0x1133f3800) [pid = 2584] [serial = 1049] [outer = 0x0] 08:36:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 77 (0x1133f4400) [pid = 2584] [serial = 1050] [outer = 0x1133f3800] 08:36:34 INFO - PROCESS | 2584 | 1464622594337 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 78 (0x113d07000) [pid = 2584] [serial = 1051] [outer = 0x1133f3800] 08:36:34 INFO - PROCESS | 2584 | 1464622594909 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:36:34 INFO - PROCESS | 2584 | 1464622594976 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:36:34 INFO - PROCESS | 2584 | 1464622594981 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2584 | 1464622594983 Marionette TRACE conn2 <- [1,1374,null,{}] 08:36:34 INFO - PROCESS | 2584 | 1464622594986 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 2584 | 1464622595093 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:36:35 INFO - PROCESS | 2584 | 1464622595161 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x113313000 == 29 [pid = 2584] [id = 351] 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 79 (0x115f66400) [pid = 2584] [serial = 1052] [outer = 0x0] 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 80 (0x115f70000) [pid = 2584] [serial = 1053] [outer = 0x115f66400] 08:36:35 INFO - PROCESS | 2584 | 1464622595191 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 81 (0x1162aa800) [pid = 2584] [serial = 1054] [outer = 0x115f66400] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x11697d000 == 28 [pid = 2584] [id = 24] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x112d1c000 == 27 [pid = 2584] [id = 25] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x12df1d000 == 26 [pid = 2584] [id = 22] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x12d483800 == 25 [pid = 2584] [id = 18] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x113067000 == 24 [pid = 2584] [id = 23] 08:36:35 INFO - PROCESS | 2584 | --DOCSHELL 0x12da2c000 == 23 [pid = 2584] [id = 21] 08:36:35 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:35 INFO - PROCESS | 2584 | 1464622595643 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 2584 | 1464622595657 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:36:35 INFO - PROCESS | 2584 | 1464622595661 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 2584 | 1464622595662 Marionette TRACE conn2 <- [1,1378,null,{}] 08:36:35 INFO - PROCESS | 2584 | 1464622595666 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 2584 | 1464622595747 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:36:35 INFO - PROCESS | 2584 | 1464622595791 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x11697f000 == 24 [pid = 2584] [id = 352] 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 82 (0x113d81400) [pid = 2584] [serial = 1055] [outer = 0x0] 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x115f6e800) [pid = 2584] [serial = 1056] [outer = 0x113d81400] 08:36:35 INFO - PROCESS | 2584 | 1464622595818 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x1162b1800) [pid = 2584] [serial = 1057] [outer = 0x113d81400] 08:36:36 INFO - PROCESS | 2584 | 1464622596104 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2584 | 1464622596145 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:36:36 INFO - PROCESS | 2584 | 1464622596149 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2584 | 1464622596151 Marionette TRACE conn2 <- [1,1382,null,{}] 08:36:36 INFO - PROCESS | 2584 | 1464622596157 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 2584 | 1464622596233 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:36:36 INFO - PROCESS | 2584 | 1464622596241 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.incomplete.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6b000 == 25 [pid = 2584] [id = 353] 08:36:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x1168d1c00) [pid = 2584] [serial = 1058] [outer = 0x0] 08:36:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x11769b400) [pid = 2584] [serial = 1059] [outer = 0x1168d1c00] 08:36:36 INFO - PROCESS | 2584 | 1464622596266 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x1181a4800) [pid = 2584] [serial = 1060] [outer = 0x1168d1c00] 08:36:36 INFO - PROCESS | 2584 | [2584] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:36 INFO - PROCESS | 2584 | 1464622596713 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2584 | 1464622596725 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:36:36 INFO - PROCESS | 2584 | 1464622596729 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2584 | 1464622596733 Marionette TRACE conn2 <- [1,1386,null,{}] 08:36:36 INFO - PROCESS | 2584 | 1464622596745 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 2584 | 1464622596868 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:36:36 INFO - PROCESS | 2584 | 1464622596946 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x118abb000 == 26 [pid = 2584] [id = 354] 08:36:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x115f4c400) [pid = 2584] [serial = 1061] [outer = 0x0] 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x11847c000) [pid = 2584] [serial = 1062] [outer = 0x115f4c400] 08:36:37 INFO - PROCESS | 2584 | 1464622597020 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x11910d000) [pid = 2584] [serial = 1063] [outer = 0x115f4c400] 08:36:37 INFO - PROCESS | 2584 | 1464622597336 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2584 | 1464622597361 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:36:37 INFO - PROCESS | 2584 | 1464622597364 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2584 | 1464622597365 Marionette TRACE conn2 <- [1,1390,null,{}] 08:36:37 INFO - PROCESS | 2584 | 1464622597374 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 2584 | 1464622597480 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:36:37 INFO - PROCESS | 2584 | 1464622597506 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192c3800 == 27 [pid = 2584] [id = 355] 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x11846bc00) [pid = 2584] [serial = 1064] [outer = 0x0] 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x11927c800) [pid = 2584] [serial = 1065] [outer = 0x11846bc00] 08:36:37 INFO - PROCESS | 2584 | 1464622597532 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x11946e400) [pid = 2584] [serial = 1066] [outer = 0x11846bc00] 08:36:37 INFO - PROCESS | 2584 | 1464622597806 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 473ms 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:36:37 INFO - PROCESS | 2584 | 1464622597841 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2584 | 1464622597842 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:36:37 INFO - PROCESS | 2584 | 1464622597844 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2584 | 1464622597845 Marionette TRACE conn2 <- [1,1394,null,{}] 08:36:37 INFO - PROCESS | 2584 | 1464622597847 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 2584 | 1464622597939 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:36:37 INFO - PROCESS | 2584 | 1464622597943 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.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/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211dc000 == 28 [pid = 2584] [id = 356] 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x113b7d800) [pid = 2584] [serial = 1067] [outer = 0x0] 08:36:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x119474800) [pid = 2584] [serial = 1068] [outer = 0x113b7d800] 08:36:37 INFO - PROCESS | 2584 | 1464622597968 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x1195b0000) [pid = 2584] [serial = 1069] [outer = 0x113b7d800] 08:36:38 INFO - PROCESS | 2584 | 1464622598325 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 08:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:36:38 INFO - PROCESS | 2584 | 1464622598364 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2584 | 1464622598365 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:36:38 INFO - PROCESS | 2584 | 1464622598375 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2584 | 1464622598376 Marionette TRACE conn2 <- [1,1398,null,{}] 08:36:38 INFO - PROCESS | 2584 | 1464622598378 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 2584 | 1464622598492 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:36:38 INFO - PROCESS | 2584 | 1464622598528 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n 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/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217c3800 == 29 [pid = 2584] [id = 357] 08:36:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1195b5800) [pid = 2584] [serial = 1070] [outer = 0x0] 08:36:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120efa400) [pid = 2584] [serial = 1071] [outer = 0x1195b5800] 08:36:38 INFO - PROCESS | 2584 | 1464622598554 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x120fbc400) [pid = 2584] [serial = 1072] [outer = 0x1195b5800] 08:36:38 INFO - PROCESS | 2584 | 1464622598864 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 525ms 08:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:36:38 INFO - PROCESS | 2584 | 1464622598898 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2584 | 1464622598899 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:36:38 INFO - PROCESS | 2584 | 1464622598902 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2584 | 1464622598905 Marionette TRACE conn2 <- [1,1402,null,{}] 08:36:38 INFO - PROCESS | 2584 | 1464622598907 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 2584 | 1464622598993 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:36:39 INFO - PROCESS | 2584 | 1464622598998 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n 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/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x11697d000 == 30 [pid = 2584] [id = 358] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x120fbd000) [pid = 2584] [serial = 1073] [outer = 0x0] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x121058400) [pid = 2584] [serial = 1074] [outer = 0x120fbd000] 08:36:39 INFO - PROCESS | 2584 | 1464622599023 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x121060800) [pid = 2584] [serial = 1075] [outer = 0x120fbd000] 08:36:39 INFO - PROCESS | 2584 | 1464622599340 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 470ms 08:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:36:39 INFO - PROCESS | 2584 | 1464622599376 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2584 | 1464622599378 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:36:39 INFO - PROCESS | 2584 | 1464622599380 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2584 | 1464622599381 Marionette TRACE conn2 <- [1,1406,null,{}] 08:36:39 INFO - PROCESS | 2584 | 1464622599383 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 2584 | 1464622599486 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x11993e000) [pid = 2584] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x120fc4800) [pid = 2584] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x119944400) [pid = 2584] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x11777d800) [pid = 2584] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x12105cc00) [pid = 2584] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x1195b4800) [pid = 2584] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x119271800) [pid = 2584] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x1182a5400) [pid = 2584] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x1162f6000) [pid = 2584] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x113d05800) [pid = 2584] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x1122b6c00) [pid = 2584] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x1122ab000) [pid = 2584] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x124f85c00) [pid = 2584] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x11993cc00) [pid = 2584] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x119119000) [pid = 2584] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x11334c400) [pid = 2584] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x1133f3000) [pid = 2584] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:36:39 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x126d76000) [pid = 2584] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:36:39 INFO - PROCESS | 2584 | 1464622599526 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n 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/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x11689e800 == 31 [pid = 2584] [id = 359] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x111fd7800) [pid = 2584] [serial = 1076] [outer = 0x0] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x112764400) [pid = 2584] [serial = 1077] [outer = 0x111fd7800] 08:36:39 INFO - PROCESS | 2584 | 1464622599556 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x11769e000) [pid = 2584] [serial = 1078] [outer = 0x111fd7800] 08:36:39 INFO - PROCESS | 2584 | 1464622599843 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 474ms 08:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:36:39 INFO - PROCESS | 2584 | 1464622599859 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2584 | 1464622599861 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:36:39 INFO - PROCESS | 2584 | 1464622599863 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2584 | 1464622599864 Marionette TRACE conn2 <- [1,1410,null,{}] 08:36:39 INFO - PROCESS | 2584 | 1464622599866 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 2584 | 1464622599955 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:36:39 INFO - PROCESS | 2584 | 1464622599959 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n 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/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x118aba800 == 32 [pid = 2584] [id = 360] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x113d11000) [pid = 2584] [serial = 1079] [outer = 0x0] 08:36:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x120effc00) [pid = 2584] [serial = 1080] [outer = 0x113d11000] 08:36:39 INFO - PROCESS | 2584 | 1464622599984 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x12118dc00) [pid = 2584] [serial = 1081] [outer = 0x113d11000] 08:36:40 INFO - PROCESS | 2584 | 1464622600316 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 474ms 08:36:40 INFO - PROCESS | 2584 | 1464622600339 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2584 | 1464622600340 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:36:40 INFO - PROCESS | 2584 | 1464622600343 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2584 | 1464622600344 Marionette TRACE conn2 <- [1,1414,null,{}] 08:36:40 INFO - PROCESS | 2584 | 1464622600346 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 2584 | 1464622600441 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:36:40 INFO - PROCESS | 2584 | 1464622600448 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n 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/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x1260ca000 == 33 [pid = 2584] [id = 361] 08:36:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x118a36c00) [pid = 2584] [serial = 1082] [outer = 0x0] 08:36:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x121191800) [pid = 2584] [serial = 1083] [outer = 0x118a36c00] 08:36:40 INFO - PROCESS | 2584 | 1464622600474 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x121581400) [pid = 2584] [serial = 1084] [outer = 0x118a36c00] 08:36:40 INFO - PROCESS | 2584 | 1464622600813 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 08:36:40 INFO - PROCESS | 2584 | 1464622600861 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:36:40 INFO - PROCESS | 2584 | 1464622600871 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:36:40 INFO - PROCESS | 2584 | 1464622600873 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2584 | 1464622600875 Marionette TRACE conn2 <- [1,1418,null,{}] 08:36:40 INFO - PROCESS | 2584 | 1464622600877 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 2584 | 1464622600963 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:36:41 INFO - PROCESS | 2584 | 1464622601009 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x127949000 == 34 [pid = 2584] [id = 362] 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x120e10400) [pid = 2584] [serial = 1085] [outer = 0x0] 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x1217a3c00) [pid = 2584] [serial = 1086] [outer = 0x120e10400] 08:36:41 INFO - PROCESS | 2584 | 1464622601042 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x121b2f800) [pid = 2584] [serial = 1087] [outer = 0x120e10400] 08:36:41 INFO - PROCESS | 2584 | 1464622601320 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 468ms 08:36:41 INFO - PROCESS | 2584 | 1464622601343 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2584 | 1464622601344 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:36:41 INFO - PROCESS | 2584 | 1464622601346 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2584 | 1464622601347 Marionette TRACE conn2 <- [1,1422,null,{}] 08:36:41 INFO - PROCESS | 2584 | 1464622601349 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 2584 | 1464622601438 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:36:41 INFO - PROCESS | 2584 | 1464622601442 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x129576800 == 35 [pid = 2584] [id = 363] 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x121b0c800) [pid = 2584] [serial = 1088] [outer = 0x0] 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x121bc4800) [pid = 2584] [serial = 1089] [outer = 0x121b0c800] 08:36:41 INFO - PROCESS | 2584 | 1464622601466 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x124c41800) [pid = 2584] [serial = 1090] [outer = 0x121b0c800] 08:36:41 INFO - PROCESS | 2584 | 1464622601872 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 567ms 08:36:41 INFO - PROCESS | 2584 | 1464622601914 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2584 | 1464622601917 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:36:41 INFO - PROCESS | 2584 | 1464622601920 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2584 | 1464622601923 Marionette TRACE conn2 <- [1,1426,null,{}] 08:36:41 INFO - PROCESS | 2584 | 1464622601926 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 2584 | 1464622602023 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:36:42 INFO - PROCESS | 2584 | 1464622602083 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171c9000 == 36 [pid = 2584] [id = 364] 08:36:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x11309f400) [pid = 2584] [serial = 1091] [outer = 0x0] 08:36:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1133f0c00) [pid = 2584] [serial = 1092] [outer = 0x11309f400] 08:36:42 INFO - PROCESS | 2584 | 1464622602116 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x115fc8800) [pid = 2584] [serial = 1093] [outer = 0x11309f400] 08:36:42 INFO - PROCESS | 2584 | 1464622602598 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 722ms 08:36:42 INFO - PROCESS | 2584 | 1464622602644 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2584 | 1464622602650 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:36:42 INFO - PROCESS | 2584 | 1464622602657 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2584 | 1464622602660 Marionette TRACE conn2 <- [1,1430,null,{}] 08:36:42 INFO - PROCESS | 2584 | 1464622602664 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 2584 | 1464622602808 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:36:42 INFO - PROCESS | 2584 | 1464622602893 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e8000 == 37 [pid = 2584] [id = 365] 08:36:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1182a2800) [pid = 2584] [serial = 1094] [outer = 0x0] 08:36:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x118469c00) [pid = 2584] [serial = 1095] [outer = 0x1182a2800] 08:36:42 INFO - PROCESS | 2584 | 1464622602942 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x119115400) [pid = 2584] [serial = 1096] [outer = 0x1182a2800] 08:36:43 INFO - PROCESS | 2584 | 1464622603455 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 825ms 08:36:43 INFO - PROCESS | 2584 | 1464622603482 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 2584 | 1464622603484 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:36:43 INFO - PROCESS | 2584 | 1464622603506 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 2584 | 1464622603508 Marionette TRACE conn2 <- [1,1434,null,{}] 08:36:43 INFO - PROCESS | 2584 | 1464622603516 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 2584 | 1464622603613 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:36:43 INFO - PROCESS | 2584 | 1464622603675 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.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/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6d8800 == 38 [pid = 2584] [id = 366] 08:36:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x120ef6400) [pid = 2584] [serial = 1097] [outer = 0x0] 08:36:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x120eff800) [pid = 2584] [serial = 1098] [outer = 0x120ef6400] 08:36:43 INFO - PROCESS | 2584 | 1464622603707 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120f14c00) [pid = 2584] [serial = 1099] [outer = 0x120ef6400] 08:36:44 INFO - PROCESS | 2584 | 1464622604177 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 727ms 08:36:44 INFO - PROCESS | 2584 | 1464622604238 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2584 | 1464622604241 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:36:44 INFO - PROCESS | 2584 | 1464622604246 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2584 | 1464622604248 Marionette TRACE conn2 <- [1,1438,null,{}] 08:36:44 INFO - PROCESS | 2584 | 1464622604251 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 2584 | 1464622604370 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:36:44 INFO - PROCESS | 2584 | 1464622604450 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b105800 == 39 [pid = 2584] [id = 367] 08:36:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x121193c00) [pid = 2584] [serial = 1100] [outer = 0x0] 08:36:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1217a4400) [pid = 2584] [serial = 1101] [outer = 0x121193c00] 08:36:44 INFO - PROCESS | 2584 | 1464622604480 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x121b05400) [pid = 2584] [serial = 1102] [outer = 0x121193c00] 08:36:44 INFO - PROCESS | 2584 | 1464622604916 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 721ms 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:36:44 INFO - PROCESS | 2584 | 1464622604968 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2584 | 1464622604970 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:36:44 INFO - PROCESS | 2584 | 1464622604973 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2584 | 1464622604975 Marionette TRACE conn2 <- [1,1442,null,{}] 08:36:44 INFO - PROCESS | 2584 | 1464622604979 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 2584 | 1464622605107 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:36:45 INFO - PROCESS | 2584 | 1464622605160 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a12800 == 40 [pid = 2584] [id = 368] 08:36:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x117283c00) [pid = 2584] [serial = 1103] [outer = 0x0] 08:36:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121339c00) [pid = 2584] [serial = 1104] [outer = 0x117283c00] 08:36:45 INFO - PROCESS | 2584 | 1464622605182 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x12481d400) [pid = 2584] [serial = 1105] [outer = 0x117283c00] 08:36:45 INFO - PROCESS | 2584 | 1464622605912 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 974ms 08:36:45 INFO - PROCESS | 2584 | 1464622605952 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2584 | 1464622605955 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:36:45 INFO - PROCESS | 2584 | 1464622605958 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2584 | 1464622605960 Marionette TRACE conn2 <- [1,1446,null,{}] 08:36:45 INFO - PROCESS | 2584 | 1464622605965 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 2584 | 1464622606058 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:36:46 INFO - PROCESS | 2584 | 1464622606122 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeat.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/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x11825c800 == 41 [pid = 2584] [id = 369] 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x11334cc00) [pid = 2584] [serial = 1106] [outer = 0x0] 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1133ed000) [pid = 2584] [serial = 1107] [outer = 0x11334cc00] 08:36:46 INFO - PROCESS | 2584 | 1464622606149 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x115f6c800) [pid = 2584] [serial = 1108] [outer = 0x11334cc00] 08:36:46 INFO - PROCESS | 2584 | --DOCSHELL 0x12c623800 == 40 [pid = 2584] [id = 13] 08:36:46 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a4800 == 39 [pid = 2584] [id = 6] 08:36:46 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab6c800 == 38 [pid = 2584] [id = 9] 08:36:46 INFO - PROCESS | 2584 | --DOCSHELL 0x115f0f800 == 37 [pid = 2584] [id = 26] 08:36:46 INFO - PROCESS | 2584 | --DOCSHELL 0x113b2f000 == 36 [pid = 2584] [id = 350] 08:36:46 INFO - PROCESS | 2584 | 1464622606599 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 675ms 08:36:46 INFO - PROCESS | 2584 | 1464622606635 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2584 | 1464622606640 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:36:46 INFO - PROCESS | 2584 | 1464622606645 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2584 | 1464622606646 Marionette TRACE conn2 <- [1,1450,null,{}] 08:36:46 INFO - PROCESS | 2584 | 1464622606649 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 2584 | 1464622606740 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x127993c00) [pid = 2584] [serial = 934] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x120ef1800) [pid = 2584] [serial = 1029] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12133d000) [pid = 2584] [serial = 1035] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12118e800) [pid = 2584] [serial = 1033] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x120fba800) [pid = 2584] [serial = 1032] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x120fba400) [pid = 2584] [serial = 1038] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x121752c00) [pid = 2584] [serial = 1039] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x121bc4c00) [pid = 2584] [serial = 1044] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1217a6000) [pid = 2584] [serial = 1041] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x12179ec00) [pid = 2584] [serial = 1036] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x119943400) [pid = 2584] [serial = 1026] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1192db800) [pid = 2584] [serial = 1023] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x11946f000) [pid = 2584] [serial = 1024] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x11847a400) [pid = 2584] [serial = 1020] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x119179000) [pid = 2584] [serial = 1021] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x116b68c00) [pid = 2584] [serial = 1017] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x1181a3400) [pid = 2584] [serial = 1018] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x115fce800) [pid = 2584] [serial = 1015] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x115164800) [pid = 2584] [serial = 1014] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x11309a800) [pid = 2584] [serial = 1012] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x112a7e400) [pid = 2584] [serial = 1011] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1295d0c00) [pid = 2584] [serial = 1009] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x126d70400) [pid = 2584] [serial = 1008] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x126a18800) [pid = 2584] [serial = 1006] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x12579e400) [pid = 2584] [serial = 1005] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x1217a9c00) [pid = 2584] [serial = 1003] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x12105f800) [pid = 2584] [serial = 1002] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x11946e800) [pid = 2584] [serial = 1000] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x1192dd400) [pid = 2584] [serial = 999] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x1167cc800) [pid = 2584] [serial = 997] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x113d83c00) [pid = 2584] [serial = 996] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x129729c00) [pid = 2584] [serial = 994] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 84 (0x120fba000) [pid = 2584] [serial = 1030] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 83 (0x121982400) [pid = 2584] [serial = 1042] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | --DOMWINDOW == 82 (0x120efac00) [pid = 2584] [serial = 1027] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 2584 | 1464622606793 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x1168a0800 == 37 [pid = 2584] [id = 370] 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 83 (0x11309a800) [pid = 2584] [serial = 1109] [outer = 0x0] 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 84 (0x115f71400) [pid = 2584] [serial = 1110] [outer = 0x11309a800] 08:36:46 INFO - PROCESS | 2584 | 1464622606822 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 85 (0x11769c400) [pid = 2584] [serial = 1111] [outer = 0x11309a800] 08:36:47 INFO - PROCESS | 2584 | 1464622607115 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms 08:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:36:47 INFO - PROCESS | 2584 | 1464622607166 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2584 | 1464622607167 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:36:47 INFO - PROCESS | 2584 | 1464622607172 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2584 | 1464622607174 Marionette TRACE conn2 <- [1,1454,null,{}] 08:36:47 INFO - PROCESS | 2584 | 1464622607181 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 2584 | 1464622607259 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:36:47 INFO - PROCESS | 2584 | 1464622607315 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x11843a000 == 38 [pid = 2584] [id = 371] 08:36:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x117283400) [pid = 2584] [serial = 1112] [outer = 0x0] 08:36:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x118470800) [pid = 2584] [serial = 1113] [outer = 0x117283400] 08:36:47 INFO - PROCESS | 2584 | 1464622607345 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x11927e800) [pid = 2584] [serial = 1114] [outer = 0x117283400] 08:36:47 INFO - PROCESS | 2584 | 1464622607722 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 572ms 08:36:47 INFO - PROCESS | 2584 | 1464622607744 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2584 | 1464622607746 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:36:47 INFO - PROCESS | 2584 | 1464622607750 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2584 | 1464622607751 Marionette TRACE conn2 <- [1,1458,null,{}] 08:36:47 INFO - PROCESS | 2584 | 1464622607757 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 2584 | 1464622607888 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:36:47 INFO - PROCESS | 2584 | 1464622607975 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x119977800 == 39 [pid = 2584] [id = 372] 08:36:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x11946f000) [pid = 2584] [serial = 1115] [outer = 0x0] 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x1194c3c00) [pid = 2584] [serial = 1116] [outer = 0x11946f000] 08:36:48 INFO - PROCESS | 2584 | 1464622608004 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x1195b4400) [pid = 2584] [serial = 1117] [outer = 0x11946f000] 08:36:48 INFO - PROCESS | 2584 | 1464622608285 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 573ms 08:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:36:48 INFO - PROCESS | 2584 | 1464622608325 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2584 | 1464622608326 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:36:48 INFO - PROCESS | 2584 | 1464622608328 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2584 | 1464622608329 Marionette TRACE conn2 <- [1,1462,null,{}] 08:36:48 INFO - PROCESS | 2584 | 1464622608332 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 2584 | 1464622608409 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:36:48 INFO - PROCESS | 2584 | 1464622608414 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeat.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/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214a8800 == 40 [pid = 2584] [id = 373] 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x119949000) [pid = 2584] [serial = 1118] [outer = 0x0] 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x120efc400) [pid = 2584] [serial = 1119] [outer = 0x119949000] 08:36:48 INFO - PROCESS | 2584 | 1464622608441 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x120fb6800) [pid = 2584] [serial = 1120] [outer = 0x119949000] 08:36:48 INFO - PROCESS | 2584 | 1464622608781 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 468ms 08:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:36:48 INFO - PROCESS | 2584 | 1464622608797 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2584 | 1464622608798 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:36:48 INFO - PROCESS | 2584 | 1464622608800 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2584 | 1464622608801 Marionette TRACE conn2 <- [1,1466,null,{}] 08:36:48 INFO - PROCESS | 2584 | 1464622608806 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 2584 | 1464622608925 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:36:48 INFO - PROCESS | 2584 | 1464622608939 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x113ba8000 == 41 [pid = 2584] [id = 374] 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x120fba800) [pid = 2584] [serial = 1121] [outer = 0x0] 08:36:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x12105d400) [pid = 2584] [serial = 1122] [outer = 0x120fba800] 08:36:48 INFO - PROCESS | 2584 | 1464622608965 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1217a7000) [pid = 2584] [serial = 1123] [outer = 0x120fba800] 08:36:49 INFO - PROCESS | 2584 | 1464622609320 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:36:49 INFO - PROCESS | 2584 | 1464622609371 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2584 | 1464622609372 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:36:49 INFO - PROCESS | 2584 | 1464622609374 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2584 | 1464622609375 Marionette TRACE conn2 <- [1,1470,null,{}] 08:36:49 INFO - PROCESS | 2584 | 1464622609377 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 2584 | 1464622609467 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:36:49 INFO - PROCESS | 2584 | 1464622609480 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e75800 == 42 [pid = 2584] [id = 375] 08:36:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x120fbc000) [pid = 2584] [serial = 1124] [outer = 0x0] 08:36:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x121b36c00) [pid = 2584] [serial = 1125] [outer = 0x120fbc000] 08:36:49 INFO - PROCESS | 2584 | 1464622609504 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x117286c00) [pid = 2584] [serial = 1126] [outer = 0x120fbc000] 08:36:49 INFO - PROCESS | 2584 | 1464622609844 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 08:36:49 INFO - PROCESS | 2584 | 1464622609892 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2584 | 1464622609893 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:36:49 INFO - PROCESS | 2584 | 1464622609896 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2584 | 1464622609897 Marionette TRACE conn2 <- [1,1474,null,{}] 08:36:49 INFO - PROCESS | 2584 | 1464622609899 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 2584 | 1464622609993 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:36:50 INFO - PROCESS | 2584 | 1464622610009 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.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/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x126886000 == 43 [pid = 2584] [id = 376] 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x121b31400) [pid = 2584] [serial = 1127] [outer = 0x0] 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x1251d3400) [pid = 2584] [serial = 1128] [outer = 0x121b31400] 08:36:50 INFO - PROCESS | 2584 | 1464622610033 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x12609c400) [pid = 2584] [serial = 1129] [outer = 0x121b31400] 08:36:50 INFO - PROCESS | 2584 | 1464622610380 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 08:36:50 INFO - PROCESS | 2584 | 1464622610416 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2584 | 1464622610417 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:36:50 INFO - PROCESS | 2584 | 1464622610427 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2584 | 1464622610428 Marionette TRACE conn2 <- [1,1478,null,{}] 08:36:50 INFO - PROCESS | 2584 | 1464622610431 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 2584 | 1464622610524 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:36:50 INFO - PROCESS | 2584 | 1464622610528 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a7000 == 44 [pid = 2584] [id = 377] 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x124f8b400) [pid = 2584] [serial = 1130] [outer = 0x0] 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1262ccc00) [pid = 2584] [serial = 1131] [outer = 0x124f8b400] 08:36:50 INFO - PROCESS | 2584 | 1464622610552 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x12680e000) [pid = 2584] [serial = 1132] [outer = 0x124f8b400] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x120e10400) [pid = 2584] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x113b7d800) [pid = 2584] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1168d1c00) [pid = 2584] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x11846bc00) [pid = 2584] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x115f66400) [pid = 2584] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x113d11000) [pid = 2584] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x118a36c00) [pid = 2584] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x1133f3800) [pid = 2584] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x115f4c400) [pid = 2584] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x111fd7800) [pid = 2584] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1195b5800) [pid = 2584] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x113d81400) [pid = 2584] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x120fbd000) [pid = 2584] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:36:50 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x121983400) [pid = 2584] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:36:51 INFO - PROCESS | 2584 | 1464622611003 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 620ms 08:36:51 INFO - PROCESS | 2584 | 1464622611049 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2584 | 1464622611051 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:36:51 INFO - PROCESS | 2584 | 1464622611054 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2584 | 1464622611056 Marionette TRACE conn2 <- [1,1482,null,{}] 08:36:51 INFO - PROCESS | 2584 | 1464622611059 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 2584 | 1464622611180 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:36:51 INFO - PROCESS | 2584 | 1464622611187 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n 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/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c8a800 == 45 [pid = 2584] [id = 378] 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x113f11800) [pid = 2584] [serial = 1133] [outer = 0x0] 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x1168d1c00) [pid = 2584] [serial = 1134] [outer = 0x113f11800] 08:36:51 INFO - PROCESS | 2584 | 1464622611229 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x1195b5800) [pid = 2584] [serial = 1135] [outer = 0x113f11800] 08:36:51 INFO - PROCESS | 2584 | 1464622611639 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 623ms 08:36:51 INFO - PROCESS | 2584 | 1464622611677 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2584 | 1464622611678 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:36:51 INFO - PROCESS | 2584 | 1464622611681 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2584 | 1464622611682 Marionette TRACE conn2 <- [1,1486,null,{}] 08:36:51 INFO - PROCESS | 2584 | 1464622611686 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 2584 | 1464622611782 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:36:51 INFO - PROCESS | 2584 | 1464622611789 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.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/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b364000 == 46 [pid = 2584] [id = 379] 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x119470c00) [pid = 2584] [serial = 1136] [outer = 0x0] 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x12680f800) [pid = 2584] [serial = 1137] [outer = 0x119470c00] 08:36:51 INFO - PROCESS | 2584 | 1464622611817 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x126ad1400) [pid = 2584] [serial = 1138] [outer = 0x119470c00] 08:36:52 INFO - PROCESS | 2584 | 1464622612129 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 08:36:52 INFO - PROCESS | 2584 | 1464622612152 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2584 | 1464622612155 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:36:52 INFO - PROCESS | 2584 | 1464622612159 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2584 | 1464622612160 Marionette TRACE conn2 <- [1,1490,null,{}] 08:36:52 INFO - PROCESS | 2584 | 1464622612162 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 2584 | 1464622612242 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:36:52 INFO - PROCESS | 2584 | 1464622612290 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n 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/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b39a800 == 47 [pid = 2584] [id = 380] 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1195b3800) [pid = 2584] [serial = 1139] [outer = 0x0] 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x126d6a000) [pid = 2584] [serial = 1140] [outer = 0x1195b3800] 08:36:52 INFO - PROCESS | 2584 | 1464622612315 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x126d70800) [pid = 2584] [serial = 1141] [outer = 0x1195b3800] 08:36:52 INFO - PROCESS | 2584 | 1464622612610 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 468ms 08:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:36:52 INFO - PROCESS | 2584 | 1464622612628 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2584 | 1464622612629 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:36:52 INFO - PROCESS | 2584 | 1464622612631 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2584 | 1464622612631 Marionette TRACE conn2 <- [1,1494,null,{}] 08:36:52 INFO - PROCESS | 2584 | 1464622612634 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 2584 | 1464622612742 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:36:52 INFO - PROCESS | 2584 | 1464622612749 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bedd800 == 48 [pid = 2584] [id = 381] 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x126ad1000) [pid = 2584] [serial = 1142] [outer = 0x0] 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x126d73800) [pid = 2584] [serial = 1143] [outer = 0x126ad1000] 08:36:52 INFO - PROCESS | 2584 | 1464622612801 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x12791a000) [pid = 2584] [serial = 1144] [outer = 0x126ad1000] 08:36:53 INFO - PROCESS | 2584 | 1464622613368 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 774ms 08:36:53 INFO - PROCESS | 2584 | 1464622613406 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2584 | 1464622613408 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:36:53 INFO - PROCESS | 2584 | 1464622613413 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2584 | 1464622613415 Marionette TRACE conn2 <- [1,1498,null,{}] 08:36:53 INFO - PROCESS | 2584 | 1464622613418 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 2584 | 1464622613519 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:36:53 INFO - PROCESS | 2584 | 1464622613607 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.repeat.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/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f1f000 == 49 [pid = 2584] [id = 382] 08:36:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x115f4ac00) [pid = 2584] [serial = 1145] [outer = 0x0] 08:36:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x115fce800) [pid = 2584] [serial = 1146] [outer = 0x115f4ac00] 08:36:53 INFO - PROCESS | 2584 | 1464622613638 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x117283000) [pid = 2584] [serial = 1147] [outer = 0x115f4ac00] 08:36:54 INFO - PROCESS | 2584 | 1464622614033 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 08:36:54 INFO - PROCESS | 2584 | 1464622614084 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2584 | 1464622614088 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:36:54 INFO - PROCESS | 2584 | 1464622614092 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2584 | 1464622614094 Marionette TRACE conn2 <- [1,1502,null,{}] 08:36:54 INFO - PROCESS | 2584 | 1464622614096 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 2584 | 1464622614197 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:36:54 INFO - PROCESS | 2584 | 1464622614246 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n 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/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214a8000 == 50 [pid = 2584] [id = 383] 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1182a2400) [pid = 2584] [serial = 1148] [outer = 0x0] 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x118572000) [pid = 2584] [serial = 1149] [outer = 0x1182a2400] 08:36:54 INFO - PROCESS | 2584 | 1464622614276 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x11927d000) [pid = 2584] [serial = 1150] [outer = 0x1182a2400] 08:36:54 INFO - PROCESS | 2584 | 1464622614667 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 620ms 08:36:54 INFO - PROCESS | 2584 | 1464622614712 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2584 | 1464622614714 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:36:54 INFO - PROCESS | 2584 | 1464622614716 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2584 | 1464622614719 Marionette TRACE conn2 <- [1,1506,null,{}] 08:36:54 INFO - PROCESS | 2584 | 1464622614727 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 2584 | 1464622614829 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:36:54 INFO - PROCESS | 2584 | 1464622614917 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n 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/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b366800 == 51 [pid = 2584] [id = 384] 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120f0c000) [pid = 2584] [serial = 1151] [outer = 0x0] 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x120fc4000) [pid = 2584] [serial = 1152] [outer = 0x120f0c000] 08:36:54 INFO - PROCESS | 2584 | 1464622614948 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121192c00) [pid = 2584] [serial = 1153] [outer = 0x120f0c000] 08:36:55 INFO - PROCESS | 2584 | 1464622615420 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 721ms 08:36:55 INFO - PROCESS | 2584 | 1464622615455 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2584 | 1464622615458 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:36:55 INFO - PROCESS | 2584 | 1464622615463 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2584 | 1464622615465 Marionette TRACE conn2 <- [1,1510,null,{}] 08:36:55 INFO - PROCESS | 2584 | 1464622615469 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 2584 | 1464622615602 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:36:55 INFO - PROCESS | 2584 | 1464622615663 Marionette TRACE conn2 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n 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/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c61e800 == 52 [pid = 2584] [id = 385] 08:36:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x121753c00) [pid = 2584] [serial = 1154] [outer = 0x0] 08:36:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1217ac400) [pid = 2584] [serial = 1155] [outer = 0x121753c00] 08:36:55 INFO - PROCESS | 2584 | 1464622615692 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x124813800) [pid = 2584] [serial = 1156] [outer = 0x121753c00] 08:36:56 INFO - PROCESS | 2584 | 1464622616349 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 922ms 08:36:56 INFO - PROCESS | 2584 | 1464622616384 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2584 | 1464622616390 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:36:56 INFO - PROCESS | 2584 | 1464622616395 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2584 | 1464622616399 Marionette TRACE conn2 <- [1,1514,null,{}] 08:36:56 INFO - PROCESS | 2584 | 1464622616405 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 2584 | 1464622616507 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:36:56 INFO - PROCESS | 2584 | 1464622616571 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n 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/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182b6000 == 53 [pid = 2584] [id = 386] 08:36:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x113d06000) [pid = 2584] [serial = 1157] [outer = 0x0] 08:36:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x113d83c00) [pid = 2584] [serial = 1158] [outer = 0x113d06000] 08:36:56 INFO - PROCESS | 2584 | 1464622616599 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x115fc7800) [pid = 2584] [serial = 1159] [outer = 0x113d06000] 08:36:57 INFO - PROCESS | 2584 | 1464622617010 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 626ms 08:36:57 INFO - PROCESS | 2584 | 1464622617020 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2584 | 1464622617024 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:36:57 INFO - PROCESS | 2584 | 1464622617028 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2584 | 1464622617030 Marionette TRACE conn2 <- [1,1518,null,{}] 08:36:57 INFO - PROCESS | 2584 | 1464622617032 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 2584 | 1464622617122 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:36:57 INFO - PROCESS | 2584 | 1464622617168 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n 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/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x117018800 == 54 [pid = 2584] [id = 387] 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x113d09400) [pid = 2584] [serial = 1160] [outer = 0x0] 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x116b61000) [pid = 2584] [serial = 1161] [outer = 0x113d09400] 08:36:57 INFO - PROCESS | 2584 | 1464622617195 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1182aa400) [pid = 2584] [serial = 1162] [outer = 0x113d09400] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd8000 == 53 [pid = 2584] [id = 10] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12b39a800 == 52 [pid = 2584] [id = 380] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12b364000 == 51 [pid = 2584] [id = 379] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x119c8a800 == 50 [pid = 2584] [id = 378] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a7000 == 49 [pid = 2584] [id = 377] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x126886000 == 48 [pid = 2584] [id = 376] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x124e75800 == 47 [pid = 2584] [id = 375] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1257a2400) [pid = 2584] [serial = 1047] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x121bc4800) [pid = 2584] [serial = 1089] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x113ba8000 == 46 [pid = 2584] [id = 374] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1214a8800 == 45 [pid = 2584] [id = 373] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x119977800 == 44 [pid = 2584] [id = 372] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x11843a000 == 43 [pid = 2584] [id = 371] 08:36:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1168a0800 == 42 [pid = 2584] [id = 370] 08:36:57 INFO - PROCESS | 2584 | 1464622617558 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1217a3c00) [pid = 2584] [serial = 1086] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1195b0000) [pid = 2584] [serial = 1069] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11769b400) [pid = 2584] [serial = 1059] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x11927c800) [pid = 2584] [serial = 1065] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1162aa800) [pid = 2584] [serial = 1054] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120effc00) [pid = 2584] [serial = 1080] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x121191800) [pid = 2584] [serial = 1083] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x113d07000) [pid = 2584] [serial = 1051] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1133f4400) [pid = 2584] [serial = 1050] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x119474800) [pid = 2584] [serial = 1068] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x11910d000) [pid = 2584] [serial = 1063] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x11769e000) [pid = 2584] [serial = 1078] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x11847c000) [pid = 2584] [serial = 1062] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120fbc400) [pid = 2584] [serial = 1072] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1181a4800) [pid = 2584] [serial = 1060] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x120efa400) [pid = 2584] [serial = 1071] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x115f6e800) [pid = 2584] [serial = 1056] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x115f70000) [pid = 2584] [serial = 1053] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x11946e400) [pid = 2584] [serial = 1066] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x121058400) [pid = 2584] [serial = 1074] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x12118dc00) [pid = 2584] [serial = 1081] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x112764400) [pid = 2584] [serial = 1077] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x121581400) [pid = 2584] [serial = 1084] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x121060800) [pid = 2584] [serial = 1075] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1162b1800) [pid = 2584] [serial = 1057] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x12579a400) [pid = 2584] [serial = 1045] [outer = 0x0] [url = about:blank] 08:36:57 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x121b2f800) [pid = 2584] [serial = 1087] [outer = 0x0] [url = about:blank] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 568ms 08:36:57 INFO - PROCESS | 2584 | 1464622617597 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2584 | 1464622617599 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:36:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:36:57 INFO - PROCESS | 2584 | 1464622617608 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2584 | 1464622617610 Marionette TRACE conn2 <- [1,1522,null,{}] 08:36:57 INFO - PROCESS | 2584 | 1464622617621 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 2584 | 1464622617715 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:36:57 INFO - PROCESS | 2584 | 1464622617724 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/hit-regions/addHitRegions-NotSupportedError-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/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f1c000 == 43 [pid = 2584] [id = 388] 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x1185d1400) [pid = 2584] [serial = 1163] [outer = 0x0] 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x11910ec00) [pid = 2584] [serial = 1164] [outer = 0x1185d1400] 08:36:57 INFO - PROCESS | 2584 | 1464622617766 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x1192d9c00) [pid = 2584] [serial = 1165] [outer = 0x1185d1400] 08:36:58 INFO - PROCESS | 2584 | 1464622618251 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:36:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 682ms 08:36:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:36:58 INFO - PROCESS | 2584 | 1464622618284 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2584 | 1464622618285 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:36:58 INFO - PROCESS | 2584 | 1464622618288 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2584 | 1464622618289 Marionette TRACE conn2 <- [1,1526,null,{}] 08:36:58 INFO - PROCESS | 2584 | 1464622618291 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 2584 | 1464622618366 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:36:58 INFO - PROCESS | 2584 | 1464622618372 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/hit-regions/hitregions-members-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/2dcontext/hit-regions/hitregions-members-exist.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x119974000 == 44 [pid = 2584] [id = 389] 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x11946ec00) [pid = 2584] [serial = 1166] [outer = 0x0] 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x119943400) [pid = 2584] [serial = 1167] [outer = 0x11946ec00] 08:36:58 INFO - PROCESS | 2584 | 1464622618398 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x120ef4c00) [pid = 2584] [serial = 1168] [outer = 0x11946ec00] 08:36:58 INFO - PROCESS | 2584 | 1464622618702 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:36:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 08:36:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:36:58 INFO - PROCESS | 2584 | 1464622618757 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2584 | 1464622618758 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:36:58 INFO - PROCESS | 2584 | 1464622618761 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2584 | 1464622618762 Marionette TRACE conn2 <- [1,1530,null,{}] 08:36:58 INFO - PROCESS | 2584 | 1464622618773 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 2584 | 1464622618845 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:36:58 INFO - PROCESS | 2584 | 1464622618850 Marionette TRACE conn2 -> [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([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n 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/image-smoothing/imagesmoothing.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217cd000 == 45 [pid = 2584] [id = 390] 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x112ea7400) [pid = 2584] [serial = 1169] [outer = 0x0] 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x120f14400) [pid = 2584] [serial = 1170] [outer = 0x112ea7400] 08:36:58 INFO - PROCESS | 2584 | 1464622618878 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x12105a400) [pid = 2584] [serial = 1171] [outer = 0x112ea7400] 08:36:59 INFO - PROCESS | 2584 | 1464622619221 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:36:59 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:36:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:36:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:36:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 08:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:36:59 INFO - PROCESS | 2584 | 1464622619233 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2584 | 1464622619234 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:36:59 INFO - PROCESS | 2584 | 1464622619239 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2584 | 1464622619240 Marionette TRACE conn2 <- [1,1534,null,{}] 08:36:59 INFO - PROCESS | 2584 | 1464622619242 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 2584 | 1464622619329 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:36:59 INFO - PROCESS | 2584 | 1464622619335 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.butt.html\",\n 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/line-styles/2d.line.cap.butt.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x125699000 == 46 [pid = 2584] [id = 391] 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x113b7d800) [pid = 2584] [serial = 1172] [outer = 0x0] 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x12118d400) [pid = 2584] [serial = 1173] [outer = 0x113b7d800] 08:36:59 INFO - PROCESS | 2584 | 1464622619417 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x124fe7000) [pid = 2584] [serial = 1174] [outer = 0x113b7d800] 08:36:59 INFO - PROCESS | 2584 | 1464622619696 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 470ms 08:36:59 INFO - PROCESS | 2584 | 1464622619726 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2584 | 1464622619728 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:36:59 INFO - PROCESS | 2584 | 1464622619730 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2584 | 1464622619731 Marionette TRACE conn2 <- [1,1538,null,{}] 08:36:59 INFO - PROCESS | 2584 | 1464622619734 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 2584 | 1464622619841 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:36:59 INFO - PROCESS | 2584 | 1464622619845 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.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/2dcontext/line-styles/2d.line.cap.closed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x126883000 == 47 [pid = 2584] [id = 392] 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x12105a800) [pid = 2584] [serial = 1175] [outer = 0x0] 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x126094400) [pid = 2584] [serial = 1176] [outer = 0x12105a800] 08:36:59 INFO - PROCESS | 2584 | 1464622619871 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1262cf400) [pid = 2584] [serial = 1177] [outer = 0x12105a800] 08:37:00 INFO - PROCESS | 2584 | 1464622620190 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 475ms 08:37:00 INFO - PROCESS | 2584 | 1464622620205 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2584 | 1464622620206 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:37:00 INFO - PROCESS | 2584 | 1464622620214 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 2584 | 1464622620215 Marionette TRACE conn2 <- [1,1542,null,{}] 08:37:00 INFO - PROCESS | 2584 | 1464622620217 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 2584 | 1464622620313 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:37:00 INFO - PROCESS | 2584 | 1464622620318 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.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/line-styles/2d.line.cap.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290d4800 == 48 [pid = 2584] [id = 393] 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1262d0800) [pid = 2584] [serial = 1178] [outer = 0x0] 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x126a1b800) [pid = 2584] [serial = 1179] [outer = 0x1262d0800] 08:37:00 INFO - PROCESS | 2584 | 1464622620343 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x126ad9400) [pid = 2584] [serial = 1180] [outer = 0x1262d0800] 08:37:00 INFO - PROCESS | 2584 | 1464622620679 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 08:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:37:00 INFO - PROCESS | 2584 | 1464622620691 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2584 | 1464622620692 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:37:00 INFO - PROCESS | 2584 | 1464622620695 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 2584 | 1464622620695 Marionette TRACE conn2 <- [1,1546,null,{}] 08:37:00 INFO - PROCESS | 2584 | 1464622620697 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 2584 | 1464622620806 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:37:00 INFO - PROCESS | 2584 | 1464622620811 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.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/2dcontext/line-styles/2d.line.cap.open.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c2000 == 49 [pid = 2584] [id = 394] 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x126d6cc00) [pid = 2584] [serial = 1181] [outer = 0x0] 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x126d73c00) [pid = 2584] [serial = 1182] [outer = 0x126d6cc00] 08:37:00 INFO - PROCESS | 2584 | 1464622620832 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x12791b000) [pid = 2584] [serial = 1183] [outer = 0x126d6cc00] 08:37:01 INFO - PROCESS | 2584 | 1464622621240 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 572ms 08:37:01 INFO - PROCESS | 2584 | 1464622621268 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:37:01 INFO - PROCESS | 2584 | 1464622621272 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:37:01 INFO - PROCESS | 2584 | 1464622621285 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2584 | 1464622621286 Marionette TRACE conn2 <- [1,1550,null,{}] 08:37:01 INFO - PROCESS | 2584 | 1464622621290 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 2584 | 1464622621441 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:37:01 INFO - PROCESS | 2584 | 1464622621467 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n 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/line-styles/2d.line.cap.round.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b120800 == 50 [pid = 2584] [id = 395] 08:37:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x126d6d800) [pid = 2584] [serial = 1184] [outer = 0x0] 08:37:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x127993800) [pid = 2584] [serial = 1185] [outer = 0x126d6d800] 08:37:01 INFO - PROCESS | 2584 | 1464622621508 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x127999400) [pid = 2584] [serial = 1186] [outer = 0x126d6d800] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12118e400) [pid = 2584] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x120fbc000) [pid = 2584] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121b31400) [pid = 2584] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x124f8b400) [pid = 2584] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x119949000) [pid = 2584] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x11946f000) [pid = 2584] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x117283400) [pid = 2584] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x117283c00) [pid = 2584] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x11309a800) [pid = 2584] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x11334cc00) [pid = 2584] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x113f11800) [pid = 2584] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1195b3800) [pid = 2584] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x120fba800) [pid = 2584] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:37:01 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x119470c00) [pid = 2584] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:37:02 INFO - PROCESS | 2584 | 1464622622046 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 830ms 08:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:37:02 INFO - PROCESS | 2584 | 1464622622106 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2584 | 1464622622107 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:37:02 INFO - PROCESS | 2584 | 1464622622109 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2584 | 1464622622111 Marionette TRACE conn2 <- [1,1554,null,{}] 08:37:02 INFO - PROCESS | 2584 | 1464622622113 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 2584 | 1464622622224 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:37:02 INFO - PROCESS | 2584 | 1464622622259 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.square.html\",\n 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/line-styles/2d.line.cap.square.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b362000 == 51 [pid = 2584] [id = 396] 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x11309a800) [pid = 2584] [serial = 1187] [outer = 0x0] 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x119470c00) [pid = 2584] [serial = 1188] [outer = 0x11309a800] 08:37:02 INFO - PROCESS | 2584 | 1464622622288 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x127991800) [pid = 2584] [serial = 1189] [outer = 0x11309a800] 08:37:02 INFO - PROCESS | 2584 | 1464622622578 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 472ms 08:37:02 INFO - PROCESS | 2584 | 1464622622582 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2584 | 1464622622583 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:37:02 INFO - PROCESS | 2584 | 1464622622593 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2584 | 1464622622594 Marionette TRACE conn2 <- [1,1558,null,{}] 08:37:02 INFO - PROCESS | 2584 | 1464622622596 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 2584 | 1464622622679 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:37:02 INFO - PROCESS | 2584 | 1464622622684 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cap.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/line-styles/2d.line.cap.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c624000 == 52 [pid = 2584] [id = 397] 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12799b000) [pid = 2584] [serial = 1190] [outer = 0x0] 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x129217800) [pid = 2584] [serial = 1191] [outer = 0x12799b000] 08:37:02 INFO - PROCESS | 2584 | 1464622622711 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12940dc00) [pid = 2584] [serial = 1192] [outer = 0x12799b000] 08:37:03 INFO - PROCESS | 2584 | 1464622623017 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 08:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:37:03 INFO - PROCESS | 2584 | 1464622623063 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2584 | 1464622623065 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:37:03 INFO - PROCESS | 2584 | 1464622623067 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2584 | 1464622623068 Marionette TRACE conn2 <- [1,1562,null,{}] 08:37:03 INFO - PROCESS | 2584 | 1464622623070 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 2584 | 1464622623181 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:37:03 INFO - PROCESS | 2584 | 1464622623187 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.cross.html\",\n 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/line-styles/2d.line.cross.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7d6800 == 53 [pid = 2584] [id = 398] 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x121b38800) [pid = 2584] [serial = 1193] [outer = 0x0] 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x12940d000) [pid = 2584] [serial = 1194] [outer = 0x121b38800] 08:37:03 INFO - PROCESS | 2584 | 1464622623211 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1294aac00) [pid = 2584] [serial = 1195] [outer = 0x121b38800] 08:37:03 INFO - PROCESS | 2584 | 1464622623519 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 468ms 08:37:03 INFO - PROCESS | 2584 | 1464622623536 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2584 | 1464622623540 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:37:03 INFO - PROCESS | 2584 | 1464622623543 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2584 | 1464622623544 Marionette TRACE conn2 <- [1,1566,null,{}] 08:37:03 INFO - PROCESS | 2584 | 1464622623546 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 2584 | 1464622623628 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:37:03 INFO - PROCESS | 2584 | 1464622623632 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.defaults.html\",\n 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/line-styles/2d.line.defaults.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf0d000 == 54 [pid = 2584] [id = 399] 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1294ae400) [pid = 2584] [serial = 1196] [outer = 0x0] 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1295c7400) [pid = 2584] [serial = 1197] [outer = 0x1294ae400] 08:37:03 INFO - PROCESS | 2584 | 1464622623657 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1295ce400) [pid = 2584] [serial = 1198] [outer = 0x1294ae400] 08:37:04 INFO - PROCESS | 2584 | 1464622624070 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 569ms 08:37:04 INFO - PROCESS | 2584 | 1464622624112 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2584 | 1464622624115 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:37:04 INFO - PROCESS | 2584 | 1464622624119 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2584 | 1464622624121 Marionette TRACE conn2 <- [1,1570,null,{}] 08:37:04 INFO - PROCESS | 2584 | 1464622624125 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 2584 | 1464622624231 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:37:04 INFO - PROCESS | 2584 | 1464622624297 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n 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/line-styles/2d.line.join.bevel.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x1168ab000 == 55 [pid = 2584] [id = 400] 08:37:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x112ebcc00) [pid = 2584] [serial = 1199] [outer = 0x0] 08:37:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1133f4400) [pid = 2584] [serial = 1200] [outer = 0x112ebcc00] 08:37:04 INFO - PROCESS | 2584 | 1464622624329 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x115f4dc00) [pid = 2584] [serial = 1201] [outer = 0x112ebcc00] 08:37:04 INFO - PROCESS | 2584 | 1464622624742 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 08:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:37:04 INFO - PROCESS | 2584 | 1464622624792 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2584 | 1464622624796 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:37:04 INFO - PROCESS | 2584 | 1464622624803 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2584 | 1464622624805 Marionette TRACE conn2 <- [1,1574,null,{}] 08:37:04 INFO - PROCESS | 2584 | 1464622624807 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 2584 | 1464622624965 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:37:05 INFO - PROCESS | 2584 | 1464622625031 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.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/2dcontext/line-styles/2d.line.join.closed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x11916e000 == 56 [pid = 2584] [id = 401] 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x115f6e800) [pid = 2584] [serial = 1202] [outer = 0x0] 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1182a4800) [pid = 2584] [serial = 1203] [outer = 0x115f6e800] 08:37:05 INFO - PROCESS | 2584 | 1464622625062 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1192e4000) [pid = 2584] [serial = 1204] [outer = 0x115f6e800] 08:37:05 INFO - PROCESS | 2584 | 1464622625475 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 720ms 08:37:05 INFO - PROCESS | 2584 | 1464622625522 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2584 | 1464622625524 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:37:05 INFO - PROCESS | 2584 | 1464622625526 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2584 | 1464622625529 Marionette TRACE conn2 <- [1,1578,null,{}] 08:37:05 INFO - PROCESS | 2584 | 1464622625537 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 2584 | 1464622625638 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:37:05 INFO - PROCESS | 2584 | 1464622625694 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.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/line-styles/2d.line.join.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b365000 == 57 [pid = 2584] [id = 402] 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x120ef3c00) [pid = 2584] [serial = 1205] [outer = 0x0] 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x121066c00) [pid = 2584] [serial = 1206] [outer = 0x120ef3c00] 08:37:05 INFO - PROCESS | 2584 | 1464622625725 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1217ac800) [pid = 2584] [serial = 1207] [outer = 0x120ef3c00] 08:37:06 INFO - PROCESS | 2584 | 1464622626159 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 08:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:37:06 INFO - PROCESS | 2584 | 1464622626198 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2584 | 1464622626200 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:37:06 INFO - PROCESS | 2584 | 1464622626202 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2584 | 1464622626203 Marionette TRACE conn2 <- [1,1582,null,{}] 08:37:06 INFO - PROCESS | 2584 | 1464622626205 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 2584 | 1464622626327 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:37:06 INFO - PROCESS | 2584 | 1464622626404 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.miter.html\",\n 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/line-styles/2d.line.join.miter.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d088800 == 58 [pid = 2584] [id = 403] 08:37:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x124e3fc00) [pid = 2584] [serial = 1208] [outer = 0x0] 08:37:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x124f85800) [pid = 2584] [serial = 1209] [outer = 0x124e3fc00] 08:37:06 INFO - PROCESS | 2584 | 1464622626435 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1262cb400) [pid = 2584] [serial = 1210] [outer = 0x124e3fc00] 08:37:06 INFO - PROCESS | 2584 | 1464622626864 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 08:37:06 INFO - PROCESS | 2584 | 1464622626873 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2584 | 1464622626874 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:37:06 INFO - PROCESS | 2584 | 1464622626877 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2584 | 1464622626878 Marionette TRACE conn2 <- [1,1586,null,{}] 08:37:06 INFO - PROCESS | 2584 | 1464622626880 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 2584 | 1464622626976 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:37:07 INFO - PROCESS | 2584 | 1464622627026 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.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/2dcontext/line-styles/2d.line.join.open.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b393000 == 59 [pid = 2584] [id = 404] 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x115f6d400) [pid = 2584] [serial = 1211] [outer = 0x0] 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1268aec00) [pid = 2584] [serial = 1212] [outer = 0x115f6d400] 08:37:07 INFO - PROCESS | 2584 | 1464622627055 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12791cc00) [pid = 2584] [serial = 1213] [outer = 0x115f6d400] 08:37:07 INFO - PROCESS | 2584 | 1464622627646 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 819ms 08:37:07 INFO - PROCESS | 2584 | 1464622627696 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2584 | 1464622627698 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:37:07 INFO - PROCESS | 2584 | 1464622627702 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2584 | 1464622627706 Marionette TRACE conn2 <- [1,1590,null,{}] 08:37:07 INFO - PROCESS | 2584 | 1464622627711 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 2584 | 1464622627800 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:37:07 INFO - PROCESS | 2584 | 1464622627869 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n 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/line-styles/2d.line.join.parallel.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211d0000 == 60 [pid = 2584] [id = 405] 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1133f3c00) [pid = 2584] [serial = 1214] [outer = 0x0] 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x115f6f400) [pid = 2584] [serial = 1215] [outer = 0x1133f3c00] 08:37:07 INFO - PROCESS | 2584 | 1464622627895 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x1169ba800) [pid = 2584] [serial = 1216] [outer = 0x1133f3c00] 08:37:08 INFO - PROCESS | 2584 | 1464622628330 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 675ms 08:37:08 INFO - PROCESS | 2584 | 1464622628377 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2584 | 1464622628381 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:37:08 INFO - PROCESS | 2584 | 1464622628385 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2584 | 1464622628387 Marionette TRACE conn2 <- [1,1594,null,{}] 08:37:08 INFO - PROCESS | 2584 | 1464622628389 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 2584 | 1464622628496 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7d6800 == 59 [pid = 2584] [id = 398] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12c624000 == 58 [pid = 2584] [id = 397] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12b362000 == 57 [pid = 2584] [id = 396] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12b120800 == 56 [pid = 2584] [id = 395] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c2000 == 55 [pid = 2584] [id = 394] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x126d73800) [pid = 2584] [serial = 1143] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x1133f0c00) [pid = 2584] [serial = 1092] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x118469c00) [pid = 2584] [serial = 1095] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x1217a4400) [pid = 2584] [serial = 1101] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120eff800) [pid = 2584] [serial = 1098] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x1290d4800 == 54 [pid = 2584] [id = 393] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x126883000 == 53 [pid = 2584] [id = 392] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x125699000 == 52 [pid = 2584] [id = 391] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x1217cd000 == 51 [pid = 2584] [id = 390] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x119974000 == 50 [pid = 2584] [id = 389] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x117f1c000 == 49 [pid = 2584] [id = 388] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x117018800 == 48 [pid = 2584] [id = 387] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x1182b6000 == 47 [pid = 2584] [id = 386] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x1214a8000 == 46 [pid = 2584] [id = 383] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x117f1f000 == 45 [pid = 2584] [id = 382] 08:37:08 INFO - PROCESS | 2584 | --DOCSHELL 0x12bedd800 == 44 [pid = 2584] [id = 381] 08:37:08 INFO - PROCESS | 2584 | 1464622628579 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.round.html\",\n 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/line-styles/2d.line.join.round.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x116229000 == 45 [pid = 2584] [id = 406] 08:37:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x113d07000) [pid = 2584] [serial = 1217] [outer = 0x0] 08:37:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x11819b000) [pid = 2584] [serial = 1218] [outer = 0x113d07000] 08:37:08 INFO - PROCESS | 2584 | 1464622628605 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1192d8c00) [pid = 2584] [serial = 1219] [outer = 0x113d07000] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1262cac00) [pid = 2584] [serial = 1048] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x1168d1c00) [pid = 2584] [serial = 1134] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x11927e800) [pid = 2584] [serial = 1114] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x11769c400) [pid = 2584] [serial = 1111] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x121339c00) [pid = 2584] [serial = 1104] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x126d70800) [pid = 2584] [serial = 1141] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12105d400) [pid = 2584] [serial = 1122] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x126ad1400) [pid = 2584] [serial = 1138] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1217a7000) [pid = 2584] [serial = 1123] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x117286c00) [pid = 2584] [serial = 1126] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12680e000) [pid = 2584] [serial = 1132] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x126d6a000) [pid = 2584] [serial = 1140] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12680f800) [pid = 2584] [serial = 1137] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x121b36c00) [pid = 2584] [serial = 1125] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1251d3400) [pid = 2584] [serial = 1128] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1262ccc00) [pid = 2584] [serial = 1131] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120efc400) [pid = 2584] [serial = 1119] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x120fb6800) [pid = 2584] [serial = 1120] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1194c3c00) [pid = 2584] [serial = 1116] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1195b4400) [pid = 2584] [serial = 1117] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x118470800) [pid = 2584] [serial = 1113] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x12481d400) [pid = 2584] [serial = 1105] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x115f71400) [pid = 2584] [serial = 1110] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x115f6c800) [pid = 2584] [serial = 1108] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x1133ed000) [pid = 2584] [serial = 1107] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x12609c400) [pid = 2584] [serial = 1129] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1195b5800) [pid = 2584] [serial = 1135] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 2584 | 1464622628911 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 571ms 08:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:37:08 INFO - PROCESS | 2584 | 1464622628957 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2584 | 1464622628958 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:37:08 INFO - PROCESS | 2584 | 1464622628960 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2584 | 1464622628962 Marionette TRACE conn2 <- [1,1598,null,{}] 08:37:08 INFO - PROCESS | 2584 | 1464622628970 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 2584 | 1464622629067 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:37:09 INFO - PROCESS | 2584 | 1464622629134 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.join.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/line-styles/2d.line.join.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x11997a800 == 46 [pid = 2584] [id = 407] 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1192e7000) [pid = 2584] [serial = 1220] [outer = 0x0] 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1195b4400) [pid = 2584] [serial = 1221] [outer = 0x1192e7000] 08:37:09 INFO - PROCESS | 2584 | 1464622629161 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x120f0c800) [pid = 2584] [serial = 1222] [outer = 0x1192e7000] 08:37:09 INFO - PROCESS | 2584 | 1464622629442 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 08:37:09 INFO - PROCESS | 2584 | 1464622629482 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2584 | 1464622629484 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:37:09 INFO - PROCESS | 2584 | 1464622629494 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2584 | 1464622629495 Marionette TRACE conn2 <- [1,1602,null,{}] 08:37:09 INFO - PROCESS | 2584 | 1464622629497 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 2584 | 1464622629581 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:37:09 INFO - PROCESS | 2584 | 1464622629635 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.acute.html\",\n 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/line-styles/2d.line.miter.acute.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x1217c7800 == 47 [pid = 2584] [id = 408] 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120eff800) [pid = 2584] [serial = 1223] [outer = 0x0] 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x121060000) [pid = 2584] [serial = 1224] [outer = 0x120eff800] 08:37:09 INFO - PROCESS | 2584 | 1464622629662 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1217ac000) [pid = 2584] [serial = 1225] [outer = 0x120eff800] 08:37:09 INFO - PROCESS | 2584 | 1464622629937 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 470ms 08:37:09 INFO - PROCESS | 2584 | 1464622629965 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2584 | 1464622629966 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:37:09 INFO - PROCESS | 2584 | 1464622629969 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2584 | 1464622629972 Marionette TRACE conn2 <- [1,1606,null,{}] 08:37:09 INFO - PROCESS | 2584 | 1464622629980 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 2584 | 1464622630061 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:37:10 INFO - PROCESS | 2584 | 1464622630066 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.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/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a0800 == 48 [pid = 2584] [id = 409] 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120f12c00) [pid = 2584] [serial = 1226] [outer = 0x0] 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121d66400) [pid = 2584] [serial = 1227] [outer = 0x120f12c00] 08:37:10 INFO - PROCESS | 2584 | 1464622630094 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x124f86000) [pid = 2584] [serial = 1228] [outer = 0x120f12c00] 08:37:10 INFO - PROCESS | 2584 | 1464622630433 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 476ms 08:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:37:10 INFO - PROCESS | 2584 | 1464622630446 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2584 | 1464622630447 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:37:10 INFO - PROCESS | 2584 | 1464622630449 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2584 | 1464622630450 Marionette TRACE conn2 <- [1,1610,null,{}] 08:37:10 INFO - PROCESS | 2584 | 1464622630454 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 2584 | 1464622630581 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:37:10 INFO - PROCESS | 2584 | 1464622630597 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.miter.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/line-styles/2d.line.miter.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6a800 == 49 [pid = 2584] [id = 410] 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1251d3c00) [pid = 2584] [serial = 1229] [outer = 0x0] 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1262c5000) [pid = 2584] [serial = 1230] [outer = 0x1251d3c00] 08:37:10 INFO - PROCESS | 2584 | 1464622630623 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x126d74400) [pid = 2584] [serial = 1231] [outer = 0x1251d3c00] 08:37:10 INFO - PROCESS | 2584 | 1464622630930 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 08:37:10 INFO - PROCESS | 2584 | 1464622630970 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2584 | 1464622630972 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:37:10 INFO - PROCESS | 2584 | 1464622630974 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2584 | 1464622630976 Marionette TRACE conn2 <- [1,1614,null,{}] 08:37:10 INFO - PROCESS | 2584 | 1464622630978 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 2584 | 1464622631073 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:37:11 INFO - PROCESS | 2584 | 1464622631084 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.lineedge.html\",\n 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/line-styles/2d.line.miter.lineedge.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c5800 == 50 [pid = 2584] [id = 411] 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1262d1800) [pid = 2584] [serial = 1232] [outer = 0x0] 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x127994c00) [pid = 2584] [serial = 1233] [outer = 0x1262d1800] 08:37:11 INFO - PROCESS | 2584 | 1464622631109 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x129217000) [pid = 2584] [serial = 1234] [outer = 0x1262d1800] 08:37:11 INFO - PROCESS | 2584 | 1464622631433 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 08:37:11 INFO - PROCESS | 2584 | 1464622631494 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2584 | 1464622631495 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:37:11 INFO - PROCESS | 2584 | 1464622631497 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2584 | 1464622631498 Marionette TRACE conn2 <- [1,1618,null,{}] 08:37:11 INFO - PROCESS | 2584 | 1464622631500 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 2584 | 1464622631595 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:37:11 INFO - PROCESS | 2584 | 1464622631609 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.obtuse.html\",\n 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/line-styles/2d.line.miter.obtuse.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8ca000 == 51 [pid = 2584] [id = 412] 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x126d76800) [pid = 2584] [serial = 1235] [outer = 0x0] 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x129410000) [pid = 2584] [serial = 1236] [outer = 0x126d76800] 08:37:11 INFO - PROCESS | 2584 | 1464622631634 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1295c6000) [pid = 2584] [serial = 1237] [outer = 0x126d76800] 08:37:11 INFO - PROCESS | 2584 | 1464622631976 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 08:37:12 INFO - PROCESS | 2584 | 1464622632015 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2584 | 1464622632017 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:37:12 INFO - PROCESS | 2584 | 1464622632020 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2584 | 1464622632022 Marionette TRACE conn2 <- [1,1622,null,{}] 08:37:12 INFO - PROCESS | 2584 | 1464622632025 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 2584 | 1464622632130 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:37:12 INFO - PROCESS | 2584 | 1464622632135 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.rightangle.html\",\n 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/line-styles/2d.line.miter.rightangle.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b367800 == 52 [pid = 2584] [id = 413] 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1295cb800) [pid = 2584] [serial = 1238] [outer = 0x0] 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x129709800) [pid = 2584] [serial = 1239] [outer = 0x1295cb800] 08:37:12 INFO - PROCESS | 2584 | 1464622632189 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x129712000) [pid = 2584] [serial = 1240] [outer = 0x1295cb800] 08:37:12 INFO - PROCESS | 2584 | 1464622632670 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1182a2800) [pid = 2584] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11309f400) [pid = 2584] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x120ef6400) [pid = 2584] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x121193c00) [pid = 2584] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1262d0800) [pid = 2584] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x113d09400) [pid = 2584] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x112ea7400) [pid = 2584] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11946ec00) [pid = 2584] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1185d1400) [pid = 2584] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12105a800) [pid = 2584] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x126d6cc00) [pid = 2584] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x113d06000) [pid = 2584] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x113b7d800) [pid = 2584] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x126d6d800) [pid = 2584] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x11309a800) [pid = 2584] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x12799b000) [pid = 2584] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:37:12 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x121b38800) [pid = 2584] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 672ms 08:37:12 INFO - PROCESS | 2584 | 1464622632692 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2584 | 1464622632693 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:37:12 INFO - PROCESS | 2584 | 1464622632695 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2584 | 1464622632696 Marionette TRACE conn2 <- [1,1626,null,{}] 08:37:12 INFO - PROCESS | 2584 | 1464622632698 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 2584 | 1464622632765 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:37:12 INFO - PROCESS | 2584 | 1464622632774 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.miter.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/line-styles/2d.line.miter.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x119977000 == 53 [pid = 2584] [id = 414] 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x11777cc00) [pid = 2584] [serial = 1241] [outer = 0x0] 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1185d1400) [pid = 2584] [serial = 1242] [outer = 0x11777cc00] 08:37:12 INFO - PROCESS | 2584 | 1464622632794 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x121193400) [pid = 2584] [serial = 1243] [outer = 0x11777cc00] 08:37:13 INFO - PROCESS | 2584 | 1464622633166 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 08:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:37:13 INFO - PROCESS | 2584 | 1464622633218 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2584 | 1464622633220 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:37:13 INFO - PROCESS | 2584 | 1464622633223 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2584 | 1464622633225 Marionette TRACE conn2 <- [1,1630,null,{}] 08:37:13 INFO - PROCESS | 2584 | 1464622633229 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 2584 | 1464622633372 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:37:13 INFO - PROCESS | 2584 | 1464622633452 Marionette TRACE conn2 -> [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([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n 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/line-styles/2d.line.miter.within.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c618800 == 54 [pid = 2584] [id = 415] 08:37:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121b2d800) [pid = 2584] [serial = 1244] [outer = 0x0] 08:37:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1294b0400) [pid = 2584] [serial = 1245] [outer = 0x121b2d800] 08:37:13 INFO - PROCESS | 2584 | 1464622633498 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x12a88ec00) [pid = 2584] [serial = 1246] [outer = 0x121b2d800] 08:37:13 INFO - PROCESS | 2584 | 1464622633899 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 08:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:37:13 INFO - PROCESS | 2584 | 1464622633944 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2584 | 1464622633945 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:37:13 INFO - PROCESS | 2584 | 1464622633947 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2584 | 1464622633949 Marionette TRACE conn2 <- [1,1634,null,{}] 08:37:13 INFO - PROCESS | 2584 | 1464622633951 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 2584 | 1464622634083 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:37:14 INFO - PROCESS | 2584 | 1464622634091 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.union.html\",\n 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/line-styles/2d.line.union.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7d8000 == 55 [pid = 2584] [id = 416] 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12a9f0800) [pid = 2584] [serial = 1247] [outer = 0x0] 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12a9f3400) [pid = 2584] [serial = 1248] [outer = 0x12a9f0800] 08:37:14 INFO - PROCESS | 2584 | 1464622634131 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12a9f8c00) [pid = 2584] [serial = 1249] [outer = 0x12a9f0800] 08:37:14 INFO - PROCESS | 2584 | 1464622634589 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 669ms 08:37:14 INFO - PROCESS | 2584 | 1464622634616 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2584 | 1464622634617 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:37:14 INFO - PROCESS | 2584 | 1464622634627 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2584 | 1464622634628 Marionette TRACE conn2 <- [1,1638,null,{}] 08:37:14 INFO - PROCESS | 2584 | 1464622634631 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 2584 | 1464622634773 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:37:14 INFO - PROCESS | 2584 | 1464622634831 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.width.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/line-styles/2d.line.width.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x116970800 == 56 [pid = 2584] [id = 417] 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x11203b400) [pid = 2584] [serial = 1250] [outer = 0x0] 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1122b5c00) [pid = 2584] [serial = 1251] [outer = 0x11203b400] 08:37:14 INFO - PROCESS | 2584 | 1464622634862 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x113905c00) [pid = 2584] [serial = 1252] [outer = 0x11203b400] 08:37:15 INFO - PROCESS | 2584 | 1464622635325 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 768ms 08:37:15 INFO - PROCESS | 2584 | 1464622635419 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2584 | 1464622635423 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:37:15 INFO - PROCESS | 2584 | 1464622635450 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2584 | 1464622635456 Marionette TRACE conn2 <- [1,1642,null,{}] 08:37:15 INFO - PROCESS | 2584 | 1464622635462 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 2584 | 1464622635607 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:37:15 INFO - PROCESS | 2584 | 1464622635670 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.width.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/line-styles/2d.line.width.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213b0000 == 57 [pid = 2584] [id = 418] 08:37:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1181a1400) [pid = 2584] [serial = 1253] [outer = 0x0] 08:37:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x119185800) [pid = 2584] [serial = 1254] [outer = 0x1181a1400] 08:37:15 INFO - PROCESS | 2584 | 1464622635701 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1192e5c00) [pid = 2584] [serial = 1255] [outer = 0x1181a1400] 08:37:16 INFO - PROCESS | 2584 | 1464622636115 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 683ms 08:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:37:16 INFO - PROCESS | 2584 | 1464622636130 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2584 | 1464622636132 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:37:16 INFO - PROCESS | 2584 | 1464622636134 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2584 | 1464622636136 Marionette TRACE conn2 <- [1,1646,null,{}] 08:37:16 INFO - PROCESS | 2584 | 1464622636138 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 2584 | 1464622636238 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:37:16 INFO - PROCESS | 2584 | 1464622636289 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.width.scaledefault.html\",\n 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/line-styles/2d.line.width.scaledefault.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b349000 == 58 [pid = 2584] [id = 419] 08:37:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1194c0800) [pid = 2584] [serial = 1256] [outer = 0x0] 08:37:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x120ef8800) [pid = 2584] [serial = 1257] [outer = 0x1194c0800] 08:37:16 INFO - PROCESS | 2584 | 1464622636319 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x121968000) [pid = 2584] [serial = 1258] [outer = 0x1194c0800] 08:37:16 INFO - PROCESS | 2584 | 1464622636726 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 619ms 08:37:16 INFO - PROCESS | 2584 | 1464622636754 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2584 | 1464622636757 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:37:16 INFO - PROCESS | 2584 | 1464622636764 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2584 | 1464622636767 Marionette TRACE conn2 <- [1,1650,null,{}] 08:37:16 INFO - PROCESS | 2584 | 1464622636770 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 2584 | 1464622636872 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:37:16 INFO - PROCESS | 2584 | 1464622636960 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n 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/line-styles/2d.line.width.transformed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d488000 == 59 [pid = 2584] [id = 420] 08:37:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1257a6400) [pid = 2584] [serial = 1259] [outer = 0x0] 08:37:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x126ad2c00) [pid = 2584] [serial = 1260] [outer = 0x1257a6400] 08:37:16 INFO - PROCESS | 2584 | 1464622636990 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x127918800) [pid = 2584] [serial = 1261] [outer = 0x1257a6400] 08:37:17 INFO - PROCESS | 2584 | 1464622637392 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 676ms 08:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:37:17 INFO - PROCESS | 2584 | 1464622637437 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2584 | 1464622637438 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:37:17 INFO - PROCESS | 2584 | 1464622637440 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2584 | 1464622637441 Marionette TRACE conn2 <- [1,1654,null,{}] 08:37:17 INFO - PROCESS | 2584 | 1464622637444 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 2584 | 1464622637542 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:37:17 INFO - PROCESS | 2584 | 1464622637607 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/line-styles/2d.line.width.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/line-styles/2d.line.width.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d786800 == 60 [pid = 2584] [id = 421] 08:37:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x126a2c000) [pid = 2584] [serial = 1262] [outer = 0x0] 08:37:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1294b0000) [pid = 2584] [serial = 1263] [outer = 0x126a2c000] 08:37:17 INFO - PROCESS | 2584 | 1464622637636 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x129722800) [pid = 2584] [serial = 1264] [outer = 0x126a2c000] 08:37:18 INFO - PROCESS | 2584 | 1464622638028 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 621ms 08:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:37:18 INFO - PROCESS | 2584 | 1464622638061 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2584 | 1464622638062 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:37:18 INFO - PROCESS | 2584 | 1464622638065 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2584 | 1464622638066 Marionette TRACE conn2 <- [1,1658,null,{}] 08:37:18 INFO - PROCESS | 2584 | 1464622638068 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 2584 | 1464622638168 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:37:18 INFO - PROCESS | 2584 | 1464622638257 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da1d800 == 61 [pid = 2584] [id = 422] 08:37:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12a9f8000) [pid = 2584] [serial = 1265] [outer = 0x0] 08:37:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12b0b6800) [pid = 2584] [serial = 1266] [outer = 0x12a9f8000] 08:37:18 INFO - PROCESS | 2584 | 1464622638293 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12b125400) [pid = 2584] [serial = 1267] [outer = 0x12a9f8000] 08:37:18 INFO - PROCESS | 2584 | 1464622638703 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 669ms 08:37:18 INFO - PROCESS | 2584 | 1464622638905 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2584 | 1464622638908 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:37:18 INFO - PROCESS | 2584 | 1464622638928 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2584 | 1464622638930 Marionette TRACE conn2 <- [1,1662,null,{}] 08:37:18 INFO - PROCESS | 2584 | 1464622638934 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 2584 | 1464622639029 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:37:19 INFO - PROCESS | 2584 | 1464622639094 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x119d5b000 == 62 [pid = 2584] [id = 423] 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x113f0bc00) [pid = 2584] [serial = 1268] [outer = 0x0] 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x115f68400) [pid = 2584] [serial = 1269] [outer = 0x113f0bc00] 08:37:19 INFO - PROCESS | 2584 | 1464622639121 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x117774800) [pid = 2584] [serial = 1270] [outer = 0x113f0bc00] 08:37:19 INFO - PROCESS | 2584 | 1464622639502 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 08:37:19 INFO - PROCESS | 2584 | 1464622639562 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2584 | 1464622639564 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:37:19 INFO - PROCESS | 2584 | 1464622639570 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2584 | 1464622639574 Marionette TRACE conn2 <- [1,1666,null,{}] 08:37:19 INFO - PROCESS | 2584 | 1464622639577 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 2584 | 1464622639676 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:37:19 INFO - PROCESS | 2584 | 1464622639748 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x11951c800 == 63 [pid = 2584] [id = 424] 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x118469400) [pid = 2584] [serial = 1271] [outer = 0x0] 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x11911b800) [pid = 2584] [serial = 1272] [outer = 0x118469400] 08:37:19 INFO - PROCESS | 2584 | 1464622639792 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x119470400) [pid = 2584] [serial = 1273] [outer = 0x118469400] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12d782000 == 62 [pid = 2584] [id = 19] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf1b800 == 61 [pid = 2584] [id = 15] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7d8000 == 60 [pid = 2584] [id = 416] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12c618800 == 59 [pid = 2584] [id = 415] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x119977000 == 58 [pid = 2584] [id = 414] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12b367800 == 57 [pid = 2584] [id = 413] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8ca000 == 56 [pid = 2584] [id = 412] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c5800 == 55 [pid = 2584] [id = 411] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x1217ac400) [pid = 2584] [serial = 1155] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x115fce800) [pid = 2584] [serial = 1146] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x120fc4000) [pid = 2584] [serial = 1152] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x118572000) [pid = 2584] [serial = 1149] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x1295c7400) [pid = 2584] [serial = 1197] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x117f6a800 == 54 [pid = 2584] [id = 410] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a0800 == 53 [pid = 2584] [id = 409] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x1217c7800 == 52 [pid = 2584] [id = 408] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x11997a800 == 51 [pid = 2584] [id = 407] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x116229000 == 50 [pid = 2584] [id = 406] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x1211d0000 == 49 [pid = 2584] [id = 405] 08:37:20 INFO - PROCESS | 2584 | --DOCSHELL 0x1168ab000 == 48 [pid = 2584] [id = 400] 08:37:20 INFO - PROCESS | 2584 | 1464622640294 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x119115400) [pid = 2584] [serial = 1096] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x115fc8800) [pid = 2584] [serial = 1093] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x120f14c00) [pid = 2584] [serial = 1099] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x121b05400) [pid = 2584] [serial = 1102] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x126a1b800) [pid = 2584] [serial = 1179] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1182aa400) [pid = 2584] [serial = 1162] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x116b61000) [pid = 2584] [serial = 1161] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f14400) [pid = 2584] [serial = 1170] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12105a400) [pid = 2584] [serial = 1171] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x119943400) [pid = 2584] [serial = 1167] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120ef4c00) [pid = 2584] [serial = 1168] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x11910ec00) [pid = 2584] [serial = 1164] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1192d9c00) [pid = 2584] [serial = 1165] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126094400) [pid = 2584] [serial = 1176] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x126d73c00) [pid = 2584] [serial = 1182] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x115fc7800) [pid = 2584] [serial = 1159] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x113d83c00) [pid = 2584] [serial = 1158] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12118d400) [pid = 2584] [serial = 1173] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x127993800) [pid = 2584] [serial = 1185] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119470c00) [pid = 2584] [serial = 1188] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12791b000) [pid = 2584] [serial = 1183] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x129217800) [pid = 2584] [serial = 1191] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12940d000) [pid = 2584] [serial = 1194] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x127999400) [pid = 2584] [serial = 1186] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x126ad9400) [pid = 2584] [serial = 1180] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1262cf400) [pid = 2584] [serial = 1177] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x12940dc00) [pid = 2584] [serial = 1192] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x124fe7000) [pid = 2584] [serial = 1174] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x127991800) [pid = 2584] [serial = 1189] [outer = 0x0] [url = about:blank] 08:37:20 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x1294aac00) [pid = 2584] [serial = 1195] [outer = 0x0] [url = about:blank] 08:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 773ms 08:37:20 INFO - PROCESS | 2584 | 1464622640342 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2584 | 1464622640343 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:37:20 INFO - PROCESS | 2584 | 1464622640345 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2584 | 1464622640346 Marionette TRACE conn2 <- [1,1670,null,{}] 08:37:20 INFO - PROCESS | 2584 | 1464622640352 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 2584 | 1464622640416 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:37:20 INFO - PROCESS | 2584 | 1464622640425 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x118273800 == 49 [pid = 2584] [id = 425] 08:37:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1194c8000) [pid = 2584] [serial = 1274] [outer = 0x0] 08:37:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1195b0000) [pid = 2584] [serial = 1275] [outer = 0x1194c8000] 08:37:20 INFO - PROCESS | 2584 | 1464622640448 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120f0e000) [pid = 2584] [serial = 1276] [outer = 0x1194c8000] 08:37:20 INFO - PROCESS | 2584 | 1464622640935 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 622ms 08:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:37:20 INFO - PROCESS | 2584 | 1464622640968 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2584 | 1464622640972 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:37:20 INFO - PROCESS | 2584 | 1464622640976 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2584 | 1464622640978 Marionette TRACE conn2 <- [1,1674,null,{}] 08:37:20 INFO - PROCESS | 2584 | 1464622640981 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 2584 | 1464622641112 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:37:21 INFO - PROCESS | 2584 | 1464622641205 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.angle.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/path-objects/2d.path.arc.angle.5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x121bb2000 == 50 [pid = 2584] [id = 426] 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1194c8800) [pid = 2584] [serial = 1277] [outer = 0x0] 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x121581400) [pid = 2584] [serial = 1278] [outer = 0x1194c8800] 08:37:21 INFO - PROCESS | 2584 | 1464622641232 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1217a2400) [pid = 2584] [serial = 1279] [outer = 0x1194c8800] 08:37:21 INFO - PROCESS | 2584 | 1464622641503 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 08:37:21 INFO - PROCESS | 2584 | 1464622641546 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:37:21 INFO - PROCESS | 2584 | 1464622641558 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:37:21 INFO - PROCESS | 2584 | 1464622641562 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2584 | 1464622641563 Marionette TRACE conn2 <- [1,1678,null,{}] 08:37:21 INFO - PROCESS | 2584 | 1464622641565 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 2584 | 1464622641646 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:37:21 INFO - PROCESS | 2584 | 1464622641651 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.angle.6.html\",\n 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/path-objects/2d.path.arc.angle.6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x126266000 == 51 [pid = 2584] [id = 427] 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12173e000) [pid = 2584] [serial = 1280] [outer = 0x0] 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x121b30000) [pid = 2584] [serial = 1281] [outer = 0x12173e000] 08:37:21 INFO - PROCESS | 2584 | 1464622641677 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x124f7e800) [pid = 2584] [serial = 1282] [outer = 0x12173e000] 08:37:22 INFO - PROCESS | 2584 | 1464622642001 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 467ms 08:37:22 INFO - PROCESS | 2584 | 1464622642030 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2584 | 1464622642031 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:37:22 INFO - PROCESS | 2584 | 1464622642033 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2584 | 1464622642035 Marionette TRACE conn2 <- [1,1682,null,{}] 08:37:22 INFO - PROCESS | 2584 | 1464622642039 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 2584 | 1464622642163 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:37:22 INFO - PROCESS | 2584 | 1464622642196 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n 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/path-objects/2d.path.arc.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12794b800 == 52 [pid = 2584] [id = 428] 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x121b2a800) [pid = 2584] [serial = 1283] [outer = 0x0] 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12609f000) [pid = 2584] [serial = 1284] [outer = 0x121b2a800] 08:37:22 INFO - PROCESS | 2584 | 1464622642222 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126d6b000) [pid = 2584] [serial = 1285] [outer = 0x121b2a800] 08:37:22 INFO - PROCESS | 2584 | 1464622642539 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 08:37:22 INFO - PROCESS | 2584 | 1464622642554 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2584 | 1464622642555 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:37:22 INFO - PROCESS | 2584 | 1464622642557 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2584 | 1464622642558 Marionette TRACE conn2 <- [1,1686,null,{}] 08:37:22 INFO - PROCESS | 2584 | 1464622642561 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 2584 | 1464622642671 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:37:22 INFO - PROCESS | 2584 | 1464622642705 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.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/2dcontext/path-objects/2d.path.arc.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298e1000 == 53 [pid = 2584] [id = 429] 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12579e000) [pid = 2584] [serial = 1286] [outer = 0x0] 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12791b000) [pid = 2584] [serial = 1287] [outer = 0x12579e000] 08:37:22 INFO - PROCESS | 2584 | 1464622642730 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x129218c00) [pid = 2584] [serial = 1288] [outer = 0x12579e000] 08:37:23 INFO - PROCESS | 2584 | 1464622643021 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 08:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:37:23 INFO - PROCESS | 2584 | 1464622643078 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2584 | 1464622643079 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 2584 | 1464622643081 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2584 | 1464622643082 Marionette TRACE conn2 <- [1,1690,null,{}] 08:37:23 INFO - PROCESS | 2584 | 1464622643084 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 2584 | 1464622643190 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:37:23 INFO - PROCESS | 2584 | 1464622643203 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n 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/path-objects/2d.path.arc.end.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b105000 == 54 [pid = 2584] [id = 430] 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12921dc00) [pid = 2584] [serial = 1289] [outer = 0x0] 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x129411400) [pid = 2584] [serial = 1290] [outer = 0x12921dc00] 08:37:23 INFO - PROCESS | 2584 | 1464622643227 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1295ca000) [pid = 2584] [serial = 1291] [outer = 0x12921dc00] 08:37:23 INFO - PROCESS | 2584 | 1464622643546 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 525ms 08:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:37:23 INFO - PROCESS | 2584 | 1464622643607 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2584 | 1464622643608 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 2584 | 1464622643610 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2584 | 1464622643611 Marionette TRACE conn2 <- [1,1694,null,{}] 08:37:23 INFO - PROCESS | 2584 | 1464622643613 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 2584 | 1464622643714 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:37:23 INFO - PROCESS | 2584 | 1464622643730 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.negative.html\",\n 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/path-objects/2d.path.arc.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbcd800 == 55 [pid = 2584] [id = 431] 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x129408000) [pid = 2584] [serial = 1292] [outer = 0x0] 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x129726c00) [pid = 2584] [serial = 1293] [outer = 0x129408000] 08:37:23 INFO - PROCESS | 2584 | 1464622643755 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12a9ebc00) [pid = 2584] [serial = 1294] [outer = 0x129408000] 08:37:24 INFO - PROCESS | 2584 | 1464622644140 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 572ms 08:37:24 INFO - PROCESS | 2584 | 1464622644183 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2584 | 1464622644185 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:37:24 INFO - PROCESS | 2584 | 1464622644188 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2584 | 1464622644190 Marionette TRACE conn2 <- [1,1698,null,{}] 08:37:24 INFO - PROCESS | 2584 | 1464622644193 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 2584 | 1464622644351 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:37:24 INFO - PROCESS | 2584 | 1464622644373 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.nonempty.html\",\n 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/path-objects/2d.path.arc.nonempty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c62d800 == 56 [pid = 2584] [id = 432] 08:37:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12940e400) [pid = 2584] [serial = 1295] [outer = 0x0] 08:37:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12b0b8c00) [pid = 2584] [serial = 1296] [outer = 0x12940e400] 08:37:24 INFO - PROCESS | 2584 | 1464622644398 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12b128c00) [pid = 2584] [serial = 1297] [outer = 0x12940e400] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121753c00) [pid = 2584] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x121b0c800) [pid = 2584] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1262d1800) [pid = 2584] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x126d76800) [pid = 2584] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1295cb800) [pid = 2584] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x120f12c00) [pid = 2584] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x120eff800) [pid = 2584] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x113d07000) [pid = 2584] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1192e7000) [pid = 2584] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1133f3c00) [pid = 2584] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x115f6d400) [pid = 2584] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11777cc00) [pid = 2584] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x121b2d800) [pid = 2584] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:37:24 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1251d3c00) [pid = 2584] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:37:24 INFO - PROCESS | 2584 | 1464622644846 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 08:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:37:24 INFO - PROCESS | 2584 | 1464622644859 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2584 | 1464622644860 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:37:24 INFO - PROCESS | 2584 | 1464622644867 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2584 | 1464622644869 Marionette TRACE conn2 <- [1,1702,null,{}] 08:37:24 INFO - PROCESS | 2584 | 1464622644876 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 2584 | 1464622645003 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:37:25 INFO - PROCESS | 2584 | 1464622645058 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n 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/path-objects/2d.path.arc.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbe3000 == 57 [pid = 2584] [id = 433] 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x11727e800) [pid = 2584] [serial = 1298] [outer = 0x0] 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x121343000) [pid = 2584] [serial = 1299] [outer = 0x11727e800] 08:37:25 INFO - PROCESS | 2584 | 1464622645087 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12a9f6000) [pid = 2584] [serial = 1300] [outer = 0x11727e800] 08:37:25 INFO - PROCESS | 2584 | 1464622645410 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 575ms 08:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:37:25 INFO - PROCESS | 2584 | 1464622645453 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2584 | 1464622645455 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 2584 | 1464622645458 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2584 | 1464622645460 Marionette TRACE conn2 <- [1,1706,null,{}] 08:37:25 INFO - PROCESS | 2584 | 1464622645463 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 2584 | 1464622645550 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:37:25 INFO - PROCESS | 2584 | 1464622645612 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.scale.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/path-objects/2d.path.arc.scale.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf19800 == 58 [pid = 2584] [id = 434] 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x129724400) [pid = 2584] [serial = 1301] [outer = 0x0] 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12b12fc00) [pid = 2584] [serial = 1302] [outer = 0x129724400] 08:37:25 INFO - PROCESS | 2584 | 1464622645637 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12b15e400) [pid = 2584] [serial = 1303] [outer = 0x129724400] 08:37:25 INFO - PROCESS | 2584 | 1464622645894 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 470ms 08:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:37:25 INFO - PROCESS | 2584 | 1464622645928 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2584 | 1464622645929 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:37:25 INFO - PROCESS | 2584 | 1464622645931 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2584 | 1464622645932 Marionette TRACE conn2 <- [1,1710,null,{}] 08:37:25 INFO - PROCESS | 2584 | 1464622645942 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 2584 | 1464622646030 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:37:26 INFO - PROCESS | 2584 | 1464622646035 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.scale.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/path-objects/2d.path.arc.scale.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d485000 == 59 [pid = 2584] [id = 435] 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x126d76400) [pid = 2584] [serial = 1304] [outer = 0x0] 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12b497c00) [pid = 2584] [serial = 1305] [outer = 0x126d76400] 08:37:26 INFO - PROCESS | 2584 | 1464622646059 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12b4a0400) [pid = 2584] [serial = 1306] [outer = 0x126d76400] 08:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 468ms 08:37:26 INFO - PROCESS | 2584 | 1464622646390 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:37:26 INFO - PROCESS | 2584 | 1464622646400 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2584 | 1464622646401 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:37:26 INFO - PROCESS | 2584 | 1464622646408 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 2584 | 1464622646409 Marionette TRACE conn2 <- [1,1714,null,{}] 08:37:26 INFO - PROCESS | 2584 | 1464622646411 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 2584 | 1464622646532 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:37:26 INFO - PROCESS | 2584 | 1464622646538 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.selfintersect.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/path-objects/2d.path.arc.selfintersect.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df0c000 == 60 [pid = 2584] [id = 436] 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12b498800) [pid = 2584] [serial = 1307] [outer = 0x0] 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12b4a5400) [pid = 2584] [serial = 1308] [outer = 0x12b498800] 08:37:26 INFO - PROCESS | 2584 | 1464622646562 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12bb0d400) [pid = 2584] [serial = 1309] [outer = 0x12b498800] 08:37:27 INFO - PROCESS | 2584 | 1464622647011 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 675ms 08:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:37:27 INFO - PROCESS | 2584 | 1464622647083 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2584 | 1464622647086 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:37:27 INFO - PROCESS | 2584 | 1464622647090 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2584 | 1464622647092 Marionette TRACE conn2 <- [1,1718,null,{}] 08:37:27 INFO - PROCESS | 2584 | 1464622647096 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 2584 | 1464622647202 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:37:27 INFO - PROCESS | 2584 | 1464622647260 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.selfintersect.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/path-objects/2d.path.arc.selfintersect.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ac3000 == 61 [pid = 2584] [id = 437] 08:37:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x115fc8800) [pid = 2584] [serial = 1310] [outer = 0x0] 08:37:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x1169c2000) [pid = 2584] [serial = 1311] [outer = 0x115fc8800] 08:37:27 INFO - PROCESS | 2584 | 1464622647291 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x118467400) [pid = 2584] [serial = 1312] [outer = 0x115fc8800] 08:37:27 INFO - PROCESS | 2584 | 1464622647764 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 724ms 08:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:37:27 INFO - PROCESS | 2584 | 1464622647814 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2584 | 1464622647818 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:37:27 INFO - PROCESS | 2584 | 1464622647822 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2584 | 1464622647824 Marionette TRACE conn2 <- [1,1722,null,{}] 08:37:27 INFO - PROCESS | 2584 | 1464622647827 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 2584 | 1464622647931 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:37:27 INFO - PROCESS | 2584 | 1464622647988 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a6d000 == 62 [pid = 2584] [id = 438] 08:37:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x11910ec00) [pid = 2584] [serial = 1313] [outer = 0x0] 08:37:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x120e04400) [pid = 2584] [serial = 1314] [outer = 0x11910ec00] 08:37:28 INFO - PROCESS | 2584 | 1464622648017 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x120fbf800) [pid = 2584] [serial = 1315] [outer = 0x11910ec00] 08:37:28 INFO - PROCESS | 2584 | 1464622648469 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 08:37:28 INFO - PROCESS | 2584 | 1464622648493 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2584 | 1464622648495 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:37:28 INFO - PROCESS | 2584 | 1464622648497 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2584 | 1464622648500 Marionette TRACE conn2 <- [1,1726,null,{}] 08:37:28 INFO - PROCESS | 2584 | 1464622648510 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 2584 | 1464622648639 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:37:28 INFO - PROCESS | 2584 | 1464622648698 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df12800 == 63 [pid = 2584] [id = 439] 08:37:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1217ab400) [pid = 2584] [serial = 1316] [outer = 0x0] 08:37:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x1251d3c00) [pid = 2584] [serial = 1317] [outer = 0x1217ab400] 08:37:28 INFO - PROCESS | 2584 | 1464622648730 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x126a18000) [pid = 2584] [serial = 1318] [outer = 0x1217ab400] 08:37:29 INFO - PROCESS | 2584 | 1464622649138 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 08:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:37:29 INFO - PROCESS | 2584 | 1464622649169 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2584 | 1464622649171 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:37:29 INFO - PROCESS | 2584 | 1464622649173 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2584 | 1464622649175 Marionette TRACE conn2 <- [1,1730,null,{}] 08:37:29 INFO - PROCESS | 2584 | 1464622649177 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 2584 | 1464622649282 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:37:29 INFO - PROCESS | 2584 | 1464622649338 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e372800 == 64 [pid = 2584] [id = 440] 08:37:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x126d75400) [pid = 2584] [serial = 1319] [outer = 0x0] 08:37:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12799cc00) [pid = 2584] [serial = 1320] [outer = 0x126d75400] 08:37:29 INFO - PROCESS | 2584 | 1464622649367 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x129718000) [pid = 2584] [serial = 1321] [outer = 0x126d75400] 08:37:29 INFO - PROCESS | 2584 | 1464622649797 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 669ms 08:37:29 INFO - PROCESS | 2584 | 1464622649843 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2584 | 1464622649845 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:37:29 INFO - PROCESS | 2584 | 1464622649847 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2584 | 1464622649848 Marionette TRACE conn2 <- [1,1734,null,{}] 08:37:29 INFO - PROCESS | 2584 | 1464622649850 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 2584 | 1464622649962 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:37:30 INFO - PROCESS | 2584 | 1464622650071 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a08800 == 65 [pid = 2584] [id = 441] 08:37:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x113906800) [pid = 2584] [serial = 1322] [outer = 0x0] 08:37:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x126a18800) [pid = 2584] [serial = 1323] [outer = 0x113906800] 08:37:30 INFO - PROCESS | 2584 | 1464622650103 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12a9f3c00) [pid = 2584] [serial = 1324] [outer = 0x113906800] 08:37:30 INFO - PROCESS | 2584 | 1464622650718 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 921ms 08:37:30 INFO - PROCESS | 2584 | 1464622650769 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:37:30 INFO - PROCESS | 2584 | 1464622650773 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:37:30 INFO - PROCESS | 2584 | 1464622650777 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2584 | 1464622650779 Marionette TRACE conn2 <- [1,1738,null,{}] 08:37:30 INFO - PROCESS | 2584 | 1464622650783 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 2584 | 1464622650876 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:37:30 INFO - PROCESS | 2584 | 1464622650942 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.shape.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/path-objects/2d.path.arc.shape.5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a0e000 == 66 [pid = 2584] [id = 442] 08:37:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x113d82800) [pid = 2584] [serial = 1325] [outer = 0x0] 08:37:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x115f49400) [pid = 2584] [serial = 1326] [outer = 0x113d82800] 08:37:30 INFO - PROCESS | 2584 | 1464622650970 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x116b5ec00) [pid = 2584] [serial = 1327] [outer = 0x113d82800] 08:37:31 INFO - PROCESS | 2584 | 1464622651416 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 08:37:31 INFO - PROCESS | 2584 | 1464622651449 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2584 | 1464622651456 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:37:31 INFO - PROCESS | 2584 | 1464622651463 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2584 | 1464622651466 Marionette TRACE conn2 <- [1,1742,null,{}] 08:37:31 INFO - PROCESS | 2584 | 1464622651492 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 2584 | 1464622651633 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:37:31 INFO - PROCESS | 2584 | 1464622651723 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192bc000 == 67 [pid = 2584] [id = 443] 08:37:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x1169c1c00) [pid = 2584] [serial = 1328] [outer = 0x0] 08:37:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x11856f800) [pid = 2584] [serial = 1329] [outer = 0x1169c1c00] 08:37:31 INFO - PROCESS | 2584 | 1464622651751 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x11927ac00) [pid = 2584] [serial = 1330] [outer = 0x1169c1c00] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12d485000 == 66 [pid = 2584] [id = 435] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf19800 == 65 [pid = 2584] [id = 434] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbe3000 == 64 [pid = 2584] [id = 433] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12c62d800 == 63 [pid = 2584] [id = 432] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbcd800 == 62 [pid = 2584] [id = 431] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12b105000 == 61 [pid = 2584] [id = 430] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x12a9f3400) [pid = 2584] [serial = 1248] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1298e1000 == 60 [pid = 2584] [id = 429] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12794b800 == 59 [pid = 2584] [id = 428] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x126266000 == 58 [pid = 2584] [id = 427] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x121bb2000 == 57 [pid = 2584] [id = 426] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x118273800 == 56 [pid = 2584] [id = 425] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x11951c800 == 55 [pid = 2584] [id = 424] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x119d5b000 == 54 [pid = 2584] [id = 423] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1213b0000 == 53 [pid = 2584] [id = 418] 08:37:32 INFO - PROCESS | 2584 | --DOCSHELL 0x116970800 == 52 [pid = 2584] [id = 417] 08:37:32 INFO - PROCESS | 2584 | 1464622652129 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 673ms 08:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:37:32 INFO - PROCESS | 2584 | 1464622652139 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2584 | 1464622652140 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:37:32 INFO - PROCESS | 2584 | 1464622652142 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2584 | 1464622652144 Marionette TRACE conn2 <- [1,1746,null,{}] 08:37:32 INFO - PROCESS | 2584 | 1464622652152 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 2584 | 1464622652242 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x124813800) [pid = 2584] [serial = 1156] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x124c41800) [pid = 2584] [serial = 1090] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x12a88ec00) [pid = 2584] [serial = 1246] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1262c5000) [pid = 2584] [serial = 1230] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x126d74400) [pid = 2584] [serial = 1231] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x129217000) [pid = 2584] [serial = 1234] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1295c6000) [pid = 2584] [serial = 1237] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x127994c00) [pid = 2584] [serial = 1233] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x129410000) [pid = 2584] [serial = 1236] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x129709800) [pid = 2584] [serial = 1239] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x121066c00) [pid = 2584] [serial = 1206] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x121d66400) [pid = 2584] [serial = 1227] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x124f86000) [pid = 2584] [serial = 1228] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1217ac000) [pid = 2584] [serial = 1225] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x121060000) [pid = 2584] [serial = 1224] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x1133f4400) [pid = 2584] [serial = 1200] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x11819b000) [pid = 2584] [serial = 1218] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1192d8c00) [pid = 2584] [serial = 1219] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x1182a4800) [pid = 2584] [serial = 1203] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x1195b4400) [pid = 2584] [serial = 1221] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x120f0c800) [pid = 2584] [serial = 1222] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x124f85800) [pid = 2584] [serial = 1209] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1169ba800) [pid = 2584] [serial = 1216] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x115f6f400) [pid = 2584] [serial = 1215] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x12791cc00) [pid = 2584] [serial = 1213] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1268aec00) [pid = 2584] [serial = 1212] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1185d1400) [pid = 2584] [serial = 1242] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1294b0400) [pid = 2584] [serial = 1245] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x121193400) [pid = 2584] [serial = 1243] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x129712000) [pid = 2584] [serial = 1240] [outer = 0x0] [url = about:blank] 08:37:32 INFO - PROCESS | 2584 | 1464622652309 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182ca800 == 53 [pid = 2584] [id = 444] 08:37:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x113d86800) [pid = 2584] [serial = 1331] [outer = 0x0] 08:37:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x118468800) [pid = 2584] [serial = 1332] [outer = 0x113d86800] 08:37:32 INFO - PROCESS | 2584 | 1464622652340 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x120f09c00) [pid = 2584] [serial = 1333] [outer = 0x113d86800] 08:37:32 INFO - PROCESS | 2584 | 1464622652659 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 573ms 08:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:37:32 INFO - PROCESS | 2584 | 1464622652716 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2584 | 1464622652718 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:37:32 INFO - PROCESS | 2584 | 1464622652722 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2584 | 1464622652723 Marionette TRACE conn2 <- [1,1750,null,{}] 08:37:32 INFO - PROCESS | 2584 | 1464622652727 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 2584 | 1464622652850 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:37:32 INFO - PROCESS | 2584 | 1464622652969 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a1800 == 54 [pid = 2584] [id = 445] 08:37:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x120fbf400) [pid = 2584] [serial = 1334] [outer = 0x0] 08:37:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x121339c00) [pid = 2584] [serial = 1335] [outer = 0x120fbf400] 08:37:33 INFO - PROCESS | 2584 | 1464622653016 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1217ac000) [pid = 2584] [serial = 1336] [outer = 0x120fbf400] 08:37:33 INFO - PROCESS | 2584 | 1464622653306 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 621ms 08:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:37:33 INFO - PROCESS | 2584 | 1464622653344 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2584 | 1464622653345 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:37:33 INFO - PROCESS | 2584 | 1464622653347 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2584 | 1464622653359 Marionette TRACE conn2 <- [1,1754,null,{}] 08:37:33 INFO - PROCESS | 2584 | 1464622653367 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 2584 | 1464622653458 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:37:33 INFO - PROCESS | 2584 | 1464622653511 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.twopie.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/path-objects/2d.path.arc.twopie.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x126885800 == 55 [pid = 2584] [id = 446] 08:37:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1217a1c00) [pid = 2584] [serial = 1337] [outer = 0x0] 08:37:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x121b35400) [pid = 2584] [serial = 1338] [outer = 0x1217a1c00] 08:37:33 INFO - PROCESS | 2584 | 1464622653536 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12579c400) [pid = 2584] [serial = 1339] [outer = 0x1217a1c00] 08:37:33 INFO - PROCESS | 2584 | 1464622653792 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 486ms 08:37:33 INFO - PROCESS | 2584 | 1464622653834 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2584 | 1464622653835 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:37:33 INFO - PROCESS | 2584 | 1464622653845 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2584 | 1464622653846 Marionette TRACE conn2 <- [1,1758,null,{}] 08:37:33 INFO - PROCESS | 2584 | 1464622653848 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 2584 | 1464622653959 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:37:33 INFO - PROCESS | 2584 | 1464622653966 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arc.zero.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/path-objects/2d.path.arc.zero.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x129573800 == 56 [pid = 2584] [id = 447] 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x121965400) [pid = 2584] [serial = 1340] [outer = 0x0] 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x126561000) [pid = 2584] [serial = 1341] [outer = 0x121965400] 08:37:34 INFO - PROCESS | 2584 | 1464622654046 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x127994c00) [pid = 2584] [serial = 1342] [outer = 0x121965400] 08:37:34 INFO - PROCESS | 2584 | 1464622654329 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 08:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:37:34 INFO - PROCESS | 2584 | 1464622654364 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2584 | 1464622654365 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:37:34 INFO - PROCESS | 2584 | 1464622654367 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2584 | 1464622654369 Marionette TRACE conn2 <- [1,1762,null,{}] 08:37:34 INFO - PROCESS | 2584 | 1464622654375 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 2584 | 1464622654480 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:37:34 INFO - PROCESS | 2584 | 1464622654521 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arc.zero.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/path-objects/2d.path.arc.zero.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10e800 == 57 [pid = 2584] [id = 448] 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x127920400) [pid = 2584] [serial = 1343] [outer = 0x0] 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12940b800) [pid = 2584] [serial = 1344] [outer = 0x127920400] 08:37:34 INFO - PROCESS | 2584 | 1464622654546 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x1295cb000) [pid = 2584] [serial = 1345] [outer = 0x127920400] 08:37:34 INFO - PROCESS | 2584 | 1464622654835 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 08:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:37:34 INFO - PROCESS | 2584 | 1464622654890 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2584 | 1464622654891 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:37:34 INFO - PROCESS | 2584 | 1464622654893 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2584 | 1464622654894 Marionette TRACE conn2 <- [1,1766,null,{}] 08:37:34 INFO - PROCESS | 2584 | 1464622654897 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 2584 | 1464622654997 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:37:35 INFO - PROCESS | 2584 | 1464622655010 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n 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/path-objects/2d.path.arc.zeroradius.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbde000 == 58 [pid = 2584] [id = 449] 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12921a000) [pid = 2584] [serial = 1346] [outer = 0x0] 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x129714c00) [pid = 2584] [serial = 1347] [outer = 0x12921a000] 08:37:35 INFO - PROCESS | 2584 | 1464622655035 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12a9eb400) [pid = 2584] [serial = 1348] [outer = 0x12921a000] 08:37:35 INFO - PROCESS | 2584 | 1464622655395 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 08:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:37:35 INFO - PROCESS | 2584 | 1464622655412 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2584 | 1464622655413 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:37:35 INFO - PROCESS | 2584 | 1464622655415 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2584 | 1464622655416 Marionette TRACE conn2 <- [1,1770,null,{}] 08:37:35 INFO - PROCESS | 2584 | 1464622655419 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 2584 | 1464622655524 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:37:35 INFO - PROCESS | 2584 | 1464622655537 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.coincide.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/path-objects/2d.path.arcTo.coincide.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7da000 == 59 [pid = 2584] [id = 450] 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12a9f4400) [pid = 2584] [serial = 1349] [outer = 0x0] 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12b0ba800) [pid = 2584] [serial = 1350] [outer = 0x12a9f4400] 08:37:35 INFO - PROCESS | 2584 | 1464622655562 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12b131800) [pid = 2584] [serial = 1351] [outer = 0x12a9f4400] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1194c8800) [pid = 2584] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x1194c8000) [pid = 2584] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x1182a2400) [pid = 2584] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x12940e400) [pid = 2584] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12579e000) [pid = 2584] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x129408000) [pid = 2584] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12173e000) [pid = 2584] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x129724400) [pid = 2584] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12921dc00) [pid = 2584] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121b2a800) [pid = 2584] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f0c000) [pid = 2584] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x113f0bc00) [pid = 2584] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x118469400) [pid = 2584] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12a9f0800) [pid = 2584] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x11727e800) [pid = 2584] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x115f4ac00) [pid = 2584] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126ad1000) [pid = 2584] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x120ef3c00) [pid = 2584] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x115f6e800) [pid = 2584] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x124e3fc00) [pid = 2584] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x112ebcc00) [pid = 2584] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:37:36 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x126d76400) [pid = 2584] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:37:36 INFO - PROCESS | 2584 | 1464622656294 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 921ms 08:37:36 INFO - PROCESS | 2584 | 1464622656337 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:37:36 INFO - PROCESS | 2584 | 1464622656340 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:37:36 INFO - PROCESS | 2584 | 1464622656344 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2584 | 1464622656346 Marionette TRACE conn2 <- [1,1774,null,{}] 08:37:36 INFO - PROCESS | 2584 | 1464622656350 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 2584 | 1464622656455 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:37:36 INFO - PROCESS | 2584 | 1464622656513 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.coincide.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/path-objects/2d.path.arcTo.coincide.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x118273800 == 60 [pid = 2584] [id = 451] 08:37:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x115f43800) [pid = 2584] [serial = 1352] [outer = 0x0] 08:37:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1162b1400) [pid = 2584] [serial = 1353] [outer = 0x115f43800] 08:37:36 INFO - PROCESS | 2584 | 1464622656544 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1182a2400) [pid = 2584] [serial = 1354] [outer = 0x115f43800] 08:37:36 INFO - PROCESS | 2584 | 1464622656991 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 08:37:37 INFO - PROCESS | 2584 | 1464622657016 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2584 | 1464622657020 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:37:37 INFO - PROCESS | 2584 | 1464622657044 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2584 | 1464622657046 Marionette TRACE conn2 <- [1,1778,null,{}] 08:37:37 INFO - PROCESS | 2584 | 1464622657049 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 2584 | 1464622657180 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:37:37 INFO - PROCESS | 2584 | 1464622657251 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12626d000 == 61 [pid = 2584] [id = 452] 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x117777800) [pid = 2584] [serial = 1355] [outer = 0x0] 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1192d8c00) [pid = 2584] [serial = 1356] [outer = 0x117777800] 08:37:37 INFO - PROCESS | 2584 | 1464622657281 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x120e0cc00) [pid = 2584] [serial = 1357] [outer = 0x117777800] 08:37:37 INFO - PROCESS | 2584 | 1464622657699 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 08:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:37:37 INFO - PROCESS | 2584 | 1464622657715 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2584 | 1464622657716 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:37:37 INFO - PROCESS | 2584 | 1464622657719 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2584 | 1464622657724 Marionette TRACE conn2 <- [1,1782,null,{}] 08:37:37 INFO - PROCESS | 2584 | 1464622657732 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 2584 | 1464622657836 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:37:37 INFO - PROCESS | 2584 | 1464622657890 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7df000 == 62 [pid = 2584] [id = 453] 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x120fbc400) [pid = 2584] [serial = 1358] [outer = 0x0] 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12133b000) [pid = 2584] [serial = 1359] [outer = 0x120fbc400] 08:37:37 INFO - PROCESS | 2584 | 1464622657926 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x124e3fc00) [pid = 2584] [serial = 1360] [outer = 0x120fbc400] 08:37:38 INFO - PROCESS | 2584 | 1464622658339 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 674ms 08:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:37:38 INFO - PROCESS | 2584 | 1464622658393 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2584 | 1464622658394 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:37:38 INFO - PROCESS | 2584 | 1464622658397 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 2584 | 1464622658398 Marionette TRACE conn2 <- [1,1786,null,{}] 08:37:38 INFO - PROCESS | 2584 | 1464622658400 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 2584 | 1464622658504 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:37:38 INFO - PROCESS | 2584 | 1464622658604 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.collinear.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/path-objects/2d.path.arcTo.collinear.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d098000 == 63 [pid = 2584] [id = 454] 08:37:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1262d3c00) [pid = 2584] [serial = 1361] [outer = 0x0] 08:37:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x126a37400) [pid = 2584] [serial = 1362] [outer = 0x1262d3c00] 08:37:38 INFO - PROCESS | 2584 | 1464622658635 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x126d74800) [pid = 2584] [serial = 1363] [outer = 0x1262d3c00] 08:37:39 INFO - PROCESS | 2584 | 1464622659035 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 669ms 08:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:37:39 INFO - PROCESS | 2584 | 1464622659067 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2584 | 1464622659068 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:37:39 INFO - PROCESS | 2584 | 1464622659070 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2584 | 1464622659072 Marionette TRACE conn2 <- [1,1790,null,{}] 08:37:39 INFO - PROCESS | 2584 | 1464622659074 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 2584 | 1464622659172 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:37:39 INFO - PROCESS | 2584 | 1464622659225 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.ensuresubpath.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/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d456000 == 64 [pid = 2584] [id = 455] 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x1268ab400) [pid = 2584] [serial = 1364] [outer = 0x0] 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12799e000) [pid = 2584] [serial = 1365] [outer = 0x1268ab400] 08:37:39 INFO - PROCESS | 2584 | 1464622659257 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1295ca800) [pid = 2584] [serial = 1366] [outer = 0x1268ab400] 08:37:39 INFO - PROCESS | 2584 | 1464622659639 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 620ms 08:37:39 INFO - PROCESS | 2584 | 1464622659691 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2584 | 1464622659692 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:37:39 INFO - PROCESS | 2584 | 1464622659695 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2584 | 1464622659696 Marionette TRACE conn2 <- [1,1794,null,{}] 08:37:39 INFO - PROCESS | 2584 | 1464622659698 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 2584 | 1464622659806 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:37:39 INFO - PROCESS | 2584 | 1464622659895 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.ensuresubpath.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/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d793800 == 65 [pid = 2584] [id = 456] 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12972dc00) [pid = 2584] [serial = 1367] [outer = 0x0] 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12b0b9000) [pid = 2584] [serial = 1368] [outer = 0x12972dc00] 08:37:39 INFO - PROCESS | 2584 | 1464622659925 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12b499c00) [pid = 2584] [serial = 1369] [outer = 0x12972dc00] 08:37:40 INFO - PROCESS | 2584 | 1464622660347 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 08:37:40 INFO - PROCESS | 2584 | 1464622660366 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2584 | 1464622660367 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:37:40 INFO - PROCESS | 2584 | 1464622660370 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2584 | 1464622660371 Marionette TRACE conn2 <- [1,1798,null,{}] 08:37:40 INFO - PROCESS | 2584 | 1464622660373 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 2584 | 1464622660471 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:37:40 INFO - PROCESS | 2584 | 1464622660541 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.negative.html\",\n 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/path-objects/2d.path.arcTo.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e36c000 == 66 [pid = 2584] [id = 457] 08:37:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x11846dc00) [pid = 2584] [serial = 1370] [outer = 0x0] 08:37:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12b4a1000) [pid = 2584] [serial = 1371] [outer = 0x11846dc00] 08:37:40 INFO - PROCESS | 2584 | 1464622660569 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12bb0b800) [pid = 2584] [serial = 1372] [outer = 0x11846dc00] 08:37:40 INFO - PROCESS | 2584 | 1464622660977 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 08:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:37:40 INFO - PROCESS | 2584 | 1464622660989 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2584 | 1464622660990 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:37:40 INFO - PROCESS | 2584 | 1464622660992 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2584 | 1464622660993 Marionette TRACE conn2 <- [1,1802,null,{}] 08:37:40 INFO - PROCESS | 2584 | 1464622660996 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 2584 | 1464622661096 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:37:41 INFO - PROCESS | 2584 | 1464622661198 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.nonfinite.html\",\n 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/path-objects/2d.path.arcTo.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x11317f800 == 67 [pid = 2584] [id = 458] 08:37:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x112045000) [pid = 2584] [serial = 1373] [outer = 0x0] 08:37:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x1181a4800) [pid = 2584] [serial = 1374] [outer = 0x112045000] 08:37:41 INFO - PROCESS | 2584 | 1464622661229 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x121b38800) [pid = 2584] [serial = 1375] [outer = 0x112045000] 08:37:41 INFO - PROCESS | 2584 | 1464622661778 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 820ms 08:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:37:41 INFO - PROCESS | 2584 | 1464622661812 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2584 | 1464622661815 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:37:41 INFO - PROCESS | 2584 | 1464622661818 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2584 | 1464622661821 Marionette TRACE conn2 <- [1,1806,null,{}] 08:37:41 INFO - PROCESS | 2584 | 1464622661824 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 2584 | 1464622661929 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:37:42 INFO - PROCESS | 2584 | 1464622662050 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.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/path-objects/2d.path.arcTo.scale.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842c000 == 68 [pid = 2584] [id = 459] 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x1182ac800) [pid = 2584] [serial = 1376] [outer = 0x0] 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x118478400) [pid = 2584] [serial = 1377] [outer = 0x1182ac800] 08:37:42 INFO - PROCESS | 2584 | 1464622662103 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x119275c00) [pid = 2584] [serial = 1378] [outer = 0x1182ac800] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbde000 == 67 [pid = 2584] [id = 449] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10e800 == 66 [pid = 2584] [id = 448] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x129573800 == 65 [pid = 2584] [id = 447] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x126885800 == 64 [pid = 2584] [id = 446] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x12b4a5400) [pid = 2584] [serial = 1308] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a1800 == 63 [pid = 2584] [id = 445] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x1182ca800 == 62 [pid = 2584] [id = 444] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x1192bc000 == 61 [pid = 2584] [id = 443] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x121a0e000 == 60 [pid = 2584] [id = 442] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x12e372800 == 59 [pid = 2584] [id = 440] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x12df12800 == 58 [pid = 2584] [id = 439] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x126a6d000 == 57 [pid = 2584] [id = 438] 08:37:42 INFO - PROCESS | 2584 | --DOCSHELL 0x118ac3000 == 56 [pid = 2584] [id = 437] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x12b4a0400) [pid = 2584] [serial = 1306] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x121581400) [pid = 2584] [serial = 1278] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12b0b6800) [pid = 2584] [serial = 1266] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x120f0e000) [pid = 2584] [serial = 1276] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1195b0000) [pid = 2584] [serial = 1275] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x11927d000) [pid = 2584] [serial = 1150] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x12b128c00) [pid = 2584] [serial = 1297] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x129218c00) [pid = 2584] [serial = 1288] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x129726c00) [pid = 2584] [serial = 1293] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x124f7e800) [pid = 2584] [serial = 1282] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12a9ebc00) [pid = 2584] [serial = 1294] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12b15e400) [pid = 2584] [serial = 1303] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1295ca000) [pid = 2584] [serial = 1291] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x126d6b000) [pid = 2584] [serial = 1285] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x121b30000) [pid = 2584] [serial = 1281] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x121192c00) [pid = 2584] [serial = 1153] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1217a2400) [pid = 2584] [serial = 1279] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1122b5c00) [pid = 2584] [serial = 1251] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x117774800) [pid = 2584] [serial = 1270] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x119470400) [pid = 2584] [serial = 1273] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x115f68400) [pid = 2584] [serial = 1269] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x11911b800) [pid = 2584] [serial = 1272] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x12a9f8c00) [pid = 2584] [serial = 1249] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x12609f000) [pid = 2584] [serial = 1284] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12a9f6000) [pid = 2584] [serial = 1300] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x120ef8800) [pid = 2584] [serial = 1257] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119185800) [pid = 2584] [serial = 1254] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x117283000) [pid = 2584] [serial = 1147] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x121343000) [pid = 2584] [serial = 1299] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x12b12fc00) [pid = 2584] [serial = 1302] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12791b000) [pid = 2584] [serial = 1287] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1294b0000) [pid = 2584] [serial = 1263] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x12b0b8c00) [pid = 2584] [serial = 1296] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x129411400) [pid = 2584] [serial = 1290] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x126ad2c00) [pid = 2584] [serial = 1260] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x12791a000) [pid = 2584] [serial = 1144] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x1217ac800) [pid = 2584] [serial = 1207] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1192e4000) [pid = 2584] [serial = 1204] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1262cb400) [pid = 2584] [serial = 1210] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x115f4dc00) [pid = 2584] [serial = 1201] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x12b497c00) [pid = 2584] [serial = 1305] [outer = 0x0] [url = about:blank] 08:37:42 INFO - PROCESS | 2584 | 1464622662601 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 821ms 08:37:42 INFO - PROCESS | 2584 | 1464622662646 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2584 | 1464622662650 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:37:42 INFO - PROCESS | 2584 | 1464622662662 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2584 | 1464622662663 Marionette TRACE conn2 <- [1,1810,null,{}] 08:37:42 INFO - PROCESS | 2584 | 1464622662665 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 2584 | 1464622662754 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:37:42 INFO - PROCESS | 2584 | 1464622662761 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n 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/path-objects/2d.path.arcTo.shape.curve1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c7b000 == 57 [pid = 2584] [id = 460] 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1194c0000) [pid = 2584] [serial = 1379] [outer = 0x0] 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x120f09800) [pid = 2584] [serial = 1380] [outer = 0x1194c0000] 08:37:42 INFO - PROCESS | 2584 | 1464622662787 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x120fb8400) [pid = 2584] [serial = 1381] [outer = 0x1194c0000] 08:37:43 INFO - PROCESS | 2584 | 1464622663139 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 08:37:43 INFO - PROCESS | 2584 | 1464622663183 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2584 | 1464622663184 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:37:43 INFO - PROCESS | 2584 | 1464622663194 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2584 | 1464622663196 Marionette TRACE conn2 <- [1,1814,null,{}] 08:37:43 INFO - PROCESS | 2584 | 1464622663204 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 2584 | 1464622663298 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:37:43 INFO - PROCESS | 2584 | 1464622663306 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.shape.curve2.html\",\n 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/path-objects/2d.path.arcTo.shape.curve2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d1000 == 58 [pid = 2584] [id = 461] 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x121193400) [pid = 2584] [serial = 1382] [outer = 0x0] 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x121b03c00) [pid = 2584] [serial = 1383] [outer = 0x121193400] 08:37:43 INFO - PROCESS | 2584 | 1464622663339 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x124feac00) [pid = 2584] [serial = 1384] [outer = 0x121193400] 08:37:43 INFO - PROCESS | 2584 | 1464622663761 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 626ms 08:37:43 INFO - PROCESS | 2584 | 1464622663816 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2584 | 1464622663818 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:37:43 INFO - PROCESS | 2584 | 1464622663820 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2584 | 1464622663821 Marionette TRACE conn2 <- [1,1818,null,{}] 08:37:43 INFO - PROCESS | 2584 | 1464622663824 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 2584 | 1464622663911 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:37:43 INFO - PROCESS | 2584 | 1464622663915 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n 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/path-objects/2d.path.arcTo.shape.end.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x12658c800 == 59 [pid = 2584] [id = 462] 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1262cb400) [pid = 2584] [serial = 1385] [outer = 0x0] 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x126ad8c00) [pid = 2584] [serial = 1386] [outer = 0x1262cb400] 08:37:43 INFO - PROCESS | 2584 | 1464622663940 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x127995400) [pid = 2584] [serial = 1387] [outer = 0x1262cb400] 08:37:44 INFO - PROCESS | 2584 | 1464622664288 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 08:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:37:44 INFO - PROCESS | 2584 | 1464622664339 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2584 | 1464622664340 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:37:44 INFO - PROCESS | 2584 | 1464622664342 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2584 | 1464622664343 Marionette TRACE conn2 <- [1,1822,null,{}] 08:37:44 INFO - PROCESS | 2584 | 1464622664345 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 2584 | 1464622664428 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:37:44 INFO - PROCESS | 2584 | 1464622664497 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.shape.start.html\",\n 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/path-objects/2d.path.arcTo.shape.start.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x127957800 == 60 [pid = 2584] [id = 463] 08:37:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1262d0800) [pid = 2584] [serial = 1388] [outer = 0x0] 08:37:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12799e400) [pid = 2584] [serial = 1389] [outer = 0x1262d0800] 08:37:44 INFO - PROCESS | 2584 | 1464622664522 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1295c7400) [pid = 2584] [serial = 1390] [outer = 0x1262d0800] 08:37:44 INFO - PROCESS | 2584 | 1464622664833 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 08:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:37:44 INFO - PROCESS | 2584 | 1464622664865 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2584 | 1464622664866 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:37:44 INFO - PROCESS | 2584 | 1464622664868 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2584 | 1464622664869 Marionette TRACE conn2 <- [1,1826,null,{}] 08:37:44 INFO - PROCESS | 2584 | 1464622664874 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 2584 | 1464622664991 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:37:45 INFO - PROCESS | 2584 | 1464622665004 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.transformation.html\",\n 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/path-objects/2d.path.arcTo.transformation.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b11e000 == 61 [pid = 2584] [id = 464] 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x129728c00) [pid = 2584] [serial = 1391] [outer = 0x0] 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12b125000) [pid = 2584] [serial = 1392] [outer = 0x129728c00] 08:37:45 INFO - PROCESS | 2584 | 1464622665029 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12b4a5400) [pid = 2584] [serial = 1393] [outer = 0x129728c00] 08:37:45 INFO - PROCESS | 2584 | 1464622665374 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 08:37:45 INFO - PROCESS | 2584 | 1464622665389 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2584 | 1464622665391 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:37:45 INFO - PROCESS | 2584 | 1464622665393 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2584 | 1464622665394 Marionette TRACE conn2 <- [1,1830,null,{}] 08:37:45 INFO - PROCESS | 2584 | 1464622665396 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 2584 | 1464622665501 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:37:45 INFO - PROCESS | 2584 | 1464622665513 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.zero.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/path-objects/2d.path.arcTo.zero.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbcc800 == 62 [pid = 2584] [id = 465] 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12b15d400) [pid = 2584] [serial = 1394] [outer = 0x0] 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12bbe9800) [pid = 2584] [serial = 1395] [outer = 0x12b15d400] 08:37:45 INFO - PROCESS | 2584 | 1464622665538 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12bbedc00) [pid = 2584] [serial = 1396] [outer = 0x12b15d400] 08:37:45 INFO - PROCESS | 2584 | 1464622665845 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 08:37:45 INFO - PROCESS | 2584 | 1464622665912 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2584 | 1464622665913 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:37:45 INFO - PROCESS | 2584 | 1464622665915 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2584 | 1464622665916 Marionette TRACE conn2 <- [1,1834,null,{}] 08:37:45 INFO - PROCESS | 2584 | 1464622665918 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 2584 | 1464622666019 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:37:46 INFO - PROCESS | 2584 | 1464622666033 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.arcTo.zero.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/path-objects/2d.path.arcTo.zero.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c633000 == 63 [pid = 2584] [id = 466] 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12bb0bc00) [pid = 2584] [serial = 1397] [outer = 0x0] 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12bbf4c00) [pid = 2584] [serial = 1398] [outer = 0x12bb0bc00] 08:37:46 INFO - PROCESS | 2584 | 1464622666067 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12be81800) [pid = 2584] [serial = 1399] [outer = 0x12bb0bc00] 08:37:46 INFO - PROCESS | 2584 | 1464622666444 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x120fbf400) [pid = 2584] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1169c1c00) [pid = 2584] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x113d86800) [pid = 2584] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1217a1c00) [pid = 2584] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x113d82800) [pid = 2584] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x121965400) [pid = 2584] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x127920400) [pid = 2584] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:37:46 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12921a000) [pid = 2584] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:37:46 INFO - PROCESS | 2584 | 1464622666532 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2584 | 1464622666534 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:37:46 INFO - PROCESS | 2584 | 1464622666541 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2584 | 1464622666542 Marionette TRACE conn2 <- [1,1838,null,{}] 08:37:46 INFO - PROCESS | 2584 | 1464622666546 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 2584 | 1464622666680 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:37:46 INFO - PROCESS | 2584 | 1464622666690 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n 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/path-objects/2d.path.beginPath.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b107800 == 64 [pid = 2584] [id = 467] 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x119272400) [pid = 2584] [serial = 1400] [outer = 0x0] 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x121b37000) [pid = 2584] [serial = 1401] [outer = 0x119272400] 08:37:46 INFO - PROCESS | 2584 | 1464622666730 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12bbf3000) [pid = 2584] [serial = 1402] [outer = 0x119272400] 08:37:47 INFO - PROCESS | 2584 | 1464622667125 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 620ms 08:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:37:47 INFO - PROCESS | 2584 | 1464622667161 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2584 | 1464622667162 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:37:47 INFO - PROCESS | 2584 | 1464622667164 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2584 | 1464622667165 Marionette TRACE conn2 <- [1,1842,null,{}] 08:37:47 INFO - PROCESS | 2584 | 1464622667167 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 2584 | 1464622667283 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:37:47 INFO - PROCESS | 2584 | 1464622667291 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.bezierCurveTo.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/path-objects/2d.path.bezierCurveTo.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d32c000 == 65 [pid = 2584] [id = 468] 08:37:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12799d000) [pid = 2584] [serial = 1403] [outer = 0x0] 08:37:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12be84800) [pid = 2584] [serial = 1404] [outer = 0x12799d000] 08:37:47 INFO - PROCESS | 2584 | 1464622667316 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12be8d800) [pid = 2584] [serial = 1405] [outer = 0x12799d000] 08:37:47 INFO - PROCESS | 2584 | 1464622667691 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 569ms 08:37:47 INFO - PROCESS | 2584 | 1464622667735 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2584 | 1464622667737 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:37:47 INFO - PROCESS | 2584 | 1464622667740 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2584 | 1464622667743 Marionette TRACE conn2 <- [1,1846,null,{}] 08:37:47 INFO - PROCESS | 2584 | 1464622667747 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 2584 | 1464622667934 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:37:47 INFO - PROCESS | 2584 | 1464622667955 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.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/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da1f000 == 66 [pid = 2584] [id = 469] 08:37:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12be8c000) [pid = 2584] [serial = 1406] [outer = 0x0] 08:37:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12c04bc00) [pid = 2584] [serial = 1407] [outer = 0x12be8c000] 08:37:48 INFO - PROCESS | 2584 | 1464622668001 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12c647800) [pid = 2584] [serial = 1408] [outer = 0x12be8c000] 08:37:48 INFO - PROCESS | 2584 | 1464622668363 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 08:37:48 INFO - PROCESS | 2584 | 1464622668411 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2584 | 1464622668412 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:37:48 INFO - PROCESS | 2584 | 1464622668414 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 2584 | 1464622668415 Marionette TRACE conn2 <- [1,1850,null,{}] 08:37:48 INFO - PROCESS | 2584 | 1464622668418 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 2584 | 1464622668503 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:37:48 INFO - PROCESS | 2584 | 1464622668648 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.bezierCurveTo.ensuresubpath.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/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x116229800 == 67 [pid = 2584] [id = 470] 08:37:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x110fde800) [pid = 2584] [serial = 1409] [outer = 0x0] 08:37:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x110fe3000) [pid = 2584] [serial = 1410] [outer = 0x110fde800] 08:37:48 INFO - PROCESS | 2584 | 1464622668679 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x110fe9800) [pid = 2584] [serial = 1411] [outer = 0x110fde800] 08:37:49 INFO - PROCESS | 2584 | 1464622669124 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 719ms 08:37:49 INFO - PROCESS | 2584 | 1464622669135 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:37:49 INFO - PROCESS | 2584 | 1464622669140 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:37:49 INFO - PROCESS | 2584 | 1464622669143 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2584 | 1464622669146 Marionette TRACE conn2 <- [1,1854,null,{}] 08:37:49 INFO - PROCESS | 2584 | 1464622669149 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 2584 | 1464622669258 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:37:49 INFO - PROCESS | 2584 | 1464622669318 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n 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/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x11823a800 == 68 [pid = 2584] [id = 471] 08:37:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1133e8400) [pid = 2584] [serial = 1412] [outer = 0x0] 08:37:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x117774800) [pid = 2584] [serial = 1413] [outer = 0x1133e8400] 08:37:49 INFO - PROCESS | 2584 | 1464622669391 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x11927b800) [pid = 2584] [serial = 1414] [outer = 0x1133e8400] 08:37:49 INFO - PROCESS | 2584 | 1464622669808 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 08:37:49 INFO - PROCESS | 2584 | 1464622669866 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:37:49 INFO - PROCESS | 2584 | 1464622669869 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:37:49 INFO - PROCESS | 2584 | 1464622669872 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2584 | 1464622669874 Marionette TRACE conn2 <- [1,1858,null,{}] 08:37:49 INFO - PROCESS | 2584 | 1464622669876 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 2584 | 1464622670006 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:37:50 INFO - PROCESS | 2584 | 1464622670079 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n 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/path-objects/2d.path.bezierCurveTo.scaled.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x124829800 == 69 [pid = 2584] [id = 472] 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x120e10400) [pid = 2584] [serial = 1415] [outer = 0x0] 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12105a800) [pid = 2584] [serial = 1416] [outer = 0x120e10400] 08:37:50 INFO - PROCESS | 2584 | 1464622670109 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x1217ac400) [pid = 2584] [serial = 1417] [outer = 0x120e10400] 08:37:50 INFO - PROCESS | 2584 | 1464622670551 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 722ms 08:37:50 INFO - PROCESS | 2584 | 1464622670595 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2584 | 1464622670596 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:37:50 INFO - PROCESS | 2584 | 1464622670603 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2584 | 1464622670608 Marionette TRACE conn2 <- [1,1862,null,{}] 08:37:50 INFO - PROCESS | 2584 | 1464622670612 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 2584 | 1464622670722 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:37:50 INFO - PROCESS | 2584 | 1464622670796 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n 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/path-objects/2d.path.bezierCurveTo.shape.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x119526000 == 70 [pid = 2584] [id = 473] 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x11819b800) [pid = 2584] [serial = 1418] [outer = 0x0] 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x124815c00) [pid = 2584] [serial = 1419] [outer = 0x11819b800] 08:37:50 INFO - PROCESS | 2584 | 1464622670827 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x129727800) [pid = 2584] [serial = 1420] [outer = 0x11819b800] 08:37:51 INFO - PROCESS | 2584 | 1464622671505 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 934ms 08:37:51 INFO - PROCESS | 2584 | 1464622671541 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2584 | 1464622671543 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:37:51 INFO - PROCESS | 2584 | 1464622671547 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 2584 | 1464622671549 Marionette TRACE conn2 <- [1,1866,null,{}] 08:37:51 INFO - PROCESS | 2584 | 1464622671553 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 2584 | 1464622671647 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:37:51 INFO - PROCESS | 2584 | 1464622671707 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.clip.basic.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/path-objects/2d.path.clip.basic.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x117012800 == 71 [pid = 2584] [id = 474] 08:37:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x112764c00) [pid = 2584] [serial = 1421] [outer = 0x0] 08:37:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x1133eb800) [pid = 2584] [serial = 1422] [outer = 0x112764c00] 08:37:51 INFO - PROCESS | 2584 | 1464622671735 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x113d0cc00) [pid = 2584] [serial = 1423] [outer = 0x112764c00] 08:37:52 INFO - PROCESS | 2584 | 1464622672117 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 08:37:52 INFO - PROCESS | 2584 | 1464622672170 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2584 | 1464622672173 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:37:52 INFO - PROCESS | 2584 | 1464622672178 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2584 | 1464622672180 Marionette TRACE conn2 <- [1,1870,null,{}] 08:37:52 INFO - PROCESS | 2584 | 1464622672183 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 2584 | 1464622672281 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:37:52 INFO - PROCESS | 2584 | 1464622672354 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.clip.basic.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/path-objects/2d.path.clip.basic.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f66800 == 72 [pid = 2584] [id = 475] 08:37:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x115f49c00) [pid = 2584] [serial = 1424] [outer = 0x0] 08:37:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1168d6000) [pid = 2584] [serial = 1425] [outer = 0x115f49c00] 08:37:52 INFO - PROCESS | 2584 | 1464622672381 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x11769b400) [pid = 2584] [serial = 1426] [outer = 0x115f49c00] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c5000 == 71 [pid = 2584] [id = 349] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12da1f000 == 70 [pid = 2584] [id = 469] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12d32c000 == 69 [pid = 2584] [id = 468] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12b107800 == 68 [pid = 2584] [id = 467] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12c633000 == 67 [pid = 2584] [id = 466] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbcc800 == 66 [pid = 2584] [id = 465] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12df0c000 == 65 [pid = 2584] [id = 436] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12b11e000 == 64 [pid = 2584] [id = 464] 08:37:52 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1169c2000) [pid = 2584] [serial = 1311] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x120e04400) [pid = 2584] [serial = 1314] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1251d3c00) [pid = 2584] [serial = 1317] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x12799cc00) [pid = 2584] [serial = 1320] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x126a18800) [pid = 2584] [serial = 1323] [outer = 0x0] [url = about:blank] 08:37:52 INFO - PROCESS | 2584 | 1464622672855 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x127957800 == 63 [pid = 2584] [id = 463] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12658c800 == 62 [pid = 2584] [id = 462] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d1000 == 61 [pid = 2584] [id = 461] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x119c7b000 == 60 [pid = 2584] [id = 460] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11842c000 == 59 [pid = 2584] [id = 459] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x11317f800 == 58 [pid = 2584] [id = 458] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12e36c000 == 57 [pid = 2584] [id = 457] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12d793800 == 56 [pid = 2584] [id = 456] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12d456000 == 55 [pid = 2584] [id = 455] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12d098000 == 54 [pid = 2584] [id = 454] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7df000 == 53 [pid = 2584] [id = 453] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12626d000 == 52 [pid = 2584] [id = 452] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x118273800 == 51 [pid = 2584] [id = 451] 08:37:52 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7da000 == 50 [pid = 2584] [id = 450] 08:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 720ms 08:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:37:52 INFO - PROCESS | 2584 | 1464622672898 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2584 | 1464622672899 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 2584 | 1464622672901 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2584 | 1464622672904 Marionette TRACE conn2 <- [1,1874,null,{}] 08:37:52 INFO - PROCESS | 2584 | 1464622672913 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 2584 | 1464622672993 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:37:53 INFO - PROCESS | 2584 | 1464622672999 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.clip.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/2dcontext/path-objects/2d.path.clip.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171ce800 == 51 [pid = 2584] [id = 476] 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x1182ab400) [pid = 2584] [serial = 1427] [outer = 0x0] 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x118469800) [pid = 2584] [serial = 1428] [outer = 0x1182ab400] 08:37:53 INFO - PROCESS | 2584 | 1464622673028 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x11910e800) [pid = 2584] [serial = 1429] [outer = 0x1182ab400] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x127994c00) [pid = 2584] [serial = 1342] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x126561000) [pid = 2584] [serial = 1341] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12940b800) [pid = 2584] [serial = 1344] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129714c00) [pid = 2584] [serial = 1347] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1295cb000) [pid = 2584] [serial = 1345] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x121339c00) [pid = 2584] [serial = 1335] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1217ac000) [pid = 2584] [serial = 1336] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x11927ac00) [pid = 2584] [serial = 1330] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x11856f800) [pid = 2584] [serial = 1329] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x118468800) [pid = 2584] [serial = 1332] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x120f09c00) [pid = 2584] [serial = 1333] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x121b35400) [pid = 2584] [serial = 1338] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12579c400) [pid = 2584] [serial = 1339] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x116b5ec00) [pid = 2584] [serial = 1327] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x115f49400) [pid = 2584] [serial = 1326] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12a9eb400) [pid = 2584] [serial = 1348] [outer = 0x0] [url = about:blank] 08:37:53 INFO - PROCESS | 2584 | 1464622673407 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 524ms 08:37:53 INFO - PROCESS | 2584 | 1464622673425 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2584 | 1464622673427 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:37:53 INFO - PROCESS | 2584 | 1464622673429 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2584 | 1464622673430 Marionette TRACE conn2 <- [1,1878,null,{}] 08:37:53 INFO - PROCESS | 2584 | 1464622673432 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 2584 | 1464622673514 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:37:53 INFO - PROCESS | 2584 | 1464622673518 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.clip.intersect.html\",\n 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/path-objects/2d.path.clip.intersect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x11997b000 == 52 [pid = 2584] [id = 477] 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x119275400) [pid = 2584] [serial = 1430] [outer = 0x0] 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1192e7000) [pid = 2584] [serial = 1431] [outer = 0x119275400] 08:37:53 INFO - PROCESS | 2584 | 1464622673547 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1194c3c00) [pid = 2584] [serial = 1432] [outer = 0x119275400] 08:37:53 INFO - PROCESS | 2584 | 1464622673886 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 468ms 08:37:53 INFO - PROCESS | 2584 | 1464622673897 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2584 | 1464622673898 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:37:53 INFO - PROCESS | 2584 | 1464622673901 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2584 | 1464622673902 Marionette TRACE conn2 <- [1,1882,null,{}] 08:37:53 INFO - PROCESS | 2584 | 1464622673906 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 2584 | 1464622673997 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:37:54 INFO - PROCESS | 2584 | 1464622674053 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n 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/path-objects/2d.path.clip.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214a6800 == 53 [pid = 2584] [id = 478] 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x111d8a400) [pid = 2584] [serial = 1433] [outer = 0x0] 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1194c8400) [pid = 2584] [serial = 1434] [outer = 0x111d8a400] 08:37:54 INFO - PROCESS | 2584 | 1464622674077 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x120e0fc00) [pid = 2584] [serial = 1435] [outer = 0x111d8a400] 08:37:54 INFO - PROCESS | 2584 | 1464622674347 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 472ms 08:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:37:54 INFO - PROCESS | 2584 | 1464622674377 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2584 | 1464622674378 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:37:54 INFO - PROCESS | 2584 | 1464622674380 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2584 | 1464622674381 Marionette TRACE conn2 <- [1,1886,null,{}] 08:37:54 INFO - PROCESS | 2584 | 1464622674383 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 2584 | 1464622674493 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:37:54 INFO - PROCESS | 2584 | 1464622674499 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.clip.winding.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/path-objects/2d.path.clip.winding.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d3800 == 54 [pid = 2584] [id = 479] 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x120ef4c00) [pid = 2584] [serial = 1436] [outer = 0x0] 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x120f11c00) [pid = 2584] [serial = 1437] [outer = 0x120ef4c00] 08:37:54 INFO - PROCESS | 2584 | 1464622674525 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12133c400) [pid = 2584] [serial = 1438] [outer = 0x120ef4c00] 08:37:54 INFO - PROCESS | 2584 | 1464622674854 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 518ms 08:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:37:54 INFO - PROCESS | 2584 | 1464622674911 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2584 | 1464622674913 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:37:54 INFO - PROCESS | 2584 | 1464622674915 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2584 | 1464622674916 Marionette TRACE conn2 <- [1,1890,null,{}] 08:37:54 INFO - PROCESS | 2584 | 1464622674929 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 2584 | 1464622675032 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:37:55 INFO - PROCESS | 2584 | 1464622675037 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.clip.winding.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/path-objects/2d.path.clip.winding.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248e0000 == 55 [pid = 2584] [id = 480] 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x120efe800) [pid = 2584] [serial = 1439] [outer = 0x0] 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x121588400) [pid = 2584] [serial = 1440] [outer = 0x120efe800] 08:37:55 INFO - PROCESS | 2584 | 1464622675098 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x1217a3000) [pid = 2584] [serial = 1441] [outer = 0x120efe800] 08:37:55 INFO - PROCESS | 2584 | 1464622675393 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 529ms 08:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:37:55 INFO - PROCESS | 2584 | 1464622675445 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2584 | 1464622675446 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 2584 | 1464622675448 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2584 | 1464622675449 Marionette TRACE conn2 <- [1,1894,null,{}] 08:37:55 INFO - PROCESS | 2584 | 1464622675452 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 2584 | 1464622675556 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:37:55 INFO - PROCESS | 2584 | 1464622675571 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.closePath.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/2dcontext/path-objects/2d.path.closePath.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x117011800 == 56 [pid = 2584] [id = 481] 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x1217a8000) [pid = 2584] [serial = 1442] [outer = 0x0] 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x121b2b800) [pid = 2584] [serial = 1443] [outer = 0x1217a8000] 08:37:55 INFO - PROCESS | 2584 | 1464622675603 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x121b36800) [pid = 2584] [serial = 1444] [outer = 0x1217a8000] 08:37:56 INFO - PROCESS | 2584 | 1464622676077 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 08:37:56 INFO - PROCESS | 2584 | 1464622676119 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2584 | 1464622676120 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:37:56 INFO - PROCESS | 2584 | 1464622676124 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2584 | 1464622676125 Marionette TRACE conn2 <- [1,1898,null,{}] 08:37:56 INFO - PROCESS | 2584 | 1464622676127 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 2584 | 1464622676224 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:37:56 INFO - PROCESS | 2584 | 1464622676258 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.closePath.newline.html\",\n 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/path-objects/2d.path.closePath.newline.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292ab000 == 57 [pid = 2584] [id = 482] 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x1217abc00) [pid = 2584] [serial = 1445] [outer = 0x0] 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x124813400) [pid = 2584] [serial = 1446] [outer = 0x1217abc00] 08:37:56 INFO - PROCESS | 2584 | 1464622676285 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x124ebc000) [pid = 2584] [serial = 1447] [outer = 0x1217abc00] 08:37:56 INFO - PROCESS | 2584 | 1464622676603 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 08:37:56 INFO - PROCESS | 2584 | 1464622676644 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:37:56 INFO - PROCESS | 2584 | 1464622676646 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:37:56 INFO - PROCESS | 2584 | 1464622676649 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2584 | 1464622676651 Marionette TRACE conn2 <- [1,1902,null,{}] 08:37:56 INFO - PROCESS | 2584 | 1464622676661 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 2584 | 1464622676815 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:37:56 INFO - PROCESS | 2584 | 1464622676831 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n 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/path-objects/2d.path.closePath.nextpoint.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6d8000 == 58 [pid = 2584] [id = 483] 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x124b76400) [pid = 2584] [serial = 1448] [outer = 0x0] 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x1257a6000) [pid = 2584] [serial = 1449] [outer = 0x124b76400] 08:37:56 INFO - PROCESS | 2584 | 1464622676873 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x1262c6800) [pid = 2584] [serial = 1450] [outer = 0x124b76400] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x12a9f8000) [pid = 2584] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1181a1400) [pid = 2584] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x1294ae400) [pid = 2584] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1194c0800) [pid = 2584] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x11203b400) [pid = 2584] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1257a6400) [pid = 2584] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x126a2c000) [pid = 2584] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x1262cb400) [pid = 2584] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129728c00) [pid = 2584] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1182ac800) [pid = 2584] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12b15d400) [pid = 2584] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1194c0000) [pid = 2584] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x112045000) [pid = 2584] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x121193400) [pid = 2584] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12bb0bc00) [pid = 2584] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x119272400) [pid = 2584] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12799d000) [pid = 2584] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:37:57 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1262d0800) [pid = 2584] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:37:57 INFO - PROCESS | 2584 | 1464622677641 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1033ms 08:37:57 INFO - PROCESS | 2584 | 1464622677681 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2584 | 1464622677683 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:37:57 INFO - PROCESS | 2584 | 1464622677685 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2584 | 1464622677687 Marionette TRACE conn2 <- [1,1906,null,{}] 08:37:57 INFO - PROCESS | 2584 | 1464622677701 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 2584 | 1464622677832 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:37:57 INFO - PROCESS | 2584 | 1464622677865 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.fill.closed.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/path-objects/2d.path.fill.closed.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6ce800 == 59 [pid = 2584] [id = 484] 08:37:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x110fe4400) [pid = 2584] [serial = 1451] [outer = 0x0] 08:37:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1257a6400) [pid = 2584] [serial = 1452] [outer = 0x110fe4400] 08:37:57 INFO - PROCESS | 2584 | 1464622677894 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x126d6a400) [pid = 2584] [serial = 1453] [outer = 0x110fe4400] 08:37:58 INFO - PROCESS | 2584 | 1464622678175 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 525ms 08:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:37:58 INFO - PROCESS | 2584 | 1464622678211 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2584 | 1464622678212 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 2584 | 1464622678225 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2584 | 1464622678227 Marionette TRACE conn2 <- [1,1910,null,{}] 08:37:58 INFO - PROCESS | 2584 | 1464622678230 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 2584 | 1464622678312 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:37:58 INFO - PROCESS | 2584 | 1464622678316 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.fill.closed.unaffected.html\",\n 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/path-objects/2d.path.fill.closed.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b35e000 == 60 [pid = 2584] [id = 485] 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1262cb400) [pid = 2584] [serial = 1454] [outer = 0x0] 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x126d75000) [pid = 2584] [serial = 1455] [outer = 0x1262cb400] 08:37:58 INFO - PROCESS | 2584 | 1464622678341 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x127995c00) [pid = 2584] [serial = 1456] [outer = 0x1262cb400] 08:37:58 INFO - PROCESS | 2584 | 1464622678677 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 480ms 08:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:37:58 INFO - PROCESS | 2584 | 1464622678695 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2584 | 1464622678696 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 2584 | 1464622678698 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2584 | 1464622678699 Marionette TRACE conn2 <- [1,1914,null,{}] 08:37:58 INFO - PROCESS | 2584 | 1464622678701 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 2584 | 1464622678813 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:37:58 INFO - PROCESS | 2584 | 1464622678820 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n 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/path-objects/2d.path.fill.overlap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbca000 == 61 [pid = 2584] [id = 486] 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x119278c00) [pid = 2584] [serial = 1457] [outer = 0x0] 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x127919800) [pid = 2584] [serial = 1458] [outer = 0x119278c00] 08:37:58 INFO - PROCESS | 2584 | 1464622678845 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12799bc00) [pid = 2584] [serial = 1459] [outer = 0x119278c00] 08:37:59 INFO - PROCESS | 2584 | 1464622679127 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 467ms 08:37:59 INFO - PROCESS | 2584 | 1464622679166 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2584 | 1464622679167 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:37:59 INFO - PROCESS | 2584 | 1464622679170 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2584 | 1464622679172 Marionette TRACE conn2 <- [1,1918,null,{}] 08:37:59 INFO - PROCESS | 2584 | 1464622679177 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 2584 | 1464622679264 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:37:59 INFO - PROCESS | 2584 | 1464622679278 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.fill.winding.add.html\",\n 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/path-objects/2d.path.fill.winding.add.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bee6000 == 62 [pid = 2584] [id = 487] 08:37:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12799f400) [pid = 2584] [serial = 1460] [outer = 0x0] 08:37:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12940c400) [pid = 2584] [serial = 1461] [outer = 0x12799f400] 08:37:59 INFO - PROCESS | 2584 | 1464622679305 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1294a8c00) [pid = 2584] [serial = 1462] [outer = 0x12799f400] 08:37:59 INFO - PROCESS | 2584 | 1464622679845 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 723ms 08:37:59 INFO - PROCESS | 2584 | 1464622679907 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2584 | 1464622679911 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:37:59 INFO - PROCESS | 2584 | 1464622679919 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2584 | 1464622679924 Marionette TRACE conn2 <- [1,1922,null,{}] 08:37:59 INFO - PROCESS | 2584 | 1464622679930 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 2584 | 1464622680127 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:38:00 INFO - PROCESS | 2584 | 1464622680230 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171c8800 == 63 [pid = 2584] [id = 488] 08:38:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x1133e8800) [pid = 2584] [serial = 1463] [outer = 0x0] 08:38:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x113967400) [pid = 2584] [serial = 1464] [outer = 0x1133e8800] 08:38:00 INFO - PROCESS | 2584 | 1464622680282 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x115f4b400) [pid = 2584] [serial = 1465] [outer = 0x1133e8800] 08:38:00 INFO - PROCESS | 2584 | 1464622680726 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 876ms 08:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:38:00 INFO - PROCESS | 2584 | 1464622680793 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2584 | 1464622680796 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:38:00 INFO - PROCESS | 2584 | 1464622680800 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2584 | 1464622680802 Marionette TRACE conn2 <- [1,1926,null,{}] 08:38:00 INFO - PROCESS | 2584 | 1464622680804 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 2584 | 1464622680914 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:38:01 INFO - PROCESS | 2584 | 1464622681036 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214a9000 == 64 [pid = 2584] [id = 489] 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x115f70000) [pid = 2584] [serial = 1466] [outer = 0x0] 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x117699400) [pid = 2584] [serial = 1467] [outer = 0x115f70000] 08:38:01 INFO - PROCESS | 2584 | 1464622681089 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x118573c00) [pid = 2584] [serial = 1468] [outer = 0x115f70000] 08:38:01 INFO - PROCESS | 2584 | 1464622681566 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 820ms 08:38:01 INFO - PROCESS | 2584 | 1464622681621 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:38:01 INFO - PROCESS | 2584 | 1464622681623 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:38:01 INFO - PROCESS | 2584 | 1464622681625 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2584 | 1464622681628 Marionette TRACE conn2 <- [1,1930,null,{}] 08:38:01 INFO - PROCESS | 2584 | 1464622681635 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 2584 | 1464622681736 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:38:01 INFO - PROCESS | 2584 | 1464622681798 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.fill.winding.subtract.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/path-objects/2d.path.fill.winding.subtract.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c61e000 == 65 [pid = 2584] [id = 490] 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x11927d000) [pid = 2584] [serial = 1469] [outer = 0x0] 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x120ef3c00) [pid = 2584] [serial = 1470] [outer = 0x11927d000] 08:38:01 INFO - PROCESS | 2584 | 1464622681824 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x120fc4400) [pid = 2584] [serial = 1471] [outer = 0x11927d000] 08:38:02 INFO - PROCESS | 2584 | 1464622682328 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 08:38:02 INFO - PROCESS | 2584 | 1464622682347 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2584 | 1464622682350 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:38:02 INFO - PROCESS | 2584 | 1464622682353 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2584 | 1464622682355 Marionette TRACE conn2 <- [1,1934,null,{}] 08:38:02 INFO - PROCESS | 2584 | 1464622682359 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 2584 | 1464622682489 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:38:02 INFO - PROCESS | 2584 | 1464622682539 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.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/path-objects/2d.path.initial.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7d9000 == 66 [pid = 2584] [id = 491] 08:38:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x12118e800) [pid = 2584] [serial = 1472] [outer = 0x0] 08:38:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x121b2b400) [pid = 2584] [serial = 1473] [outer = 0x12118e800] 08:38:02 INFO - PROCESS | 2584 | 1464622682576 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12579e400) [pid = 2584] [serial = 1474] [outer = 0x12118e800] 08:38:03 INFO - PROCESS | 2584 | 1464622683174 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 871ms 08:38:03 INFO - PROCESS | 2584 | 1464622683225 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2584 | 1464622683227 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:38:03 INFO - PROCESS | 2584 | 1464622683231 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 2584 | 1464622683233 Marionette TRACE conn2 <- [1,1938,null,{}] 08:38:03 INFO - PROCESS | 2584 | 1464622683237 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 2584 | 1464622683369 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:38:03 INFO - PROCESS | 2584 | 1464622683438 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.arc.html\",\n 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/path-objects/2d.path.isPointInPath.arc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d08a800 == 67 [pid = 2584] [id = 492] 08:38:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x12173d400) [pid = 2584] [serial = 1475] [outer = 0x0] 08:38:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1262d2800) [pid = 2584] [serial = 1476] [outer = 0x12173d400] 08:38:03 INFO - PROCESS | 2584 | 1464622683467 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x126d67400) [pid = 2584] [serial = 1477] [outer = 0x12173d400] 08:38:03 INFO - PROCESS | 2584 | 1464622683876 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 676ms 08:38:03 INFO - PROCESS | 2584 | 1464622683906 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2584 | 1464622683908 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:38:03 INFO - PROCESS | 2584 | 1464622683910 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 2584 | 1464622683911 Marionette TRACE conn2 <- [1,1942,null,{}] 08:38:03 INFO - PROCESS | 2584 | 1464622683914 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 2584 | 1464622684028 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:38:04 INFO - PROCESS | 2584 | 1464622684099 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.basic.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/path-objects/2d.path.isPointInPath.basic.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d44e000 == 68 [pid = 2584] [id = 493] 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x129217000) [pid = 2584] [serial = 1478] [outer = 0x0] 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x1295ce000) [pid = 2584] [serial = 1479] [outer = 0x129217000] 08:38:04 INFO - PROCESS | 2584 | 1464622684129 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x12a885c00) [pid = 2584] [serial = 1480] [outer = 0x129217000] 08:38:04 INFO - PROCESS | 2584 | 1464622684518 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 669ms 08:38:04 INFO - PROCESS | 2584 | 1464622684579 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2584 | 1464622684581 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:38:04 INFO - PROCESS | 2584 | 1464622684583 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 2584 | 1464622684584 Marionette TRACE conn2 <- [1,1946,null,{}] 08:38:04 INFO - PROCESS | 2584 | 1464622684587 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 2584 | 1464622684687 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:38:04 INFO - PROCESS | 2584 | 1464622684784 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.basic.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/path-objects/2d.path.isPointInPath.basic.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d776000 == 69 [pid = 2584] [id = 494] 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x110fde400) [pid = 2584] [serial = 1481] [outer = 0x0] 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x1295d0800) [pid = 2584] [serial = 1482] [outer = 0x110fde400] 08:38:04 INFO - PROCESS | 2584 | 1464622684836 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12a9f8000) [pid = 2584] [serial = 1483] [outer = 0x110fde400] 08:38:05 INFO - PROCESS | 2584 | 1464622685234 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 08:38:05 INFO - PROCESS | 2584 | 1464622685258 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 2584 | 1464622685259 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:38:05 INFO - PROCESS | 2584 | 1464622685262 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 2584 | 1464622685263 Marionette TRACE conn2 <- [1,1950,null,{}] 08:38:05 INFO - PROCESS | 2584 | 1464622685265 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 2584 | 1464622685368 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:38:05 INFO - PROCESS | 2584 | 1464622685611 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.bezier.html\",\n 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/path-objects/2d.path.isPointInPath.bezier.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171da000 == 70 [pid = 2584] [id = 495] 08:38:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x110fe6000) [pid = 2584] [serial = 1484] [outer = 0x0] 08:38:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x111f30000) [pid = 2584] [serial = 1485] [outer = 0x110fe6000] 08:38:05 INFO - PROCESS | 2584 | 1464622685672 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x112eb2800) [pid = 2584] [serial = 1486] [outer = 0x110fe6000] 08:38:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x110fe6400) [pid = 2584] [serial = 1487] [outer = 0x12cf7ec00] 08:38:06 INFO - PROCESS | 2584 | 1464622686279 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1074ms 08:38:06 INFO - PROCESS | 2584 | 1464622686342 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 2584 | 1464622686344 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:38:06 INFO - PROCESS | 2584 | 1464622686349 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 2584 | 1464622686351 Marionette TRACE conn2 <- [1,1954,null,{}] 08:38:06 INFO - PROCESS | 2584 | 1464622686354 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 2584 | 1464622686455 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:38:06 INFO - PROCESS | 2584 | 1464622686528 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n 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/path-objects/2d.path.isPointInPath.bigarc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x118223000 == 71 [pid = 2584] [id = 496] 08:38:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x116279800) [pid = 2584] [serial = 1488] [outer = 0x0] 08:38:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x117771000) [pid = 2584] [serial = 1489] [outer = 0x116279800] 08:38:06 INFO - PROCESS | 2584 | 1464622686557 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x118574800) [pid = 2584] [serial = 1490] [outer = 0x116279800] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbca000 == 70 [pid = 2584] [id = 486] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12b35e000 == 69 [pid = 2584] [id = 485] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6ce800 == 68 [pid = 2584] [id = 484] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6d8000 == 67 [pid = 2584] [id = 483] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1292ab000 == 66 [pid = 2584] [id = 482] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x117011800 == 65 [pid = 2584] [id = 481] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1248e0000 == 64 [pid = 2584] [id = 480] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x12b0b9000) [pid = 2584] [serial = 1368] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x12b4a1000) [pid = 2584] [serial = 1371] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d3800 == 63 [pid = 2584] [id = 479] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1214a6800 == 62 [pid = 2584] [id = 478] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x11997b000 == 61 [pid = 2584] [id = 477] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1171ce800 == 60 [pid = 2584] [id = 476] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x117f66800 == 59 [pid = 2584] [id = 475] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x117012800 == 58 [pid = 2584] [id = 474] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x11823a800 == 57 [pid = 2584] [id = 471] 08:38:06 INFO - PROCESS | 2584 | --DOCSHELL 0x116229800 == 56 [pid = 2584] [id = 470] 08:38:06 INFO - PROCESS | 2584 | 1464622686967 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x12b125400) [pid = 2584] [serial = 1267] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x1192e5c00) [pid = 2584] [serial = 1255] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x1295ce400) [pid = 2584] [serial = 1198] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x121968000) [pid = 2584] [serial = 1258] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x113905c00) [pid = 2584] [serial = 1252] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x127918800) [pid = 2584] [serial = 1261] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x129722800) [pid = 2584] [serial = 1264] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x12799e400) [pid = 2584] [serial = 1389] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x12bbedc00) [pid = 2584] [serial = 1396] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x12b4a5400) [pid = 2584] [serial = 1393] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x12be8d800) [pid = 2584] [serial = 1405] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x1295c7400) [pid = 2584] [serial = 1390] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x126ad8c00) [pid = 2584] [serial = 1386] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x12b125000) [pid = 2584] [serial = 1392] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x127995400) [pid = 2584] [serial = 1387] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x119275c00) [pid = 2584] [serial = 1378] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x118478400) [pid = 2584] [serial = 1377] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12799e000) [pid = 2584] [serial = 1365] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x1162b1400) [pid = 2584] [serial = 1353] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x1192d8c00) [pid = 2584] [serial = 1356] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x12bbe9800) [pid = 2584] [serial = 1395] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x120f09800) [pid = 2584] [serial = 1380] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x120fb8400) [pid = 2584] [serial = 1381] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x12b0ba800) [pid = 2584] [serial = 1350] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12133b000) [pid = 2584] [serial = 1359] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x126a37400) [pid = 2584] [serial = 1362] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x121b38800) [pid = 2584] [serial = 1375] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x1181a4800) [pid = 2584] [serial = 1374] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x121b03c00) [pid = 2584] [serial = 1383] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x124feac00) [pid = 2584] [serial = 1384] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12bbf4c00) [pid = 2584] [serial = 1398] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x12bbf3000) [pid = 2584] [serial = 1402] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x121b37000) [pid = 2584] [serial = 1401] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12be84800) [pid = 2584] [serial = 1404] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12c04bc00) [pid = 2584] [serial = 1407] [outer = 0x0] [url = about:blank] 08:38:06 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12be81800) [pid = 2584] [serial = 1399] [outer = 0x0] [url = about:blank] 08:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 08:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:38:07 INFO - PROCESS | 2584 | 1464622687020 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2584 | 1464622687023 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:38:07 INFO - PROCESS | 2584 | 1464622687026 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2584 | 1464622687027 Marionette TRACE conn2 <- [1,1958,null,{}] 08:38:07 INFO - PROCESS | 2584 | 1464622687030 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 2584 | 1464622687115 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:38:07 INFO - PROCESS | 2584 | 1464622687121 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.edge.html\",\n 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/path-objects/2d.path.isPointInPath.edge.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171d8800 == 57 [pid = 2584] [id = 497] 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x115f6e000) [pid = 2584] [serial = 1491] [outer = 0x0] 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x119274000) [pid = 2584] [serial = 1492] [outer = 0x115f6e000] 08:38:07 INFO - PROCESS | 2584 | 1464622687147 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1194a4400) [pid = 2584] [serial = 1493] [outer = 0x115f6e000] 08:38:07 INFO - PROCESS | 2584 | 1464622687503 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 08:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:38:07 INFO - PROCESS | 2584 | 1464622687555 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2584 | 1464622687557 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:38:07 INFO - PROCESS | 2584 | 1464622687562 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2584 | 1464622687566 Marionette TRACE conn2 <- [1,1962,null,{}] 08:38:07 INFO - PROCESS | 2584 | 1464622687572 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 2584 | 1464622687658 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:38:07 INFO - PROCESS | 2584 | 1464622687664 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.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/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214b0000 == 58 [pid = 2584] [id = 498] 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x1195b3800) [pid = 2584] [serial = 1494] [outer = 0x0] 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x120fba400) [pid = 2584] [serial = 1495] [outer = 0x1195b3800] 08:38:07 INFO - PROCESS | 2584 | 1464622687689 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x121190800) [pid = 2584] [serial = 1496] [outer = 0x1195b3800] 08:38:08 INFO - PROCESS | 2584 | 1464622688028 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 476ms 08:38:08 INFO - PROCESS | 2584 | 1464622688036 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2584 | 1464622688047 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:38:08 INFO - PROCESS | 2584 | 1464622688049 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2584 | 1464622688050 Marionette TRACE conn2 <- [1,1966,null,{}] 08:38:08 INFO - PROCESS | 2584 | 1464622688052 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 2584 | 1464622688139 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:38:08 INFO - PROCESS | 2584 | 1464622688194 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.nonfinite.html\",\n 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/path-objects/2d.path.isPointInPath.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248ce000 == 59 [pid = 2584] [id = 499] 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x121062c00) [pid = 2584] [serial = 1497] [outer = 0x0] 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12179dc00) [pid = 2584] [serial = 1498] [outer = 0x121062c00] 08:38:08 INFO - PROCESS | 2584 | 1464622688219 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x121b37000) [pid = 2584] [serial = 1499] [outer = 0x121062c00] 08:38:08 INFO - PROCESS | 2584 | 1464622688478 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 08:38:08 INFO - PROCESS | 2584 | 1464622688519 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2584 | 1464622688521 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:38:08 INFO - PROCESS | 2584 | 1464622688530 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2584 | 1464622688531 Marionette TRACE conn2 <- [1,1970,null,{}] 08:38:08 INFO - PROCESS | 2584 | 1464622688533 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 2584 | 1464622688619 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:38:08 INFO - PROCESS | 2584 | 1464622688626 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a8000 == 60 [pid = 2584] [id = 500] 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1251d3c00) [pid = 2584] [serial = 1500] [outer = 0x0] 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12609dc00) [pid = 2584] [serial = 1501] [outer = 0x1251d3c00] 08:38:08 INFO - PROCESS | 2584 | 1464622688656 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x126acf400) [pid = 2584] [serial = 1502] [outer = 0x1251d3c00] 08:38:09 INFO - PROCESS | 2584 | 1464622689013 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 08:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:38:09 INFO - PROCESS | 2584 | 1464622689064 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2584 | 1464622689065 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:38:09 INFO - PROCESS | 2584 | 1464622689067 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2584 | 1464622689069 Marionette TRACE conn2 <- [1,1974,null,{}] 08:38:09 INFO - PROCESS | 2584 | 1464622689071 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 2584 | 1464622689214 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:38:09 INFO - PROCESS | 2584 | 1464622689234 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n 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/path-objects/2d.path.isPointInPath.subpath.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab53000 == 61 [pid = 2584] [id = 501] 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x126d6b400) [pid = 2584] [serial = 1503] [outer = 0x0] 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x126d70800) [pid = 2584] [serial = 1504] [outer = 0x126d6b400] 08:38:09 INFO - PROCESS | 2584 | 1464622689276 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x129217800) [pid = 2584] [serial = 1505] [outer = 0x126d6b400] 08:38:09 INFO - PROCESS | 2584 | 1464622689695 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 08:38:09 INFO - PROCESS | 2584 | 1464622689738 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2584 | 1464622689739 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:38:09 INFO - PROCESS | 2584 | 1464622689741 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2584 | 1464622689742 Marionette TRACE conn2 <- [1,1978,null,{}] 08:38:09 INFO - PROCESS | 2584 | 1464622689750 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 2584 | 1464622689851 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:38:09 INFO - PROCESS | 2584 | 1464622689887 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.transform.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b358000 == 62 [pid = 2584] [id = 502] 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x127999c00) [pid = 2584] [serial = 1506] [outer = 0x0] 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x1294acc00) [pid = 2584] [serial = 1507] [outer = 0x127999c00] 08:38:09 INFO - PROCESS | 2584 | 1464622689911 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12970e400) [pid = 2584] [serial = 1508] [outer = 0x127999c00] 08:38:10 INFO - PROCESS | 2584 | 1464622690229 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 08:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:38:10 INFO - PROCESS | 2584 | 1464622690260 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 2584 | 1464622690261 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 2584 | 1464622690264 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 2584 | 1464622690265 Marionette TRACE conn2 <- [1,1982,null,{}] 08:38:10 INFO - PROCESS | 2584 | 1464622690267 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 2584 | 1464622690373 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:38:10 INFO - PROCESS | 2584 | 1464622690385 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.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/path-objects/2d.path.isPointInPath.transform.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bede800 == 63 [pid = 2584] [id = 503] 08:38:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x118572c00) [pid = 2584] [serial = 1509] [outer = 0x0] 08:38:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x12a88fc00) [pid = 2584] [serial = 1510] [outer = 0x118572c00] 08:38:10 INFO - PROCESS | 2584 | 1464622690411 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x12a9fa800) [pid = 2584] [serial = 1511] [outer = 0x118572c00] 08:38:10 INFO - PROCESS | 2584 | 1464622690754 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 08:38:10 INFO - PROCESS | 2584 | 1464622690791 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 2584 | 1464622690793 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:38:10 INFO - PROCESS | 2584 | 1464622690795 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 2584 | 1464622690796 Marionette TRACE conn2 <- [1,1986,null,{}] 08:38:10 INFO - PROCESS | 2584 | 1464622690798 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 2584 | 1464622690902 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:38:10 INFO - PROCESS | 2584 | 1464622690937 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.transform.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/path-objects/2d.path.isPointInPath.transform.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7de000 == 64 [pid = 2584] [id = 504] 08:38:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12a883c00) [pid = 2584] [serial = 1512] [outer = 0x0] 08:38:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x12b0c2000) [pid = 2584] [serial = 1513] [outer = 0x12a883c00] 08:38:10 INFO - PROCESS | 2584 | 1464622690962 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x12b154400) [pid = 2584] [serial = 1514] [outer = 0x12a883c00] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x111d8a400) [pid = 2584] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x115f49c00) [pid = 2584] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x119275400) [pid = 2584] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x120efe800) [pid = 2584] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1217a8000) [pid = 2584] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x1217abc00) [pid = 2584] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x124b76400) [pid = 2584] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x110fe4400) [pid = 2584] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1262cb400) [pid = 2584] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x119278c00) [pid = 2584] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x120ef4c00) [pid = 2584] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x112764c00) [pid = 2584] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x1182ab400) [pid = 2584] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:38:11 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x11819b800) [pid = 2584] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:38:11 INFO - PROCESS | 2584 | 1464622691415 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 08:38:11 INFO - PROCESS | 2584 | 1464622691465 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:38:11 INFO - PROCESS | 2584 | 1464622691466 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:38:11 INFO - PROCESS | 2584 | 1464622691468 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2584 | 1464622691469 Marionette TRACE conn2 <- [1,1990,null,{}] 08:38:11 INFO - PROCESS | 2584 | 1464622691471 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 2584 | 1464622691558 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:38:11 INFO - PROCESS | 2584 | 1464622691618 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.transform.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/path-objects/2d.path.isPointInPath.transform.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a6d800 == 65 [pid = 2584] [id = 505] 08:38:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x111d8a400) [pid = 2584] [serial = 1515] [outer = 0x0] 08:38:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x118471400) [pid = 2584] [serial = 1516] [outer = 0x111d8a400] 08:38:11 INFO - PROCESS | 2584 | 1464622691647 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x126d6c400) [pid = 2584] [serial = 1517] [outer = 0x111d8a400] 08:38:11 INFO - PROCESS | 2584 | 1464622691942 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 08:38:11 INFO - PROCESS | 2584 | 1464622691990 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2584 | 1464622691993 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:38:11 INFO - PROCESS | 2584 | 1464622691995 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2584 | 1464622691997 Marionette TRACE conn2 <- [1,1994,null,{}] 08:38:12 INFO - PROCESS | 2584 | 1464622691999 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 2584 | 1464622692099 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:38:12 INFO - PROCESS | 2584 | 1464622692104 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n 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/path-objects/2d.path.isPointInPath.unclosed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d477800 == 66 [pid = 2584] [id = 506] 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12a9eb800) [pid = 2584] [serial = 1518] [outer = 0x0] 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x12b162c00) [pid = 2584] [serial = 1519] [outer = 0x12a9eb800] 08:38:12 INFO - PROCESS | 2584 | 1464622692128 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x12b4a5400) [pid = 2584] [serial = 1520] [outer = 0x12a9eb800] 08:38:12 INFO - PROCESS | 2584 | 1464622692446 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 469ms 08:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:38:12 INFO - PROCESS | 2584 | 1464622692465 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2584 | 1464622692466 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:38:12 INFO - PROCESS | 2584 | 1464622692468 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2584 | 1464622692469 Marionette TRACE conn2 <- [1,1998,null,{}] 08:38:12 INFO - PROCESS | 2584 | 1464622692478 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 2584 | 1464622692597 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:38:12 INFO - PROCESS | 2584 | 1464622692604 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.isPointInPath.winding.html\",\n 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/path-objects/2d.path.isPointInPath.winding.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da2a000 == 67 [pid = 2584] [id = 507] 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x12b15ec00) [pid = 2584] [serial = 1521] [outer = 0x0] 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12bb0f000) [pid = 2584] [serial = 1522] [outer = 0x12b15ec00] 08:38:12 INFO - PROCESS | 2584 | 1464622692629 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x12bbf2000) [pid = 2584] [serial = 1523] [outer = 0x12b15ec00] 08:38:12 INFO - PROCESS | 2584 | 1464622692923 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 473ms 08:38:12 INFO - PROCESS | 2584 | 1464622692947 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2584 | 1464622692948 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:38:12 INFO - PROCESS | 2584 | 1464622692950 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2584 | 1464622692951 Marionette TRACE conn2 <- [1,2002,null,{}] 08:38:12 INFO - PROCESS | 2584 | 1464622692954 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 2584 | 1464622693052 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:38:13 INFO - PROCESS | 2584 | 1464622693056 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.lineTo.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/path-objects/2d.path.lineTo.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e36b800 == 68 [pid = 2584] [id = 508] 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x12bbf5c00) [pid = 2584] [serial = 1524] [outer = 0x0] 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x12be84800) [pid = 2584] [serial = 1525] [outer = 0x12bbf5c00] 08:38:13 INFO - PROCESS | 2584 | 1464622693080 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12be8a400) [pid = 2584] [serial = 1526] [outer = 0x12bbf5c00] 08:38:13 INFO - PROCESS | 2584 | 1464622693546 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 621ms 08:38:13 INFO - PROCESS | 2584 | 1464622693572 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:38:13 INFO - PROCESS | 2584 | 1464622693575 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:38:13 INFO - PROCESS | 2584 | 1464622693578 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 2584 | 1464622693581 Marionette TRACE conn2 <- [1,2006,null,{}] 08:38:13 INFO - PROCESS | 2584 | 1464622693585 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 2584 | 1464622693695 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:38:13 INFO - PROCESS | 2584 | 1464622693769 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.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/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842a000 == 69 [pid = 2584] [id = 509] 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x113d82000) [pid = 2584] [serial = 1527] [outer = 0x0] 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1162b5c00) [pid = 2584] [serial = 1528] [outer = 0x113d82000] 08:38:13 INFO - PROCESS | 2584 | 1464622693801 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x1182a5400) [pid = 2584] [serial = 1529] [outer = 0x113d82000] 08:38:14 INFO - PROCESS | 2584 | 1464622694210 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:38:14 INFO - PROCESS | 2584 | 1464622694249 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 2584 | 1464622694253 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:38:14 INFO - PROCESS | 2584 | 1464622694258 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 2584 | 1464622694260 Marionette TRACE conn2 <- [1,2010,null,{}] 08:38:14 INFO - PROCESS | 2584 | 1464622694262 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 2584 | 1464622694373 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:38:14 INFO - PROCESS | 2584 | 1464622694433 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.lineTo.ensuresubpath.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/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290dc000 == 70 [pid = 2584] [id = 510] 08:38:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x11856f800) [pid = 2584] [serial = 1530] [outer = 0x0] 08:38:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x1192e4000) [pid = 2584] [serial = 1531] [outer = 0x11856f800] 08:38:14 INFO - PROCESS | 2584 | 1464622694504 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x120e07800) [pid = 2584] [serial = 1532] [outer = 0x11856f800] 08:38:14 INFO - PROCESS | 2584 | 1464622694910 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 08:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:38:14 INFO - PROCESS | 2584 | 1464622694930 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 2584 | 1464622694931 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:38:14 INFO - PROCESS | 2584 | 1464622694934 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 2584 | 1464622694936 Marionette TRACE conn2 <- [1,2014,null,{}] 08:38:14 INFO - PROCESS | 2584 | 1464622694946 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 2584 | 1464622695073 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:38:15 INFO - PROCESS | 2584 | 1464622695161 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.lineTo.nextpoint.html\",\n 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/path-objects/2d.path.lineTo.nextpoint.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d48f000 == 71 [pid = 2584] [id = 511] 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x120fc2800) [pid = 2584] [serial = 1533] [outer = 0x0] 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x121bbcc00) [pid = 2584] [serial = 1534] [outer = 0x120fc2800] 08:38:15 INFO - PROCESS | 2584 | 1464622695192 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x126095400) [pid = 2584] [serial = 1535] [outer = 0x120fc2800] 08:38:15 INFO - PROCESS | 2584 | 1464622695613 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 724ms 08:38:15 INFO - PROCESS | 2584 | 1464622695659 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2584 | 1464622695661 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:38:15 INFO - PROCESS | 2584 | 1464622695663 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2584 | 1464622695664 Marionette TRACE conn2 <- [1,2018,null,{}] 08:38:15 INFO - PROCESS | 2584 | 1464622695667 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 2584 | 1464622695774 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:38:15 INFO - PROCESS | 2584 | 1464622695874 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.lineTo.nonfinite.html\",\n 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/path-objects/2d.path.lineTo.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352b7800 == 72 [pid = 2584] [id = 512] 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x1268ae800) [pid = 2584] [serial = 1536] [outer = 0x0] 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x126d6ec00) [pid = 2584] [serial = 1537] [outer = 0x1268ae800] 08:38:15 INFO - PROCESS | 2584 | 1464622695907 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x1295cfc00) [pid = 2584] [serial = 1538] [outer = 0x1268ae800] 08:38:16 INFO - PROCESS | 2584 | 1464622696315 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 674ms 08:38:16 INFO - PROCESS | 2584 | 1464622696337 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 2584 | 1464622696338 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:38:16 INFO - PROCESS | 2584 | 1464622696341 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 2584 | 1464622696342 Marionette TRACE conn2 <- [1,2022,null,{}] 08:38:16 INFO - PROCESS | 2584 | 1464622696344 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 2584 | 1464622696465 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:38:16 INFO - PROCESS | 2584 | 1464622696551 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.moveTo.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/path-objects/2d.path.moveTo.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12f3e1000 == 73 [pid = 2584] [id = 513] 08:38:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x126d6c800) [pid = 2584] [serial = 1539] [outer = 0x0] 08:38:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x12b15b800) [pid = 2584] [serial = 1540] [outer = 0x126d6c800] 08:38:16 INFO - PROCESS | 2584 | 1464622696580 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x12b49c400) [pid = 2584] [serial = 1541] [outer = 0x126d6c800] 08:38:16 INFO - PROCESS | 2584 | 1464622696956 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 08:38:17 INFO - PROCESS | 2584 | 1464622697012 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2584 | 1464622697014 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:38:17 INFO - PROCESS | 2584 | 1464622697016 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2584 | 1464622697017 Marionette TRACE conn2 <- [1,2026,null,{}] 08:38:17 INFO - PROCESS | 2584 | 1464622697019 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 2584 | 1464622697156 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:38:17 INFO - PROCESS | 2584 | 1464622697260 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n 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/path-objects/2d.path.moveTo.multiple.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x113192000 == 74 [pid = 2584] [id = 514] 08:38:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x110fe1000) [pid = 2584] [serial = 1542] [outer = 0x0] 08:38:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 168 (0x113d03c00) [pid = 2584] [serial = 1543] [outer = 0x110fe1000] 08:38:17 INFO - PROCESS | 2584 | 1464622697292 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 169 (0x1217a1000) [pid = 2584] [serial = 1544] [outer = 0x110fe1000] 08:38:17 INFO - PROCESS | 2584 | 1464622697683 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 08:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:38:17 INFO - PROCESS | 2584 | 1464622697735 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2584 | 1464622697737 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:38:17 INFO - PROCESS | 2584 | 1464622697739 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2584 | 1464622697740 Marionette TRACE conn2 <- [1,2030,null,{}] 08:38:17 INFO - PROCESS | 2584 | 1464622697743 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 2584 | 1464622697868 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:38:18 INFO - PROCESS | 2584 | 1464622698161 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.moveTo.newsubpath.html\",\n 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/path-objects/2d.path.moveTo.newsubpath.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x119521800 == 75 [pid = 2584] [id = 515] 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 170 (0x1122b6000) [pid = 2584] [serial = 1545] [outer = 0x0] 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 171 (0x112ed6800) [pid = 2584] [serial = 1546] [outer = 0x1122b6000] 08:38:18 INFO - PROCESS | 2584 | 1464622698189 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 172 (0x115f49c00) [pid = 2584] [serial = 1547] [outer = 0x1122b6000] 08:38:18 INFO - PROCESS | 2584 | 1464622698612 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 919ms 08:38:18 INFO - PROCESS | 2584 | 1464622698659 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2584 | 1464622698662 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:38:18 INFO - PROCESS | 2584 | 1464622698665 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2584 | 1464622698668 Marionette TRACE conn2 <- [1,2034,null,{}] 08:38:18 INFO - PROCESS | 2584 | 1464622698671 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 2584 | 1464622698770 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:38:18 INFO - PROCESS | 2584 | 1464622698833 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.moveTo.nonfinite.html\",\n 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/path-objects/2d.path.moveTo.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x11822c000 == 76 [pid = 2584] [id = 516] 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 173 (0x11819cc00) [pid = 2584] [serial = 1548] [outer = 0x0] 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 174 (0x11927d400) [pid = 2584] [serial = 1549] [outer = 0x11819cc00] 08:38:18 INFO - PROCESS | 2584 | 1464622698862 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 175 (0x1194c1400) [pid = 2584] [serial = 1550] [outer = 0x11819cc00] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12d088800 == 75 [pid = 2584] [id = 403] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12da2a000 == 74 [pid = 2584] [id = 507] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12d477800 == 73 [pid = 2584] [id = 506] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x126a6d800 == 72 [pid = 2584] [id = 505] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7de000 == 71 [pid = 2584] [id = 504] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12bede800 == 70 [pid = 2584] [id = 503] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12b358000 == 69 [pid = 2584] [id = 502] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 174 (0x12940c400) [pid = 2584] [serial = 1461] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab53000 == 68 [pid = 2584] [id = 501] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a8000 == 67 [pid = 2584] [id = 500] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1248ce000 == 66 [pid = 2584] [id = 499] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1214b0000 == 65 [pid = 2584] [id = 498] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1171d8800 == 64 [pid = 2584] [id = 497] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x118223000 == 63 [pid = 2584] [id = 496] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1171da000 == 62 [pid = 2584] [id = 495] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7d9000 == 61 [pid = 2584] [id = 491] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12c61e000 == 60 [pid = 2584] [id = 490] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1214a9000 == 59 [pid = 2584] [id = 489] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x1171c8800 == 58 [pid = 2584] [id = 488] 08:38:19 INFO - PROCESS | 2584 | --DOCSHELL 0x12bee6000 == 57 [pid = 2584] [id = 487] 08:38:19 INFO - PROCESS | 2584 | 1464622699285 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 173 (0x121b2b800) [pid = 2584] [serial = 1443] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 172 (0x124813400) [pid = 2584] [serial = 1446] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 171 (0x1257a6000) [pid = 2584] [serial = 1449] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 170 (0x1257a6400) [pid = 2584] [serial = 1452] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 169 (0x124ebc000) [pid = 2584] [serial = 1447] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 168 (0x126d75000) [pid = 2584] [serial = 1455] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 167 (0x127919800) [pid = 2584] [serial = 1458] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x12105a800) [pid = 2584] [serial = 1416] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x120f11c00) [pid = 2584] [serial = 1437] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x117774800) [pid = 2584] [serial = 1413] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x113d0cc00) [pid = 2584] [serial = 1423] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x1133eb800) [pid = 2584] [serial = 1422] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x118469800) [pid = 2584] [serial = 1428] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x11910e800) [pid = 2584] [serial = 1429] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x124815c00) [pid = 2584] [serial = 1419] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x129727800) [pid = 2584] [serial = 1420] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x110fe3000) [pid = 2584] [serial = 1410] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x1194c8400) [pid = 2584] [serial = 1434] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x120e0fc00) [pid = 2584] [serial = 1435] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x11769b400) [pid = 2584] [serial = 1426] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x1168d6000) [pid = 2584] [serial = 1425] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x1192e7000) [pid = 2584] [serial = 1431] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x1194c3c00) [pid = 2584] [serial = 1432] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x1262c6800) [pid = 2584] [serial = 1450] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x121588400) [pid = 2584] [serial = 1440] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1217a3000) [pid = 2584] [serial = 1441] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x121b36800) [pid = 2584] [serial = 1444] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x126d6a400) [pid = 2584] [serial = 1453] [outer = 0x0] [url = about:blank] 08:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x12133c400) [pid = 2584] [serial = 1438] [outer = 0x0] [url = about:blank] 08:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x127995c00) [pid = 2584] [serial = 1456] [outer = 0x0] [url = about:blank] 08:38:19 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x12799bc00) [pid = 2584] [serial = 1459] [outer = 0x0] [url = about:blank] 08:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:38:19 INFO - PROCESS | 2584 | 1464622699345 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2584 | 1464622699347 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 2584 | 1464622699351 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2584 | 1464622699352 Marionette TRACE conn2 <- [1,2038,null,{}] 08:38:19 INFO - PROCESS | 2584 | 1464622699359 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 2584 | 1464622699449 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:38:19 INFO - PROCESS | 2584 | 1464622699457 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.quadraticCurveTo.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/path-objects/2d.path.quadraticCurveTo.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x11841f000 == 58 [pid = 2584] [id = 517] 08:38:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x120f07c00) [pid = 2584] [serial = 1551] [outer = 0x0] 08:38:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x120f14400) [pid = 2584] [serial = 1552] [outer = 0x120f07c00] 08:38:19 INFO - PROCESS | 2584 | 1464622699485 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x121063400) [pid = 2584] [serial = 1553] [outer = 0x120f07c00] 08:38:19 INFO - PROCESS | 2584 | 1464622699959 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 622ms 08:38:19 INFO - PROCESS | 2584 | 1464622699974 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2584 | 1464622699976 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:38:19 INFO - PROCESS | 2584 | 1464622699987 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2584 | 1464622699995 Marionette TRACE conn2 <- [1,2042,null,{}] 08:38:20 INFO - PROCESS | 2584 | 1464622700000 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 2584 | 1464622700138 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:38:20 INFO - PROCESS | 2584 | 1464622700151 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.quadraticCurveTo.ensuresubpath.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/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12626d000 == 59 [pid = 2584] [id = 518] 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12118d000) [pid = 2584] [serial = 1554] [outer = 0x0] 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x121b10c00) [pid = 2584] [serial = 1555] [outer = 0x12118d000] 08:38:20 INFO - PROCESS | 2584 | 1464622700193 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x1257a1000) [pid = 2584] [serial = 1556] [outer = 0x12118d000] 08:38:20 INFO - PROCESS | 2584 | 1464622700561 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 586ms 08:38:20 INFO - PROCESS | 2584 | 1464622700567 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 2584 | 1464622700569 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:38:20 INFO - PROCESS | 2584 | 1464622700575 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 2584 | 1464622700576 Marionette TRACE conn2 <- [1,2046,null,{}] 08:38:20 INFO - PROCESS | 2584 | 1464622700578 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 2584 | 1464622700667 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:38:20 INFO - PROCESS | 2584 | 1464622700672 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.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/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x1182cd800 == 60 [pid = 2584] [id = 519] 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x1262cbc00) [pid = 2584] [serial = 1557] [outer = 0x0] 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x126adcc00) [pid = 2584] [serial = 1558] [outer = 0x1262cbc00] 08:38:20 INFO - PROCESS | 2584 | 1464622700697 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x127991400) [pid = 2584] [serial = 1559] [outer = 0x1262cbc00] 08:38:21 INFO - PROCESS | 2584 | 1464622701042 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 08:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:38:21 INFO - PROCESS | 2584 | 1464622701093 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2584 | 1464622701094 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 2584 | 1464622701096 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2584 | 1464622701097 Marionette TRACE conn2 <- [1,2050,null,{}] 08:38:21 INFO - PROCESS | 2584 | 1464622701099 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 2584 | 1464622701182 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:38:21 INFO - PROCESS | 2584 | 1464622701260 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n 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/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b109800 == 61 [pid = 2584] [id = 520] 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1294aa800) [pid = 2584] [serial = 1560] [outer = 0x0] 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x1295c6800) [pid = 2584] [serial = 1561] [outer = 0x1294aa800] 08:38:21 INFO - PROCESS | 2584 | 1464622701290 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x12972c800) [pid = 2584] [serial = 1562] [outer = 0x1294aa800] 08:38:21 INFO - PROCESS | 2584 | 1464622701634 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 568ms 08:38:21 INFO - PROCESS | 2584 | 1464622701665 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2584 | 1464622701666 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:38:21 INFO - PROCESS | 2584 | 1464622701675 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2584 | 1464622701677 Marionette TRACE conn2 <- [1,2054,null,{}] 08:38:21 INFO - PROCESS | 2584 | 1464622701679 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 2584 | 1464622701784 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:38:21 INFO - PROCESS | 2584 | 1464622701799 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n 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/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd1800 == 62 [pid = 2584] [id = 521] 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x12a9ef000) [pid = 2584] [serial = 1563] [outer = 0x0] 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x12b155800) [pid = 2584] [serial = 1564] [outer = 0x12a9ef000] 08:38:21 INFO - PROCESS | 2584 | 1464622701823 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x12b49d000) [pid = 2584] [serial = 1565] [outer = 0x12a9ef000] 08:38:22 INFO - PROCESS | 2584 | 1464622702213 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 578ms 08:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:38:22 INFO - PROCESS | 2584 | 1464622702247 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 2584 | 1464622702248 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:38:22 INFO - PROCESS | 2584 | 1464622702250 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2584 | 1464622702251 Marionette TRACE conn2 <- [1,2058,null,{}] 08:38:22 INFO - PROCESS | 2584 | 1464622702259 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 2584 | 1464622702364 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:38:22 INFO - PROCESS | 2584 | 1464622702403 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.quadraticCurveTo.shape.html\",\n 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/path-objects/2d.path.quadraticCurveTo.shape.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c618000 == 63 [pid = 2584] [id = 522] 08:38:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x12b0bc400) [pid = 2584] [serial = 1566] [outer = 0x0] 08:38:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12bbf1800) [pid = 2584] [serial = 1567] [outer = 0x12b0bc400] 08:38:22 INFO - PROCESS | 2584 | 1464622702427 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x12be8cc00) [pid = 2584] [serial = 1568] [outer = 0x12b0bc400] 08:38:22 INFO - PROCESS | 2584 | 1464622702733 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 525ms 08:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:38:22 INFO - PROCESS | 2584 | 1464622702778 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 2584 | 1464622702779 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:38:22 INFO - PROCESS | 2584 | 1464622702781 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2584 | 1464622702782 Marionette TRACE conn2 <- [1,2062,null,{}] 08:38:22 INFO - PROCESS | 2584 | 1464622702784 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 2584 | 1464622702898 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:38:22 INFO - PROCESS | 2584 | 1464622702937 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.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/path-objects/2d.path.rect.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf1e000 == 64 [pid = 2584] [id = 523] 08:38:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x12bb11c00) [pid = 2584] [serial = 1569] [outer = 0x0] 08:38:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x124eb8400) [pid = 2584] [serial = 1570] [outer = 0x12bb11c00] 08:38:22 INFO - PROCESS | 2584 | 1464622702961 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x12c04f400) [pid = 2584] [serial = 1571] [outer = 0x12bb11c00] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x126d75400) [pid = 2584] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x113906800) [pid = 2584] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x12a883c00) [pid = 2584] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x118572c00) [pid = 2584] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x11910ec00) [pid = 2584] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x121062c00) [pid = 2584] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x1217ab400) [pid = 2584] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x117777800) [pid = 2584] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x110fe6000) [pid = 2584] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x116279800) [pid = 2584] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x126d6b400) [pid = 2584] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x11846dc00) [pid = 2584] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x115f6e000) [pid = 2584] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x115fc8800) [pid = 2584] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x1195b3800) [pid = 2584] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1251d3c00) [pid = 2584] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x111d8a400) [pid = 2584] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x120fbc400) [pid = 2584] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x12799f400) [pid = 2584] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x12b498800) [pid = 2584] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x12a9eb800) [pid = 2584] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x12972dc00) [pid = 2584] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x127999c00) [pid = 2584] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12b15ec00) [pid = 2584] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12a9f4400) [pid = 2584] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1262d3c00) [pid = 2584] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x115f43800) [pid = 2584] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x1268ab400) [pid = 2584] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x120e10400) [pid = 2584] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1133e8400) [pid = 2584] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:38:23 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x110fde800) [pid = 2584] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:38:23 INFO - PROCESS | 2584 | 1464622703518 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 08:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:38:23 INFO - PROCESS | 2584 | 1464622703551 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 2584 | 1464622703553 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:38:23 INFO - PROCESS | 2584 | 1464622703555 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2584 | 1464622703556 Marionette TRACE conn2 <- [1,2066,null,{}] 08:38:23 INFO - PROCESS | 2584 | 1464622703558 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 2584 | 1464622703645 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:38:23 INFO - PROCESS | 2584 | 1464622703649 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.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/2dcontext/path-objects/2d.path.rect.closed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x118ab5800 == 65 [pid = 2584] [id = 524] 08:38:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x110fea000) [pid = 2584] [serial = 1572] [outer = 0x0] 08:38:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1133e8400) [pid = 2584] [serial = 1573] [outer = 0x110fea000] 08:38:23 INFO - PROCESS | 2584 | 1464622703674 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x11819b000) [pid = 2584] [serial = 1574] [outer = 0x110fea000] 08:38:24 INFO - PROCESS | 2584 | 1464622704025 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 08:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:38:24 INFO - PROCESS | 2584 | 1464622704074 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2584 | 1464622704075 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:38:24 INFO - PROCESS | 2584 | 1464622704077 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2584 | 1464622704078 Marionette TRACE conn2 <- [1,2070,null,{}] 08:38:24 INFO - PROCESS | 2584 | 1464622704080 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 2584 | 1464622704167 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:38:24 INFO - PROCESS | 2584 | 1464622704190 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.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/path-objects/2d.path.rect.end.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d443800 == 66 [pid = 2584] [id = 525] 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x11910ec00) [pid = 2584] [serial = 1575] [outer = 0x0] 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x120f05c00) [pid = 2584] [serial = 1576] [outer = 0x11910ec00] 08:38:24 INFO - PROCESS | 2584 | 1464622704218 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x1268ab800) [pid = 2584] [serial = 1577] [outer = 0x11910ec00] 08:38:24 INFO - PROCESS | 2584 | 1464622704552 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 08:38:24 INFO - PROCESS | 2584 | 1464622704596 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2584 | 1464622704598 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:38:24 INFO - PROCESS | 2584 | 1464622704600 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2584 | 1464622704601 Marionette TRACE conn2 <- [1,2074,null,{}] 08:38:24 INFO - PROCESS | 2584 | 1464622704604 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 2584 | 1464622704703 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:38:24 INFO - PROCESS | 2584 | 1464622704769 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.end.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/path-objects/2d.path.rect.end.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da11800 == 67 [pid = 2584] [id = 526] 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x119184400) [pid = 2584] [serial = 1578] [outer = 0x0] 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x12799f400) [pid = 2584] [serial = 1579] [outer = 0x119184400] 08:38:24 INFO - PROCESS | 2584 | 1464622704794 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x12c63ac00) [pid = 2584] [serial = 1580] [outer = 0x119184400] 08:38:25 INFO - PROCESS | 2584 | 1464622705060 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 469ms 08:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:38:25 INFO - PROCESS | 2584 | 1464622705069 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2584 | 1464622705071 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:38:25 INFO - PROCESS | 2584 | 1464622705080 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2584 | 1464622705081 Marionette TRACE conn2 <- [1,2078,null,{}] 08:38:25 INFO - PROCESS | 2584 | 1464622705084 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 2584 | 1464622705176 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:38:25 INFO - PROCESS | 2584 | 1464622705180 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n 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/path-objects/2d.path.rect.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352b8000 == 68 [pid = 2584] [id = 527] 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12680e000) [pid = 2584] [serial = 1581] [outer = 0x0] 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x128d3a000) [pid = 2584] [serial = 1582] [outer = 0x12680e000] 08:38:25 INFO - PROCESS | 2584 | 1464622705205 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x128d3ec00) [pid = 2584] [serial = 1583] [outer = 0x12680e000] 08:38:25 INFO - PROCESS | 2584 | 1464622705663 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 624ms 08:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:38:25 INFO - PROCESS | 2584 | 1464622705699 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2584 | 1464622705701 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:38:25 INFO - PROCESS | 2584 | 1464622705708 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2584 | 1464622705710 Marionette TRACE conn2 <- [1,2082,null,{}] 08:38:25 INFO - PROCESS | 2584 | 1464622705714 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 2584 | 1464622705824 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:38:25 INFO - PROCESS | 2584 | 1464622705900 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.newsubpath.html\",\n 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/path-objects/2d.path.rect.newsubpath.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192a5000 == 69 [pid = 2584] [id = 528] 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x1133e8000) [pid = 2584] [serial = 1584] [outer = 0x0] 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x1169c1800) [pid = 2584] [serial = 1585] [outer = 0x1133e8000] 08:38:25 INFO - PROCESS | 2584 | 1464622705931 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x118566400) [pid = 2584] [serial = 1586] [outer = 0x1133e8000] 08:38:26 INFO - PROCESS | 2584 | 1464622706346 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 675ms 08:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:38:26 INFO - PROCESS | 2584 | 1464622706380 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 2584 | 1464622706384 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:38:26 INFO - PROCESS | 2584 | 1464622706389 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 2584 | 1464622706391 Marionette TRACE conn2 <- [1,2086,null,{}] 08:38:26 INFO - PROCESS | 2584 | 1464622706393 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 2584 | 1464622706501 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:38:26 INFO - PROCESS | 2584 | 1464622706605 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.nonfinite.html\",\n 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/path-objects/2d.path.rect.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8ca800 == 70 [pid = 2584] [id = 529] 08:38:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x11927dc00) [pid = 2584] [serial = 1587] [outer = 0x0] 08:38:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x120ef7800) [pid = 2584] [serial = 1588] [outer = 0x11927dc00] 08:38:26 INFO - PROCESS | 2584 | 1464622706635 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12105c000) [pid = 2584] [serial = 1589] [outer = 0x11927dc00] 08:38:27 INFO - PROCESS | 2584 | 1464622707028 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 08:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:38:27 INFO - PROCESS | 2584 | 1464622707059 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 2584 | 1464622707061 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:38:27 INFO - PROCESS | 2584 | 1464622707063 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 2584 | 1464622707066 Marionette TRACE conn2 <- [1,2090,null,{}] 08:38:27 INFO - PROCESS | 2584 | 1464622707074 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 2584 | 1464622707205 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:38:27 INFO - PROCESS | 2584 | 1464622707283 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n 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/path-objects/2d.path.rect.selfintersect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352b6800 == 71 [pid = 2584] [id = 530] 08:38:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x1217a5000) [pid = 2584] [serial = 1590] [outer = 0x0] 08:38:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1268af000) [pid = 2584] [serial = 1591] [outer = 0x1217a5000] 08:38:27 INFO - PROCESS | 2584 | 1464622707316 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x127995c00) [pid = 2584] [serial = 1592] [outer = 0x1217a5000] 08:38:27 INFO - PROCESS | 2584 | 1464622707709 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 672ms 08:38:27 INFO - PROCESS | 2584 | 1464622707748 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 2584 | 1464622707751 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:38:27 INFO - PROCESS | 2584 | 1464622707754 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 2584 | 1464622707758 Marionette TRACE conn2 <- [1,2094,null,{}] 08:38:27 INFO - PROCESS | 2584 | 1464622707762 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 2584 | 1464622707920 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:38:28 INFO - PROCESS | 2584 | 1464622708011 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.winding.html\",\n 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/path-objects/2d.path.rect.winding.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e4b7800 == 72 [pid = 2584] [id = 531] 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x126a18c00) [pid = 2584] [serial = 1593] [outer = 0x0] 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x129223000) [pid = 2584] [serial = 1594] [outer = 0x126a18c00] 08:38:28 INFO - PROCESS | 2584 | 1464622708051 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x129727800) [pid = 2584] [serial = 1595] [outer = 0x126a18c00] 08:38:28 INFO - PROCESS | 2584 | 1464622708536 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 828ms 08:38:28 INFO - PROCESS | 2584 | 1464622708582 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2584 | 1464622708584 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:38:28 INFO - PROCESS | 2584 | 1464622708586 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2584 | 1464622708587 Marionette TRACE conn2 <- [1,2098,null,{}] 08:38:28 INFO - PROCESS | 2584 | 1464622708590 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 2584 | 1464622708694 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:38:28 INFO - PROCESS | 2584 | 1464622708797 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e4c8000 == 73 [pid = 2584] [id = 532] 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x129220800) [pid = 2584] [serial = 1596] [outer = 0x0] 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x12b0be000) [pid = 2584] [serial = 1597] [outer = 0x129220800] 08:38:28 INFO - PROCESS | 2584 | 1464622708828 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12bbe9c00) [pid = 2584] [serial = 1598] [outer = 0x129220800] 08:38:29 INFO - PROCESS | 2584 | 1464622709237 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 08:38:29 INFO - PROCESS | 2584 | 1464622709258 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2584 | 1464622709260 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:38:29 INFO - PROCESS | 2584 | 1464622709262 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2584 | 1464622709263 Marionette TRACE conn2 <- [1,2102,null,{}] 08:38:29 INFO - PROCESS | 2584 | 1464622709266 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 2584 | 1464622709384 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:38:29 INFO - PROCESS | 2584 | 1464622709488 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x13281c000 == 74 [pid = 2584] [id = 533] 08:38:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x11297e800) [pid = 2584] [serial = 1599] [outer = 0x0] 08:38:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x129411800) [pid = 2584] [serial = 1600] [outer = 0x11297e800] 08:38:29 INFO - PROCESS | 2584 | 1464622709520 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x12c63c400) [pid = 2584] [serial = 1601] [outer = 0x11297e800] 08:38:29 INFO - PROCESS | 2584 | 1464622709897 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 668ms 08:38:29 INFO - PROCESS | 2584 | 1464622709930 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2584 | 1464622709932 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:38:29 INFO - PROCESS | 2584 | 1464622709935 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2584 | 1464622709937 Marionette TRACE conn2 <- [1,2106,null,{}] 08:38:29 INFO - PROCESS | 2584 | 1464622709940 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 2584 | 1464622710092 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:38:30 INFO - PROCESS | 2584 | 1464622710185 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.3.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328cb000 == 75 [pid = 2584] [id = 534] 08:38:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x12be80400) [pid = 2584] [serial = 1602] [outer = 0x0] 08:38:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x12c645c00) [pid = 2584] [serial = 1603] [outer = 0x12be80400] 08:38:30 INFO - PROCESS | 2584 | 1464622710213 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x12cf72400) [pid = 2584] [serial = 1604] [outer = 0x12be80400] 08:38:30 INFO - PROCESS | 2584 | 1464622710643 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 773ms 08:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:38:30 INFO - PROCESS | 2584 | 1464622710708 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2584 | 1464622710709 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:38:30 INFO - PROCESS | 2584 | 1464622710712 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2584 | 1464622710713 Marionette TRACE conn2 <- [1,2110,null,{}] 08:38:30 INFO - PROCESS | 2584 | 1464622710715 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 2584 | 1464622710821 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:38:30 INFO - PROCESS | 2584 | 1464622710927 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.4.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x113179000 == 76 [pid = 2584] [id = 535] 08:38:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x110feac00) [pid = 2584] [serial = 1605] [outer = 0x0] 08:38:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 168 (0x113d06000) [pid = 2584] [serial = 1606] [outer = 0x110feac00] 08:38:30 INFO - PROCESS | 2584 | 1464622710960 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 169 (0x11694a000) [pid = 2584] [serial = 1607] [outer = 0x110feac00] 08:38:31 INFO - PROCESS | 2584 | 1464622711547 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 869ms 08:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:38:31 INFO - PROCESS | 2584 | 1464622711581 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2584 | 1464622711584 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:38:31 INFO - PROCESS | 2584 | 1464622711587 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 2584 | 1464622711589 Marionette TRACE conn2 <- [1,2114,null,{}] 08:38:31 INFO - PROCESS | 2584 | 1464622711593 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 2584 | 1464622711697 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:38:31 INFO - PROCESS | 2584 | 1464622711776 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.zero.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/path-objects/2d.path.rect.zero.5.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x121ba6000 == 77 [pid = 2584] [id = 536] 08:38:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 170 (0x1133ebc00) [pid = 2584] [serial = 1608] [outer = 0x0] 08:38:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 171 (0x113d81c00) [pid = 2584] [serial = 1609] [outer = 0x1133ebc00] 08:38:31 INFO - PROCESS | 2584 | 1464622711805 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 172 (0x1167ccc00) [pid = 2584] [serial = 1610] [outer = 0x1133ebc00] 08:38:32 INFO - PROCESS | 2584 | 1464622712215 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12da11800 == 76 [pid = 2584] [id = 526] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12d443800 == 75 [pid = 2584] [id = 525] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x118ab5800 == 74 [pid = 2584] [id = 524] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf1e000 == 73 [pid = 2584] [id = 523] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12c618000 == 72 [pid = 2584] [id = 522] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd1800 == 71 [pid = 2584] [id = 521] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 171 (0x12be84800) [pid = 2584] [serial = 1525] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12b109800 == 70 [pid = 2584] [id = 520] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1182cd800 == 69 [pid = 2584] [id = 519] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12626d000 == 68 [pid = 2584] [id = 518] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x11841f000 == 67 [pid = 2584] [id = 517] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x11822c000 == 66 [pid = 2584] [id = 516] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x119521800 == 65 [pid = 2584] [id = 515] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x1290dc000 == 64 [pid = 2584] [id = 510] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x11842a000 == 63 [pid = 2584] [id = 509] 08:38:32 INFO - PROCESS | 2584 | --DOCSHELL 0x12e36b800 == 62 [pid = 2584] [id = 508] 08:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 722ms 08:38:32 INFO - PROCESS | 2584 | 1464622712310 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 2584 | 1464622712314 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:38:32 INFO - PROCESS | 2584 | 1464622712318 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2584 | 1464622712320 Marionette TRACE conn2 <- [1,2118,null,{}] 08:38:32 INFO - PROCESS | 2584 | 1464622712323 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 2584 | 1464622712412 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 170 (0x1217ac400) [pid = 2584] [serial = 1417] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 169 (0x11927b800) [pid = 2584] [serial = 1414] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 168 (0x110fe9800) [pid = 2584] [serial = 1411] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 167 (0x12bbf2000) [pid = 2584] [serial = 1523] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x129718000) [pid = 2584] [serial = 1321] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x1262d2800) [pid = 2584] [serial = 1476] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x12a9f3c00) [pid = 2584] [serial = 1324] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x1295d0800) [pid = 2584] [serial = 1482] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x12b154400) [pid = 2584] [serial = 1514] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x121b2b400) [pid = 2584] [serial = 1473] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x12a88fc00) [pid = 2584] [serial = 1510] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x120fbf800) [pid = 2584] [serial = 1315] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x120ef3c00) [pid = 2584] [serial = 1470] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x1295ce000) [pid = 2584] [serial = 1479] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x12179dc00) [pid = 2584] [serial = 1498] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x12b0c2000) [pid = 2584] [serial = 1513] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x126a18000) [pid = 2584] [serial = 1318] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x120e0cc00) [pid = 2584] [serial = 1357] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x121b05000) [pid = 2584] [serial = 913] [outer = 0x0] [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.] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x111f30000) [pid = 2584] [serial = 1485] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x118574800) [pid = 2584] [serial = 1490] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x117771000) [pid = 2584] [serial = 1489] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x129217800) [pid = 2584] [serial = 1505] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12bb0b800) [pid = 2584] [serial = 1372] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x119274000) [pid = 2584] [serial = 1492] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x113967400) [pid = 2584] [serial = 1464] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x118467400) [pid = 2584] [serial = 1312] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1194a4400) [pid = 2584] [serial = 1493] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x121b37000) [pid = 2584] [serial = 1499] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x120fba400) [pid = 2584] [serial = 1495] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x126d70800) [pid = 2584] [serial = 1504] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12609dc00) [pid = 2584] [serial = 1501] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x121190800) [pid = 2584] [serial = 1496] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x118471400) [pid = 2584] [serial = 1516] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x117699400) [pid = 2584] [serial = 1467] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x124e3fc00) [pid = 2584] [serial = 1360] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1294a8c00) [pid = 2584] [serial = 1462] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x12bb0d400) [pid = 2584] [serial = 1309] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12b162c00) [pid = 2584] [serial = 1519] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12b499c00) [pid = 2584] [serial = 1369] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12970e400) [pid = 2584] [serial = 1508] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x126acf400) [pid = 2584] [serial = 1502] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12a9fa800) [pid = 2584] [serial = 1511] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x112eb2800) [pid = 2584] [serial = 1486] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x12bb0f000) [pid = 2584] [serial = 1522] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12b4a5400) [pid = 2584] [serial = 1520] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12b131800) [pid = 2584] [serial = 1351] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x126d6c400) [pid = 2584] [serial = 1517] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126d74800) [pid = 2584] [serial = 1363] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1182a2400) [pid = 2584] [serial = 1354] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1294acc00) [pid = 2584] [serial = 1507] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1295ca800) [pid = 2584] [serial = 1366] [outer = 0x0] [url = about:blank] 08:38:32 INFO - PROCESS | 2584 | 1464622712488 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.rect.zero.6.html\",\n 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/path-objects/2d.path.rect.zero.6.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f1d800 == 63 [pid = 2584] [id = 537] 08:38:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x111f30000) [pid = 2584] [serial = 1611] [outer = 0x0] 08:38:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1182a2400) [pid = 2584] [serial = 1612] [outer = 0x111f30000] 08:38:32 INFO - PROCESS | 2584 | 1464622712517 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x119118000) [pid = 2584] [serial = 1613] [outer = 0x111f30000] 08:38:32 INFO - PROCESS | 2584 | 1464622712832 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 523ms 08:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:38:32 INFO - PROCESS | 2584 | 1464622712845 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 2584 | 1464622712846 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 2584 | 1464622712848 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2584 | 1464622712851 Marionette TRACE conn2 <- [1,2122,null,{}] 08:38:32 INFO - PROCESS | 2584 | 1464622712862 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 2584 | 1464622712952 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:38:32 INFO - PROCESS | 2584 | 1464622712960 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.stroke.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/2dcontext/path-objects/2d.path.stroke.empty.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213af800 == 64 [pid = 2584] [id = 538] 08:38:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x119472800) [pid = 2584] [serial = 1614] [outer = 0x0] 08:38:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1195b3800) [pid = 2584] [serial = 1615] [outer = 0x119472800] 08:38:32 INFO - PROCESS | 2584 | 1464622712987 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12105a000) [pid = 2584] [serial = 1616] [outer = 0x119472800] 08:38:33 INFO - PROCESS | 2584 | 1464622713432 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 624ms 08:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:38:33 INFO - PROCESS | 2584 | 1464622713474 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2584 | 1464622713476 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:38:33 INFO - PROCESS | 2584 | 1464622713478 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2584 | 1464622713479 Marionette TRACE conn2 <- [1,2126,null,{}] 08:38:33 INFO - PROCESS | 2584 | 1464622713481 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 2584 | 1464622713575 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:38:33 INFO - PROCESS | 2584 | 1464622713581 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n 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/path-objects/2d.path.stroke.overlap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290ea000 == 65 [pid = 2584] [id = 539] 08:38:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x121196000) [pid = 2584] [serial = 1617] [outer = 0x0] 08:38:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x121584400) [pid = 2584] [serial = 1618] [outer = 0x121196000] 08:38:33 INFO - PROCESS | 2584 | 1464622713606 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x121b2d800) [pid = 2584] [serial = 1619] [outer = 0x121196000] 08:38:33 INFO - PROCESS | 2584 | 1464622713925 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 468ms 08:38:33 INFO - PROCESS | 2584 | 1464622713949 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2584 | 1464622713951 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:38:33 INFO - PROCESS | 2584 | 1464622713953 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2584 | 1464622713955 Marionette TRACE conn2 <- [1,2130,null,{}] 08:38:33 INFO - PROCESS | 2584 | 1464622713959 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 2584 | 1464622714043 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:38:34 INFO - PROCESS | 2584 | 1464622714047 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.prune.arc.html\",\n 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/path-objects/2d.path.stroke.prune.arc.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c6000 == 66 [pid = 2584] [id = 540] 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x121b36800) [pid = 2584] [serial = 1620] [outer = 0x0] 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x124865400) [pid = 2584] [serial = 1621] [outer = 0x121b36800] 08:38:34 INFO - PROCESS | 2584 | 1464622714072 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1251c5800) [pid = 2584] [serial = 1622] [outer = 0x121b36800] 08:38:34 INFO - PROCESS | 2584 | 1464622714430 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2584 | 1464622714476 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:38:34 INFO - PROCESS | 2584 | 1464622714478 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2584 | 1464622714479 Marionette TRACE conn2 <- [1,2134,null,{}] 08:38:34 INFO - PROCESS | 2584 | 1464622714482 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 2584 | 1464622714580 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:38:34 INFO - PROCESS | 2584 | 1464622714657 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.prune.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/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b34c000 == 67 [pid = 2584] [id = 541] 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x121b37800) [pid = 2584] [serial = 1623] [outer = 0x0] 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x126a18000) [pid = 2584] [serial = 1624] [outer = 0x121b37800] 08:38:34 INFO - PROCESS | 2584 | 1464622714690 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x1294af800) [pid = 2584] [serial = 1625] [outer = 0x121b37800] 08:38:35 INFO - PROCESS | 2584 | 1464622715047 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 619ms 08:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:38:35 INFO - PROCESS | 2584 | 1464622715097 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2584 | 1464622715098 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:38:35 INFO - PROCESS | 2584 | 1464622715100 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2584 | 1464622715101 Marionette TRACE conn2 <- [1,2138,null,{}] 08:38:35 INFO - PROCESS | 2584 | 1464622715104 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 2584 | 1464622715211 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:38:35 INFO - PROCESS | 2584 | 1464622715251 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.prune.corner.html\",\n 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/path-objects/2d.path.stroke.prune.corner.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12beed000 == 68 [pid = 2584] [id = 542] 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1295d0800) [pid = 2584] [serial = 1626] [outer = 0x0] 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x129718000) [pid = 2584] [serial = 1627] [outer = 0x1295d0800] 08:38:35 INFO - PROCESS | 2584 | 1464622715276 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12a9f5c00) [pid = 2584] [serial = 1628] [outer = 0x1295d0800] 08:38:35 INFO - PROCESS | 2584 | 1464622715600 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 08:38:35 INFO - PROCESS | 2584 | 1464622715619 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2584 | 1464622715621 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:38:35 INFO - PROCESS | 2584 | 1464622715625 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2584 | 1464622715626 Marionette TRACE conn2 <- [1,2142,null,{}] 08:38:35 INFO - PROCESS | 2584 | 1464622715635 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 2584 | 1464622715744 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:38:35 INFO - PROCESS | 2584 | 1464622715782 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n 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/path-objects/2d.path.stroke.prune.curve.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf12800 == 69 [pid = 2584] [id = 543] 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x129715000) [pid = 2584] [serial = 1629] [outer = 0x0] 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12b127800) [pid = 2584] [serial = 1630] [outer = 0x129715000] 08:38:35 INFO - PROCESS | 2584 | 1464622715807 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12b4a1400) [pid = 2584] [serial = 1631] [outer = 0x129715000] 08:38:36 INFO - PROCESS | 2584 | 1464622716155 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2584 | 1464622716201 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:38:36 INFO - PROCESS | 2584 | 1464622716204 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2584 | 1464622716205 Marionette TRACE conn2 <- [1,2146,null,{}] 08:38:36 INFO - PROCESS | 2584 | 1464622716207 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 2584 | 1464622716316 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:38:36 INFO - PROCESS | 2584 | 1464622716355 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.prune.line.html\",\n 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/path-objects/2d.path.stroke.prune.line.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d334800 == 70 [pid = 2584] [id = 544] 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x110e86c00) [pid = 2584] [serial = 1632] [outer = 0x0] 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x110e8e000) [pid = 2584] [serial = 1633] [outer = 0x110e86c00] 08:38:36 INFO - PROCESS | 2584 | 1464622716379 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x110fe8800) [pid = 2584] [serial = 1634] [outer = 0x110e86c00] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x12b0bc400) [pid = 2584] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1122b6000) [pid = 2584] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x11819cc00) [pid = 2584] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12118d000) [pid = 2584] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1262cbc00) [pid = 2584] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12bb11c00) [pid = 2584] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x110fea000) [pid = 2584] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1294aa800) [pid = 2584] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x11910ec00) [pid = 2584] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x119184400) [pid = 2584] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12a9ef000) [pid = 2584] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:38:36 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x120f07c00) [pid = 2584] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:38:36 INFO - PROCESS | 2584 | 1464622716748 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2584 | 1464622716777 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:38:36 INFO - PROCESS | 2584 | 1464622716779 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2584 | 1464622716780 Marionette TRACE conn2 <- [1,2150,null,{}] 08:38:36 INFO - PROCESS | 2584 | 1464622716782 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 2584 | 1464622716871 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:38:36 INFO - PROCESS | 2584 | 1464622716876 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.prune.rect.html\",\n 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/path-objects/2d.path.stroke.prune.rect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b38c000 == 71 [pid = 2584] [id = 545] 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x110e93c00) [pid = 2584] [serial = 1635] [outer = 0x0] 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x11819cc00) [pid = 2584] [serial = 1636] [outer = 0x110e93c00] 08:38:36 INFO - PROCESS | 2584 | 1464622716900 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12a9f5000) [pid = 2584] [serial = 1637] [outer = 0x110e93c00] 08:38:37 INFO - PROCESS | 2584 | 1464622717269 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 08:38:37 INFO - PROCESS | 2584 | 1464622717298 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2584 | 1464622717300 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:38:37 INFO - PROCESS | 2584 | 1464622717302 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2584 | 1464622717304 Marionette TRACE conn2 <- [1,2154,null,{}] 08:38:37 INFO - PROCESS | 2584 | 1464622717309 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 2584 | 1464622717410 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:38:37 INFO - PROCESS | 2584 | 1464622717414 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.scale1.html\",\n 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/path-objects/2d.path.stroke.scale1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da2e800 == 72 [pid = 2584] [id = 546] 08:38:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12b159400) [pid = 2584] [serial = 1638] [outer = 0x0] 08:38:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12bbf4c00) [pid = 2584] [serial = 1639] [outer = 0x12b159400] 08:38:37 INFO - PROCESS | 2584 | 1464622717443 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12c63a000) [pid = 2584] [serial = 1640] [outer = 0x12b159400] 08:38:37 INFO - PROCESS | 2584 | 1464622717778 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 08:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:38:37 INFO - PROCESS | 2584 | 1464622717824 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2584 | 1464622717826 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:38:37 INFO - PROCESS | 2584 | 1464622717828 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2584 | 1464622717829 Marionette TRACE conn2 <- [1,2158,null,{}] 08:38:37 INFO - PROCESS | 2584 | 1464622717831 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 2584 | 1464622717920 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:38:37 INFO - PROCESS | 2584 | 1464622717987 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.scale2.html\",\n 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/path-objects/2d.path.stroke.scale2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e37e800 == 73 [pid = 2584] [id = 547] 08:38:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x110fe0c00) [pid = 2584] [serial = 1641] [outer = 0x0] 08:38:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x113122400) [pid = 2584] [serial = 1642] [outer = 0x110fe0c00] 08:38:38 INFO - PROCESS | 2584 | 1464622718012 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x113126c00) [pid = 2584] [serial = 1643] [outer = 0x110fe0c00] 08:38:38 INFO - PROCESS | 2584 | 1464622718299 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 08:38:38 INFO - PROCESS | 2584 | 1464622718348 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2584 | 1464622718349 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:38:38 INFO - PROCESS | 2584 | 1464622718351 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2584 | 1464622718363 Marionette TRACE conn2 <- [1,2162,null,{}] 08:38:38 INFO - PROCESS | 2584 | 1464622718365 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 2584 | 1464622718452 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:38:38 INFO - PROCESS | 2584 | 1464622718457 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.skew.html\",\n 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/path-objects/2d.path.stroke.skew.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328c5000 == 74 [pid = 2584] [id = 548] 08:38:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x113120400) [pid = 2584] [serial = 1644] [outer = 0x0] 08:38:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x12bbecc00) [pid = 2584] [serial = 1645] [outer = 0x113120400] 08:38:38 INFO - PROCESS | 2584 | 1464622718481 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12c646400) [pid = 2584] [serial = 1646] [outer = 0x113120400] 08:38:38 INFO - PROCESS | 2584 | 1464622718957 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 631ms 08:38:38 INFO - PROCESS | 2584 | 1464622718983 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2584 | 1464622718985 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:38:38 INFO - PROCESS | 2584 | 1464622718989 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2584 | 1464622718992 Marionette TRACE conn2 <- [1,2166,null,{}] 08:38:38 INFO - PROCESS | 2584 | 1464622718995 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 2584 | 1464622719112 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:38:39 INFO - PROCESS | 2584 | 1464622719214 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.stroke.unaffected.html\",\n 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/path-objects/2d.path.stroke.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192b0800 == 75 [pid = 2584] [id = 549] 08:38:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x112a73c00) [pid = 2584] [serial = 1647] [outer = 0x0] 08:38:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x113120000) [pid = 2584] [serial = 1648] [outer = 0x112a73c00] 08:38:39 INFO - PROCESS | 2584 | 1464622719246 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x117283000) [pid = 2584] [serial = 1649] [outer = 0x112a73c00] 08:38:39 INFO - PROCESS | 2584 | 1464622719661 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 722ms 08:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:38:39 INFO - PROCESS | 2584 | 1464622719711 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2584 | 1464622719715 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:38:39 INFO - PROCESS | 2584 | 1464622719720 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2584 | 1464622719722 Marionette TRACE conn2 <- [1,2170,null,{}] 08:38:39 INFO - PROCESS | 2584 | 1464622719724 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 2584 | 1464622719834 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:38:39 INFO - PROCESS | 2584 | 1464622719941 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n 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/path-objects/2d.path.stroke.union.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab67800 == 76 [pid = 2584] [id = 550] 08:38:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x1182ac800) [pid = 2584] [serial = 1650] [outer = 0x0] 08:38:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x1192e4800) [pid = 2584] [serial = 1651] [outer = 0x1182ac800] 08:38:39 INFO - PROCESS | 2584 | 1464622719972 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x120ef6400) [pid = 2584] [serial = 1652] [outer = 0x1182ac800] 08:38:40 INFO - PROCESS | 2584 | 1464622720361 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 672ms 08:38:40 INFO - PROCESS | 2584 | 1464622720392 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:38:40 INFO - PROCESS | 2584 | 1464622720394 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:38:40 INFO - PROCESS | 2584 | 1464622720396 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 2584 | 1464622720399 Marionette TRACE conn2 <- [1,2174,null,{}] 08:38:40 INFO - PROCESS | 2584 | 1464622720407 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 2584 | 1464622720539 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:38:40 INFO - PROCESS | 2584 | 1464622720620 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.transformation.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/path-objects/2d.path.transformation.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328d1800 == 77 [pid = 2584] [id = 551] 08:38:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x120fc2000) [pid = 2584] [serial = 1653] [outer = 0x0] 08:38:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x1262ce800) [pid = 2584] [serial = 1654] [outer = 0x120fc2000] 08:38:40 INFO - PROCESS | 2584 | 1464622720651 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x12799a400) [pid = 2584] [serial = 1655] [outer = 0x120fc2000] 08:38:41 INFO - PROCESS | 2584 | 1464622721060 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 08:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:38:41 INFO - PROCESS | 2584 | 1464622721118 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2584 | 1464622721120 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:38:41 INFO - PROCESS | 2584 | 1464622721122 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2584 | 1464622721124 Marionette TRACE conn2 <- [1,2178,null,{}] 08:38:41 INFO - PROCESS | 2584 | 1464622721126 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 2584 | 1464622721237 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:38:41 INFO - PROCESS | 2584 | 1464622721303 Marionette TRACE conn2 -> [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([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n 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/path-objects/2d.path.transformation.changing.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352ad800 == 78 [pid = 2584] [id = 552] 08:38:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x128d35400) [pid = 2584] [serial = 1656] [outer = 0x0] 08:38:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x1294b3000) [pid = 2584] [serial = 1657] [outer = 0x128d35400] 08:38:41 INFO - PROCESS | 2584 | 1464622721373 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x12b156c00) [pid = 2584] [serial = 1658] [outer = 0x128d35400] 08:38:41 INFO - PROCESS | 2584 | 1464622721750 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 08:38:41 INFO - PROCESS | 2584 | 1464622721792 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2584 | 1464622721794 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:38:41 INFO - PROCESS | 2584 | 1464622721796 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2584 | 1464622721797 Marionette TRACE conn2 <- [1,2182,null,{}] 08:38:41 INFO - PROCESS | 2584 | 1464622721799 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 2584 | 1464622721906 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:38:42 INFO - PROCESS | 2584 | 1464622722001 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/path-objects/2d.path.transformation.multiple.html\",\n 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/path-objects/2d.path.transformation.multiple.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x112856000 == 79 [pid = 2584] [id = 553] 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x128d40000) [pid = 2584] [serial = 1659] [outer = 0x0] 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x12be82000) [pid = 2584] [serial = 1660] [outer = 0x128d40000] 08:38:42 INFO - PROCESS | 2584 | 1464622722031 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x12c04ac00) [pid = 2584] [serial = 1661] [outer = 0x128d40000] 08:38:42 INFO - PROCESS | 2584 | 1464622722459 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 718ms 08:38:42 INFO - PROCESS | 2584 | 1464622722514 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 2584 | 1464622722515 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:38:42 INFO - PROCESS | 2584 | 1464622722518 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 2584 | 1464622722519 Marionette TRACE conn2 <- [1,2186,null,{}] 08:38:42 INFO - PROCESS | 2584 | 1464622722521 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 2584 | 1464622722645 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:38:42 INFO - PROCESS | 2584 | 1464622722725 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create1.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/pixel-manipulation/2d.imageData.create1.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x113180800 == 80 [pid = 2584] [id = 554] 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x11819c000) [pid = 2584] [serial = 1662] [outer = 0x0] 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12be86c00) [pid = 2584] [serial = 1663] [outer = 0x11819c000] 08:38:42 INFO - PROCESS | 2584 | 1464622722757 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x12d0af000) [pid = 2584] [serial = 1664] [outer = 0x11819c000] 08:38:43 INFO - PROCESS | 2584 | 1464622723442 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 973ms 08:38:43 INFO - PROCESS | 2584 | 1464622723506 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2584 | 1464622723508 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:38:43 INFO - PROCESS | 2584 | 1464622723513 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2584 | 1464622723515 Marionette TRACE conn2 <- [1,2190,null,{}] 08:38:43 INFO - PROCESS | 2584 | 1464622723519 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 2584 | 1464622723618 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:38:43 INFO - PROCESS | 2584 | 1464622723703 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create1.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/pixel-manipulation/2d.imageData.create1.initial.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f60000 == 81 [pid = 2584] [id = 555] 08:38:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x111fd7400) [pid = 2584] [serial = 1665] [outer = 0x0] 08:38:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x11297e400) [pid = 2584] [serial = 1666] [outer = 0x111fd7400] 08:38:43 INFO - PROCESS | 2584 | 1464622723731 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x11311ec00) [pid = 2584] [serial = 1667] [outer = 0x111fd7400] 08:38:44 INFO - PROCESS | 2584 | 1464622724153 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 674ms 08:38:44 INFO - PROCESS | 2584 | 1464622724187 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2584 | 1464622724191 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:38:44 INFO - PROCESS | 2584 | 1464622724195 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2584 | 1464622724197 Marionette TRACE conn2 <- [1,2194,null,{}] 08:38:44 INFO - PROCESS | 2584 | 1464622724199 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 2584 | 1464622724296 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:38:44 INFO - PROCESS | 2584 | 1464622724393 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create1.this.html\",\n 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/pixel-manipulation/2d.imageData.create1.this.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x118275800 == 82 [pid = 2584] [id = 556] 08:38:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x115f6e000) [pid = 2584] [serial = 1668] [outer = 0x0] 08:38:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x115f72800) [pid = 2584] [serial = 1669] [outer = 0x115f6e000] 08:38:44 INFO - PROCESS | 2584 | 1464622724434 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x116946c00) [pid = 2584] [serial = 1670] [outer = 0x115f6e000] 08:38:44 INFO - PROCESS | 2584 | 1464622724841 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 668ms 08:38:44 INFO - PROCESS | 2584 | 1464622724864 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2584 | 1464622724865 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:38:44 INFO - PROCESS | 2584 | 1464622724867 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2584 | 1464622724870 Marionette TRACE conn2 <- [1,2198,null,{}] 08:38:44 INFO - PROCESS | 2584 | 1464622724877 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 2584 | 1464622724986 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12b365000 == 81 [pid = 2584] [id = 402] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x113313000 == 80 [pid = 2584] [id = 351] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12e37e800 == 79 [pid = 2584] [id = 547] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12da2e800 == 78 [pid = 2584] [id = 546] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12b38c000 == 77 [pid = 2584] [id = 545] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12d334800 == 76 [pid = 2584] [id = 544] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf12800 == 75 [pid = 2584] [id = 543] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x1162b5c00) [pid = 2584] [serial = 1528] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x1192e4000) [pid = 2584] [serial = 1531] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x121bbcc00) [pid = 2584] [serial = 1534] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x126d6ec00) [pid = 2584] [serial = 1537] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x12b15b800) [pid = 2584] [serial = 1540] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x113d03c00) [pid = 2584] [serial = 1543] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x128d3a000) [pid = 2584] [serial = 1582] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12beed000 == 74 [pid = 2584] [id = 542] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12b34c000 == 73 [pid = 2584] [id = 541] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c6000 == 72 [pid = 2584] [id = 540] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1290ea000 == 71 [pid = 2584] [id = 539] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1213af800 == 70 [pid = 2584] [id = 538] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x117f1d800 == 69 [pid = 2584] [id = 537] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x121ba6000 == 68 [pid = 2584] [id = 536] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1328cb000 == 67 [pid = 2584] [id = 534] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x13281c000 == 66 [pid = 2584] [id = 533] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12e4c8000 == 65 [pid = 2584] [id = 532] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12e4b7800 == 64 [pid = 2584] [id = 531] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1352b6800 == 63 [pid = 2584] [id = 530] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8ca800 == 62 [pid = 2584] [id = 529] 08:38:45 INFO - PROCESS | 2584 | --DOCSHELL 0x1192a5000 == 61 [pid = 2584] [id = 528] 08:38:45 INFO - PROCESS | 2584 | 1464622725093 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create1.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/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171cb000 == 62 [pid = 2584] [id = 557] 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x112dd7800) [pid = 2584] [serial = 1671] [outer = 0x0] 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x113128000) [pid = 2584] [serial = 1672] [outer = 0x112dd7800] 08:38:45 INFO - PROCESS | 2584 | 1464622725121 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x1181a1000) [pid = 2584] [serial = 1673] [outer = 0x112dd7800] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x12b155800) [pid = 2584] [serial = 1564] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x120f14400) [pid = 2584] [serial = 1552] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x12bbf1800) [pid = 2584] [serial = 1567] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x121063400) [pid = 2584] [serial = 1553] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x115f49c00) [pid = 2584] [serial = 1547] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x112ed6800) [pid = 2584] [serial = 1546] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x1194c1400) [pid = 2584] [serial = 1550] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x11927d400) [pid = 2584] [serial = 1549] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x121b10c00) [pid = 2584] [serial = 1555] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x1257a1000) [pid = 2584] [serial = 1556] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x126adcc00) [pid = 2584] [serial = 1558] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x127991400) [pid = 2584] [serial = 1559] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x124eb8400) [pid = 2584] [serial = 1570] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x12be8cc00) [pid = 2584] [serial = 1568] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x1133e8400) [pid = 2584] [serial = 1573] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12c04f400) [pid = 2584] [serial = 1571] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x11819b000) [pid = 2584] [serial = 1574] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x1295c6800) [pid = 2584] [serial = 1561] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x12972c800) [pid = 2584] [serial = 1562] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x12b49d000) [pid = 2584] [serial = 1565] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x1268ab800) [pid = 2584] [serial = 1577] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x120f05c00) [pid = 2584] [serial = 1576] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12799f400) [pid = 2584] [serial = 1579] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12c63ac00) [pid = 2584] [serial = 1580] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 2584 | 1464622725415 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 572ms 08:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:38:45 INFO - PROCESS | 2584 | 1464622725447 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 2584 | 1464622725448 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 2584 | 1464622725450 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2584 | 1464622725451 Marionette TRACE conn2 <- [1,2202,null,{}] 08:38:45 INFO - PROCESS | 2584 | 1464622725454 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 2584 | 1464622725544 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:38:45 INFO - PROCESS | 2584 | 1464622725634 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create1.zero.html\",\n 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/pixel-manipulation/2d.imageData.create1.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x11995f000 == 63 [pid = 2584] [id = 558] 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x11917d000) [pid = 2584] [serial = 1674] [outer = 0x0] 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1192dbc00) [pid = 2584] [serial = 1675] [outer = 0x11917d000] 08:38:45 INFO - PROCESS | 2584 | 1464622725662 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x119470c00) [pid = 2584] [serial = 1676] [outer = 0x11917d000] 08:38:45 INFO - PROCESS | 2584 | 1464622725920 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms 08:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:38:45 INFO - PROCESS | 2584 | 1464622725979 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 2584 | 1464622725981 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:38:45 INFO - PROCESS | 2584 | 1464622725983 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2584 | 1464622725984 Marionette TRACE conn2 <- [1,2206,null,{}] 08:38:45 INFO - PROCESS | 2584 | 1464622725986 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 2584 | 1464622726070 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:38:46 INFO - PROCESS | 2584 | 1464622726076 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.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/pixel-manipulation/2d.imageData.create2.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171e3000 == 64 [pid = 2584] [id = 559] 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x1192dec00) [pid = 2584] [serial = 1677] [outer = 0x0] 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x1195b5800) [pid = 2584] [serial = 1678] [outer = 0x1192dec00] 08:38:46 INFO - PROCESS | 2584 | 1464622726102 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x120e0a400) [pid = 2584] [serial = 1679] [outer = 0x1192dec00] 08:38:46 INFO - PROCESS | 2584 | 1464622726495 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 08:38:46 INFO - PROCESS | 2584 | 1464622726501 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2584 | 1464622726502 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:38:46 INFO - PROCESS | 2584 | 1464622726505 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2584 | 1464622726506 Marionette TRACE conn2 <- [1,2210,null,{}] 08:38:46 INFO - PROCESS | 2584 | 1464622726509 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 2584 | 1464622726603 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:38:46 INFO - PROCESS | 2584 | 1464622726610 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.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/pixel-manipulation/2d.imageData.create2.initial.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x126890800 == 65 [pid = 2584] [id = 560] 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x120ef7c00) [pid = 2584] [serial = 1680] [outer = 0x0] 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x120f14000) [pid = 2584] [serial = 1681] [outer = 0x120ef7c00] 08:38:46 INFO - PROCESS | 2584 | 1464622726636 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x121063400) [pid = 2584] [serial = 1682] [outer = 0x120ef7c00] 08:38:46 INFO - PROCESS | 2584 | 1464622726987 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 08:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:38:47 INFO - PROCESS | 2584 | 1464622727025 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2584 | 1464622727026 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:38:47 INFO - PROCESS | 2584 | 1464622727028 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2584 | 1464622727029 Marionette TRACE conn2 <- [1,2214,null,{}] 08:38:47 INFO - PROCESS | 2584 | 1464622727032 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 2584 | 1464622727148 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:38:47 INFO - PROCESS | 2584 | 1464622727161 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n 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/pixel-manipulation/2d.imageData.create2.large.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x12795d800 == 66 [pid = 2584] [id = 561] 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x120fc1c00) [pid = 2584] [serial = 1683] [outer = 0x0] 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x12118f000) [pid = 2584] [serial = 1684] [outer = 0x120fc1c00] 08:38:47 INFO - PROCESS | 2584 | 1464622727186 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12133e400) [pid = 2584] [serial = 1685] [outer = 0x120fc1c00] 08:38:47 INFO - PROCESS | 2584 | 1464622727515 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 08:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:38:47 INFO - PROCESS | 2584 | 1464622727546 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2584 | 1464622727547 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:38:47 INFO - PROCESS | 2584 | 1464622727550 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2584 | 1464622727551 Marionette TRACE conn2 <- [1,2218,null,{}] 08:38:47 INFO - PROCESS | 2584 | 1464622727553 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 2584 | 1464622727663 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:38:47 INFO - PROCESS | 2584 | 1464622727667 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.negative.html\",\n 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/pixel-manipulation/2d.imageData.create2.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c9800 == 67 [pid = 2584] [id = 562] 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x121190800) [pid = 2584] [serial = 1686] [outer = 0x0] 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x12179e400) [pid = 2584] [serial = 1687] [outer = 0x121190800] 08:38:47 INFO - PROCESS | 2584 | 1464622727692 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x12197e000) [pid = 2584] [serial = 1688] [outer = 0x121190800] 08:38:48 INFO - PROCESS | 2584 | 1464622728111 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 568ms 08:38:48 INFO - PROCESS | 2584 | 1464622728125 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2584 | 1464622728128 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:38:48 INFO - PROCESS | 2584 | 1464622728131 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 2584 | 1464622728133 Marionette TRACE conn2 <- [1,2222,null,{}] 08:38:48 INFO - PROCESS | 2584 | 1464622728136 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 2584 | 1464622728268 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:38:48 INFO - PROCESS | 2584 | 1464622728305 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n 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/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8ca800 == 68 [pid = 2584] [id = 563] 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x121193000) [pid = 2584] [serial = 1689] [outer = 0x0] 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x121b2fc00) [pid = 2584] [serial = 1690] [outer = 0x121193000] 08:38:48 INFO - PROCESS | 2584 | 1464622728329 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x121d6b800) [pid = 2584] [serial = 1691] [outer = 0x121193000] 08:38:48 INFO - PROCESS | 2584 | 1464622728634 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 08:38:48 INFO - PROCESS | 2584 | 1464622728655 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2584 | 1464622728658 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:38:48 INFO - PROCESS | 2584 | 1464622728662 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 2584 | 1464622728663 Marionette TRACE conn2 <- [1,2226,null,{}] 08:38:48 INFO - PROCESS | 2584 | 1464622728665 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 2584 | 1464622728780 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:38:48 INFO - PROCESS | 2584 | 1464622728793 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.round.html\",\n 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/pixel-manipulation/2d.imageData.create2.round.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b365000 == 69 [pid = 2584] [id = 564] 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x1217a6800) [pid = 2584] [serial = 1692] [outer = 0x0] 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x124eb6800) [pid = 2584] [serial = 1693] [outer = 0x1217a6800] 08:38:48 INFO - PROCESS | 2584 | 1464622728817 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x1257a6400) [pid = 2584] [serial = 1694] [outer = 0x1217a6800] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x1133e8800) [pid = 2584] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x1268ae800) [pid = 2584] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x12bbf5c00) [pid = 2584] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x110fe1000) [pid = 2584] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x115f70000) [pid = 2584] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x12173d400) [pid = 2584] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x11927d000) [pid = 2584] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x113d82000) [pid = 2584] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x12be8c000) [pid = 2584] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x129217000) [pid = 2584] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x110fde400) [pid = 2584] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x11856f800) [pid = 2584] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x126d6c800) [pid = 2584] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x12118e800) [pid = 2584] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x120fc2800) [pid = 2584] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x11927dc00) [pid = 2584] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x12680e000) [pid = 2584] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x1295d0800) [pid = 2584] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1133ebc00) [pid = 2584] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x121b36800) [pid = 2584] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x129220800) [pid = 2584] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x12be80400) [pid = 2584] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x11297e800) [pid = 2584] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129715000) [pid = 2584] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1217a5000) [pid = 2584] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x110feac00) [pid = 2584] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1133e8000) [pid = 2584] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x119472800) [pid = 2584] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x111f30000) [pid = 2584] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x126a18c00) [pid = 2584] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x110e86c00) [pid = 2584] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x121196000) [pid = 2584] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x110e93c00) [pid = 2584] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x110fe0c00) [pid = 2584] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x121b37800) [pid = 2584] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:38:49 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12b159400) [pid = 2584] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:38:49 INFO - PROCESS | 2584 | 1464622729455 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 820ms 08:38:49 INFO - PROCESS | 2584 | 1464622729482 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 2584 | 1464622729484 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:38:49 INFO - PROCESS | 2584 | 1464622729486 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 2584 | 1464622729488 Marionette TRACE conn2 <- [1,2230,null,{}] 08:38:49 INFO - PROCESS | 2584 | 1464622729492 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 2584 | 1464622729590 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:38:49 INFO - PROCESS | 2584 | 1464622729597 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n 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/pixel-manipulation/2d.imageData.create2.this.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x121bb0000 == 70 [pid = 2584] [id = 565] 08:38:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x11311bc00) [pid = 2584] [serial = 1695] [outer = 0x0] 08:38:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x113d82000) [pid = 2584] [serial = 1696] [outer = 0x11311bc00] 08:38:49 INFO - PROCESS | 2584 | 1464622729626 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11946f800) [pid = 2584] [serial = 1697] [outer = 0x11311bc00] 08:38:49 INFO - PROCESS | 2584 | 1464622729956 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 08:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:38:50 INFO - PROCESS | 2584 | 1464622730007 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2584 | 1464622730008 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:38:50 INFO - PROCESS | 2584 | 1464622730010 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2584 | 1464622730011 Marionette TRACE conn2 <- [1,2234,null,{}] 08:38:50 INFO - PROCESS | 2584 | 1464622730036 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 2584 | 1464622730122 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:38:50 INFO - PROCESS | 2584 | 1464622730127 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.tiny.html\",\n 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/pixel-manipulation/2d.imageData.create2.tiny.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c619800 == 71 [pid = 2584] [id = 566] 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x120efa400) [pid = 2584] [serial = 1698] [outer = 0x0] 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x121d66000) [pid = 2584] [serial = 1699] [outer = 0x120efa400] 08:38:50 INFO - PROCESS | 2584 | 1464622730159 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x1262c9800) [pid = 2584] [serial = 1700] [outer = 0x120efa400] 08:38:50 INFO - PROCESS | 2584 | 1464622730465 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 470ms 08:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:38:50 INFO - PROCESS | 2584 | 1464622730481 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2584 | 1464622730482 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:38:50 INFO - PROCESS | 2584 | 1464622730484 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2584 | 1464622730485 Marionette TRACE conn2 <- [1,2238,null,{}] 08:38:50 INFO - PROCESS | 2584 | 1464622730487 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 2584 | 1464622730579 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:38:50 INFO - PROCESS | 2584 | 1464622730649 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.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/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7db800 == 72 [pid = 2584] [id = 567] 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12609c400) [pid = 2584] [serial = 1701] [outer = 0x0] 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x126a33800) [pid = 2584] [serial = 1702] [outer = 0x12609c400] 08:38:50 INFO - PROCESS | 2584 | 1464622730674 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x126d69c00) [pid = 2584] [serial = 1703] [outer = 0x12609c400] 08:38:50 INFO - PROCESS | 2584 | 1464622730915 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 471ms 08:38:50 INFO - PROCESS | 2584 | 1464622730962 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2584 | 1464622730963 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:38:50 INFO - PROCESS | 2584 | 1464622730965 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2584 | 1464622730966 Marionette TRACE conn2 <- [1,2242,null,{}] 08:38:50 INFO - PROCESS | 2584 | 1464622730968 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 2584 | 1464622731061 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:38:51 INFO - PROCESS | 2584 | 1464622731066 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.create2.zero.html\",\n 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/pixel-manipulation/2d.imageData.create2.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d094800 == 73 [pid = 2584] [id = 568] 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x126acf400) [pid = 2584] [serial = 1704] [outer = 0x0] 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x126d73c00) [pid = 2584] [serial = 1705] [outer = 0x126acf400] 08:38:51 INFO - PROCESS | 2584 | 1464622731090 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12791d400) [pid = 2584] [serial = 1706] [outer = 0x126acf400] 08:38:51 INFO - PROCESS | 2584 | 1464622731497 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 571ms 08:38:51 INFO - PROCESS | 2584 | 1464622731536 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2584 | 1464622731539 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:38:51 INFO - PROCESS | 2584 | 1464622731543 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 2584 | 1464622731545 Marionette TRACE conn2 <- [1,2246,null,{}] 08:38:51 INFO - PROCESS | 2584 | 1464622731550 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 2584 | 1464622731690 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:38:51 INFO - PROCESS | 2584 | 1464622731797 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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/pixel-manipulation/2d.imageData.get.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167ee800 == 74 [pid = 2584] [id = 569] 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x110fe5000) [pid = 2584] [serial = 1707] [outer = 0x0] 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x111d7c400) [pid = 2584] [serial = 1708] [outer = 0x110fe5000] 08:38:51 INFO - PROCESS | 2584 | 1464622731830 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x112977c00) [pid = 2584] [serial = 1709] [outer = 0x110fe5000] 08:38:52 INFO - PROCESS | 2584 | 1464622732294 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 772ms 08:38:52 INFO - PROCESS | 2584 | 1464622732315 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 2584 | 1464622732319 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:38:52 INFO - PROCESS | 2584 | 1464622732323 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 2584 | 1464622732325 Marionette TRACE conn2 <- [1,2250,null,{}] 08:38:52 INFO - PROCESS | 2584 | 1464622732328 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 2584 | 1464622732436 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:38:52 INFO - PROCESS | 2584 | 1464622732498 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.clamp.html\",\n 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/pixel-manipulation/2d.imageData.get.clamp.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213aa800 == 75 [pid = 2584] [id = 570] 08:38:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x112a7dc00) [pid = 2584] [serial = 1710] [outer = 0x0] 08:38:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x1133ea800) [pid = 2584] [serial = 1711] [outer = 0x112a7dc00] 08:38:52 INFO - PROCESS | 2584 | 1464622732568 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x115fc8c00) [pid = 2584] [serial = 1712] [outer = 0x112a7dc00] 08:38:52 INFO - PROCESS | 2584 | 1464622732960 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 08:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:38:52 INFO - PROCESS | 2584 | 1464622732994 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 2584 | 1464622732996 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 2584 | 1464622732998 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2584 | 1464622733001 Marionette TRACE conn2 <- [1,2254,null,{}] 08:38:53 INFO - PROCESS | 2584 | 1464622733009 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 2584 | 1464622733143 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:38:53 INFO - PROCESS | 2584 | 1464622733248 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab5e000 == 76 [pid = 2584] [id = 571] 08:38:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x11769c400) [pid = 2584] [serial = 1713] [outer = 0x0] 08:38:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x118469400) [pid = 2584] [serial = 1714] [outer = 0x11769c400] 08:38:53 INFO - PROCESS | 2584 | 1464622733283 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x11946a000) [pid = 2584] [serial = 1715] [outer = 0x11769c400] 08:38:53 INFO - PROCESS | 2584 | 1464622733712 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 08:38:53 INFO - PROCESS | 2584 | 1464622733720 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:38:53 INFO - PROCESS | 2584 | 1464622733722 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:38:53 INFO - PROCESS | 2584 | 1464622733724 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2584 | 1464622733726 Marionette TRACE conn2 <- [1,2258,null,{}] 08:38:53 INFO - PROCESS | 2584 | 1464622733728 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 2584 | 1464622733835 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:38:53 INFO - PROCESS | 2584 | 1464622733894 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n 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/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d477000 == 77 [pid = 2584] [id = 572] 08:38:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x120e11400) [pid = 2584] [serial = 1716] [outer = 0x0] 08:38:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x120f09c00) [pid = 2584] [serial = 1717] [outer = 0x120e11400] 08:38:53 INFO - PROCESS | 2584 | 1464622733968 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x120fbec00) [pid = 2584] [serial = 1718] [outer = 0x120e11400] 08:38:54 INFO - PROCESS | 2584 | 1464622734360 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 668ms 08:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:38:54 INFO - PROCESS | 2584 | 1464622734393 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2584 | 1464622734394 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:38:54 INFO - PROCESS | 2584 | 1464622734396 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 2584 | 1464622734398 Marionette TRACE conn2 <- [1,2262,null,{}] 08:38:54 INFO - PROCESS | 2584 | 1464622734401 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 2584 | 1464622734503 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:38:54 INFO - PROCESS | 2584 | 1464622734609 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n 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/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d77d800 == 78 [pid = 2584] [id = 573] 08:38:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x12105cc00) [pid = 2584] [serial = 1719] [outer = 0x0] 08:38:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x1217a3000) [pid = 2584] [serial = 1720] [outer = 0x12105cc00] 08:38:54 INFO - PROCESS | 2584 | 1464622734640 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x124ebd000) [pid = 2584] [serial = 1721] [outer = 0x12105cc00] 08:38:55 INFO - PROCESS | 2584 | 1464622735066 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 719ms 08:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:38:55 INFO - PROCESS | 2584 | 1464622735117 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2584 | 1464622735118 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:38:55 INFO - PROCESS | 2584 | 1464622735120 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2584 | 1464622735122 Marionette TRACE conn2 <- [1,2266,null,{}] 08:38:55 INFO - PROCESS | 2584 | 1464622735124 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 2584 | 1464622735249 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:38:55 INFO - PROCESS | 2584 | 1464622735329 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.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/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x12929c000 == 79 [pid = 2584] [id = 574] 08:38:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x11311f800) [pid = 2584] [serial = 1722] [outer = 0x0] 08:38:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x115f6dc00) [pid = 2584] [serial = 1723] [outer = 0x11311f800] 08:38:55 INFO - PROCESS | 2584 | 1464622735359 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x127999800) [pid = 2584] [serial = 1724] [outer = 0x11311f800] 08:38:55 INFO - PROCESS | 2584 | 1464622735979 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 922ms 08:38:56 INFO - PROCESS | 2584 | 1464622736056 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2584 | 1464622736058 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:38:56 INFO - PROCESS | 2584 | 1464622736063 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 2584 | 1464622736066 Marionette TRACE conn2 <- [1,2270,null,{}] 08:38:56 INFO - PROCESS | 2584 | 1464622736070 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 2584 | 1464622736170 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:38:56 INFO - PROCESS | 2584 | 1464622736250 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.order.cols.html\",\n 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/pixel-manipulation/2d.imageData.get.order.cols.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x11916f000 == 80 [pid = 2584] [id = 575] 08:38:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x112975800) [pid = 2584] [serial = 1725] [outer = 0x0] 08:38:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x112978c00) [pid = 2584] [serial = 1726] [outer = 0x112975800] 08:38:56 INFO - PROCESS | 2584 | 1464622736277 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x112dd6c00) [pid = 2584] [serial = 1727] [outer = 0x112975800] 08:38:56 INFO - PROCESS | 2584 | 1464622736721 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 676ms 08:38:56 INFO - PROCESS | 2584 | 1464622736739 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2584 | 1464622736744 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:38:56 INFO - PROCESS | 2584 | 1464622736749 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 2584 | 1464622736751 Marionette TRACE conn2 <- [1,2274,null,{}] 08:38:56 INFO - PROCESS | 2584 | 1464622736754 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 2584 | 1464622736887 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:38:57 INFO - PROCESS | 2584 | 1464622736998 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n 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/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x11823f800 == 81 [pid = 2584] [id = 576] 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x113f0f000) [pid = 2584] [serial = 1728] [outer = 0x0] 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x115f6c000) [pid = 2584] [serial = 1729] [outer = 0x113f0f000] 08:38:57 INFO - PROCESS | 2584 | 1464622737045 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x1167c3c00) [pid = 2584] [serial = 1730] [outer = 0x113f0f000] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12da1b000 == 80 [pid = 2584] [id = 20] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12f3e1000 == 79 [pid = 2584] [id = 513] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12bee0000 == 78 [pid = 2584] [id = 11] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x113192000 == 77 [pid = 2584] [id = 514] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1352b7800 == 76 [pid = 2584] [id = 512] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7db800 == 75 [pid = 2584] [id = 567] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12c619800 == 74 [pid = 2584] [id = 566] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x121bb0000 == 73 [pid = 2584] [id = 565] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12b365000 == 72 [pid = 2584] [id = 564] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8ca800 == 71 [pid = 2584] [id = 563] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c9800 == 70 [pid = 2584] [id = 562] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x12bbecc00) [pid = 2584] [serial = 1645] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12795d800 == 69 [pid = 2584] [id = 561] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x126890800 == 68 [pid = 2584] [id = 560] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1171e3000 == 67 [pid = 2584] [id = 559] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x11995f000 == 66 [pid = 2584] [id = 558] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1171cb000 == 65 [pid = 2584] [id = 557] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x118275800 == 64 [pid = 2584] [id = 556] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x117f60000 == 63 [pid = 2584] [id = 555] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x113180800 == 62 [pid = 2584] [id = 554] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x112856000 == 61 [pid = 2584] [id = 553] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1352ad800 == 60 [pid = 2584] [id = 552] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1328d1800 == 59 [pid = 2584] [id = 551] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab67800 == 58 [pid = 2584] [id = 550] 08:38:57 INFO - PROCESS | 2584 | --DOCSHELL 0x1192b0800 == 57 [pid = 2584] [id = 549] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x115f4b400) [pid = 2584] [serial = 1465] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x1295cfc00) [pid = 2584] [serial = 1538] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x12be8a400) [pid = 2584] [serial = 1526] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x1217a1000) [pid = 2584] [serial = 1544] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x118573c00) [pid = 2584] [serial = 1468] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x126d67400) [pid = 2584] [serial = 1477] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x120fc4400) [pid = 2584] [serial = 1471] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x1182a5400) [pid = 2584] [serial = 1529] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x12c647800) [pid = 2584] [serial = 1408] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x12a885c00) [pid = 2584] [serial = 1480] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x12a9f8000) [pid = 2584] [serial = 1483] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x120e07800) [pid = 2584] [serial = 1532] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x12b49c400) [pid = 2584] [serial = 1541] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x12579e400) [pid = 2584] [serial = 1474] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x126095400) [pid = 2584] [serial = 1535] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x113d81c00) [pid = 2584] [serial = 1609] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x124865400) [pid = 2584] [serial = 1621] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x1251c5800) [pid = 2584] [serial = 1622] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12bbe9c00) [pid = 2584] [serial = 1598] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x12b0be000) [pid = 2584] [serial = 1597] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x12cf72400) [pid = 2584] [serial = 1604] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12c645c00) [pid = 2584] [serial = 1603] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x129411800) [pid = 2584] [serial = 1600] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x12c63c400) [pid = 2584] [serial = 1601] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12b127800) [pid = 2584] [serial = 1630] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x127995c00) [pid = 2584] [serial = 1592] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x1268af000) [pid = 2584] [serial = 1591] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x11694a000) [pid = 2584] [serial = 1607] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x113d06000) [pid = 2584] [serial = 1606] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12a9f5c00) [pid = 2584] [serial = 1628] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x118566400) [pid = 2584] [serial = 1586] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1169c1800) [pid = 2584] [serial = 1585] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1195b3800) [pid = 2584] [serial = 1615] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12105a000) [pid = 2584] [serial = 1616] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1182a2400) [pid = 2584] [serial = 1612] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x119118000) [pid = 2584] [serial = 1613] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x129727800) [pid = 2584] [serial = 1595] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x129223000) [pid = 2584] [serial = 1594] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x110e8e000) [pid = 2584] [serial = 1633] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x121584400) [pid = 2584] [serial = 1618] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x121b2d800) [pid = 2584] [serial = 1619] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x12b4a1400) [pid = 2584] [serial = 1631] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12a9f5000) [pid = 2584] [serial = 1637] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x11819cc00) [pid = 2584] [serial = 1636] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x113126c00) [pid = 2584] [serial = 1643] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x110fe8800) [pid = 2584] [serial = 1634] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x126a18000) [pid = 2584] [serial = 1624] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1294af800) [pid = 2584] [serial = 1625] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x12bbf4c00) [pid = 2584] [serial = 1639] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x12c63a000) [pid = 2584] [serial = 1640] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x113122400) [pid = 2584] [serial = 1642] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x120ef7800) [pid = 2584] [serial = 1588] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x12105c000) [pid = 2584] [serial = 1589] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x128d3ec00) [pid = 2584] [serial = 1583] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x129718000) [pid = 2584] [serial = 1627] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1167ccc00) [pid = 2584] [serial = 1610] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 2584 | 1464622737567 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 877ms 08:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:38:57 INFO - PROCESS | 2584 | 1464622737626 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2584 | 1464622737627 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 2584 | 1464622737629 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2584 | 1464622737632 Marionette TRACE conn2 <- [1,2278,null,{}] 08:38:57 INFO - PROCESS | 2584 | 1464622737639 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 2584 | 1464622737729 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:38:57 INFO - PROCESS | 2584 | 1464622737783 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.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/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213a8800 == 58 [pid = 2584] [id = 577] 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x115f68400) [pid = 2584] [serial = 1731] [outer = 0x0] 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x117778400) [pid = 2584] [serial = 1732] [outer = 0x115f68400] 08:38:57 INFO - PROCESS | 2584 | 1464622737817 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1192da000) [pid = 2584] [serial = 1733] [outer = 0x115f68400] 08:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 08:38:58 INFO - PROCESS | 2584 | 1464622738146 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:38:58 INFO - PROCESS | 2584 | 1464622738150 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:38:58 INFO - PROCESS | 2584 | 1464622738152 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:38:58 INFO - PROCESS | 2584 | 1464622738154 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 2584 | 1464622738156 Marionette TRACE conn2 <- [1,2282,null,{}] 08:38:58 INFO - PROCESS | 2584 | 1464622738161 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 2584 | 1464622738249 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:38:58 INFO - PROCESS | 2584 | 1464622738254 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x12626a000 == 59 [pid = 2584] [id = 578] 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x119466c00) [pid = 2584] [serial = 1734] [outer = 0x0] 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1195b3800) [pid = 2584] [serial = 1735] [outer = 0x119466c00] 08:38:58 INFO - PROCESS | 2584 | 1464622738280 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120ef7000) [pid = 2584] [serial = 1736] [outer = 0x119466c00] 08:38:58 INFO - PROCESS | 2584 | 1464622738633 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 521ms 08:38:58 INFO - PROCESS | 2584 | 1464622738676 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2584 | 1464622738678 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:38:58 INFO - PROCESS | 2584 | 1464622738681 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 2584 | 1464622738683 Marionette TRACE conn2 <- [1,2286,null,{}] 08:38:58 INFO - PROCESS | 2584 | 1464622738686 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 2584 | 1464622738796 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:38:58 INFO - PROCESS | 2584 | 1464622738802 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n 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/pixel-manipulation/2d.imageData.get.source.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292b1000 == 60 [pid = 2584] [id = 579] 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1195b4400) [pid = 2584] [serial = 1737] [outer = 0x0] 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120fc0000) [pid = 2584] [serial = 1738] [outer = 0x1195b4400] 08:38:58 INFO - PROCESS | 2584 | 1464622738839 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121063800) [pid = 2584] [serial = 1739] [outer = 0x1195b4400] 08:38:59 INFO - PROCESS | 2584 | 1464622739216 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 08:38:59 INFO - PROCESS | 2584 | 1464622739250 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2584 | 1464622739251 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:38:59 INFO - PROCESS | 2584 | 1464622739253 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2584 | 1464622739254 Marionette TRACE conn2 <- [1,2290,null,{}] 08:38:59 INFO - PROCESS | 2584 | 1464622739257 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 2584 | 1464622739387 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:38:59 INFO - PROCESS | 2584 | 1464622739426 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.source.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/pixel-manipulation/2d.imageData.get.source.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c3800 == 61 [pid = 2584] [id = 580] 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x120f14c00) [pid = 2584] [serial = 1740] [outer = 0x0] 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x12179f400) [pid = 2584] [serial = 1741] [outer = 0x120f14c00] 08:38:59 INFO - PROCESS | 2584 | 1464622739451 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x124eb2800) [pid = 2584] [serial = 1742] [outer = 0x120f14c00] 08:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 08:38:59 INFO - PROCESS | 2584 | 1464622739768 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:38:59 INFO - PROCESS | 2584 | 1464622739787 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2584 | 1464622739788 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:38:59 INFO - PROCESS | 2584 | 1464622739793 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2584 | 1464622739795 Marionette TRACE conn2 <- [1,2294,null,{}] 08:38:59 INFO - PROCESS | 2584 | 1464622739797 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 2584 | 1464622739912 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:38:59 INFO - PROCESS | 2584 | 1464622739925 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.source.size.html\",\n 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/pixel-manipulation/2d.imageData.get.source.size.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd1800 == 62 [pid = 2584] [id = 581] 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12105dc00) [pid = 2584] [serial = 1743] [outer = 0x0] 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126095400) [pid = 2584] [serial = 1744] [outer = 0x12105dc00] 08:38:59 INFO - PROCESS | 2584 | 1464622739950 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126a18800) [pid = 2584] [serial = 1745] [outer = 0x12105dc00] 08:39:00 INFO - PROCESS | 2584 | 1464622740344 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 08:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:39:00 INFO - PROCESS | 2584 | 1464622740363 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2584 | 1464622740365 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:39:00 INFO - PROCESS | 2584 | 1464622740368 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2584 | 1464622740370 Marionette TRACE conn2 <- [1,2298,null,{}] 08:39:00 INFO - PROCESS | 2584 | 1464622740374 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 2584 | 1464622740536 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:39:00 INFO - PROCESS | 2584 | 1464622740563 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n 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/pixel-manipulation/2d.imageData.get.tiny.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bee0000 == 63 [pid = 2584] [id = 582] 08:39:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x121d6b000) [pid = 2584] [serial = 1746] [outer = 0x0] 08:39:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x126d6d000) [pid = 2584] [serial = 1747] [outer = 0x121d6b000] 08:39:00 INFO - PROCESS | 2584 | 1464622740595 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x127918800) [pid = 2584] [serial = 1748] [outer = 0x121d6b000] 08:39:00 INFO - PROCESS | 2584 | 1464622740921 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 08:39:00 INFO - PROCESS | 2584 | 1464622740938 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2584 | 1464622740940 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:39:00 INFO - PROCESS | 2584 | 1464622740949 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2584 | 1464622740950 Marionette TRACE conn2 <- [1,2302,null,{}] 08:39:00 INFO - PROCESS | 2584 | 1464622740953 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 2584 | 1464622741058 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:39:01 INFO - PROCESS | 2584 | 1464622741095 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.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/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7eb000 == 64 [pid = 2584] [id = 583] 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x126d6c800) [pid = 2584] [serial = 1749] [outer = 0x0] 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12799a800) [pid = 2584] [serial = 1750] [outer = 0x126d6c800] 08:39:01 INFO - PROCESS | 2584 | 1464622741128 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x128d33400) [pid = 2584] [serial = 1751] [outer = 0x126d6c800] 08:39:01 INFO - PROCESS | 2584 | 1464622741454 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 524ms 08:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:39:01 INFO - PROCESS | 2584 | 1464622741468 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 2584 | 1464622741469 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:39:01 INFO - PROCESS | 2584 | 1464622741472 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 2584 | 1464622741473 Marionette TRACE conn2 <- [1,2306,null,{}] 08:39:01 INFO - PROCESS | 2584 | 1464622741478 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 2584 | 1464622741585 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:39:01 INFO - PROCESS | 2584 | 1464622741598 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n 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/pixel-manipulation/2d.imageData.get.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d316800 == 65 [pid = 2584] [id = 584] 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12799d800) [pid = 2584] [serial = 1752] [outer = 0x0] 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x128d3b000) [pid = 2584] [serial = 1753] [outer = 0x12799d800] 08:39:01 INFO - PROCESS | 2584 | 1464622741622 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x129217000) [pid = 2584] [serial = 1754] [outer = 0x12799d800] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x121190800) [pid = 2584] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x121193000) [pid = 2584] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1217a6800) [pid = 2584] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x112dd7800) [pid = 2584] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x111fd7400) [pid = 2584] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x11917d000) [pid = 2584] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x11819c000) [pid = 2584] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x115f6e000) [pid = 2584] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x120ef7c00) [pid = 2584] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1192dec00) [pid = 2584] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x11311bc00) [pid = 2584] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12609c400) [pid = 2584] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120efa400) [pid = 2584] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:39:01 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x120fc1c00) [pid = 2584] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:39:02 INFO - PROCESS | 2584 | 1464622742061 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 623ms 08:39:02 INFO - PROCESS | 2584 | 1464622742095 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2584 | 1464622742097 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:39:02 INFO - PROCESS | 2584 | 1464622742099 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2584 | 1464622742101 Marionette TRACE conn2 <- [1,2310,null,{}] 08:39:02 INFO - PROCESS | 2584 | 1464622742103 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 2584 | 1464622742243 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:39:02 INFO - PROCESS | 2584 | 1464622742278 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.get.zero.html\",\n 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/pixel-manipulation/2d.imageData.get.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d456800 == 66 [pid = 2584] [id = 585] 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x110e93400) [pid = 2584] [serial = 1755] [outer = 0x0] 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x120efa400) [pid = 2584] [serial = 1756] [outer = 0x110e93400] 08:39:02 INFO - PROCESS | 2584 | 1464622742307 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x129221c00) [pid = 2584] [serial = 1757] [outer = 0x110e93400] 08:39:02 INFO - PROCESS | 2584 | 1464622742615 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 08:39:02 INFO - PROCESS | 2584 | 1464622742618 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:39:02 INFO - PROCESS | 2584 | 1464622742619 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:39:02 INFO - PROCESS | 2584 | 1464622742630 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2584 | 1464622742631 Marionette TRACE conn2 <- [1,2314,null,{}] 08:39:02 INFO - PROCESS | 2584 | 1464622742633 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 2584 | 1464622742727 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:39:02 INFO - PROCESS | 2584 | 1464622742787 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.object.clamp.html\",\n 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/pixel-manipulation/2d.imageData.object.clamp.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da18800 == 67 [pid = 2584] [id = 586] 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126a2a800) [pid = 2584] [serial = 1758] [outer = 0x0] 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1294ab400) [pid = 2584] [serial = 1759] [outer = 0x126a2a800] 08:39:02 INFO - PROCESS | 2584 | 1464622742811 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12970f000) [pid = 2584] [serial = 1760] [outer = 0x126a2a800] 08:39:03 INFO - PROCESS | 2584 | 1464622743080 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 479ms 08:39:03 INFO - PROCESS | 2584 | 1464622743101 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2584 | 1464622743102 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:39:03 INFO - PROCESS | 2584 | 1464622743112 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 2584 | 1464622743113 Marionette TRACE conn2 <- [1,2318,null,{}] 08:39:03 INFO - PROCESS | 2584 | 1464622743115 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 2584 | 1464622743209 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:39:03 INFO - PROCESS | 2584 | 1464622743214 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n 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/pixel-manipulation/2d.imageData.object.ctor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df1e800 == 68 [pid = 2584] [id = 587] 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x129711000) [pid = 2584] [serial = 1761] [outer = 0x0] 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x129726400) [pid = 2584] [serial = 1762] [outer = 0x129711000] 08:39:03 INFO - PROCESS | 2584 | 1464622743238 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12a887400) [pid = 2584] [serial = 1763] [outer = 0x129711000] 08:39:03 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 08:39:03 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 08:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:03 INFO - _addTest/ [0,2321,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2584 | 1464622743582 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:39:03 INFO - PROCESS | 2584 | 1464622743584 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 2584 | 1464622743585 Marionette TRACE conn2 <- [1,2322,null,{}] 08:39:03 INFO - PROCESS | 2584 | 1464622743588 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 2584 | 1464622743715 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:39:03 INFO - PROCESS | 2584 | 1464622743723 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.object.nan.html\",\n 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/pixel-manipulation/2d.imageData.object.nan.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e382000 == 69 [pid = 2584] [id = 588] 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x110e85000) [pid = 2584] [serial = 1764] [outer = 0x0] 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12a9f3000) [pid = 2584] [serial = 1765] [outer = 0x110e85000] 08:39:03 INFO - PROCESS | 2584 | 1464622743747 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12b0b7c00) [pid = 2584] [serial = 1766] [outer = 0x110e85000] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf0d000 == 68 [pid = 2584] [id = 399] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d786800 == 67 [pid = 2584] [id = 421] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x11916e000 == 66 [pid = 2584] [id = 401] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x113179000 == 65 [pid = 2584] [id = 535] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12b366800 == 64 [pid = 2584] [id = 384] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12b393000 == 63 [pid = 2584] [id = 404] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7dd000 == 62 [pid = 2584] [id = 14] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12c61e800 == 61 [pid = 2584] [id = 385] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d44e000 == 60 [pid = 2584] [id = 493] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d776000 == 59 [pid = 2584] [id = 494] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab5d000 == 58 [pid = 2584] [id = 8] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d08a800 == 57 [pid = 2584] [id = 492] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12b349000 == 56 [pid = 2584] [id = 419] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1352b8000 == 55 [pid = 2584] [id = 527] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x119526000 == 54 [pid = 2584] [id = 473] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x121a08800 == 53 [pid = 2584] [id = 441] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x117f6d000 == 52 [pid = 2584] [id = 12] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1328c5000 == 51 [pid = 2584] [id = 548] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12da1d800 == 50 [pid = 2584] [id = 422] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d48f000 == 49 [pid = 2584] [id = 511] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d488000 == 48 [pid = 2584] [id = 420] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x124829800 == 47 [pid = 2584] [id = 472] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x11823f800 == 46 [pid = 2584] [id = 576] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x11916f000 == 45 [pid = 2584] [id = 575] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12929c000 == 44 [pid = 2584] [id = 574] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d77d800 == 43 [pid = 2584] [id = 573] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d477000 == 42 [pid = 2584] [id = 572] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab5e000 == 41 [pid = 2584] [id = 571] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1213aa800 == 40 [pid = 2584] [id = 570] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x12d094800 == 39 [pid = 2584] [id = 568] 08:39:04 INFO - PROCESS | 2584 | --DOCSHELL 0x1167ee800 == 38 [pid = 2584] [id = 569] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x1213a8800 == 37 [pid = 2584] [id = 577] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c3800 == 36 [pid = 2584] [id = 580] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd1800 == 35 [pid = 2584] [id = 581] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12da18800 == 34 [pid = 2584] [id = 586] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12bee0000 == 33 [pid = 2584] [id = 582] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x1292b1000 == 32 [pid = 2584] [id = 579] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12626a000 == 31 [pid = 2584] [id = 578] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12d316800 == 30 [pid = 2584] [id = 584] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12d456800 == 29 [pid = 2584] [id = 585] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7eb000 == 28 [pid = 2584] [id = 583] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12179e400) [pid = 2584] [serial = 1687] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x121b2fc00) [pid = 2584] [serial = 1690] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x124eb6800) [pid = 2584] [serial = 1693] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x113128000) [pid = 2584] [serial = 1672] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1181a1000) [pid = 2584] [serial = 1673] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x11311ec00) [pid = 2584] [serial = 1667] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11297e400) [pid = 2584] [serial = 1666] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1192dbc00) [pid = 2584] [serial = 1675] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119470c00) [pid = 2584] [serial = 1676] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12d0af000) [pid = 2584] [serial = 1664] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12be86c00) [pid = 2584] [serial = 1663] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1294b3000) [pid = 2584] [serial = 1657] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12be82000) [pid = 2584] [serial = 1660] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x113120000) [pid = 2584] [serial = 1648] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1262ce800) [pid = 2584] [serial = 1654] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x121d6b800) [pid = 2584] [serial = 1691] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x116946c00) [pid = 2584] [serial = 1670] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x115f72800) [pid = 2584] [serial = 1669] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120f14000) [pid = 2584] [serial = 1681] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x121063400) [pid = 2584] [serial = 1682] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x120e0a400) [pid = 2584] [serial = 1679] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1195b5800) [pid = 2584] [serial = 1678] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x1192e4800) [pid = 2584] [serial = 1651] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x126d73c00) [pid = 2584] [serial = 1705] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x11946f800) [pid = 2584] [serial = 1697] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x126a33800) [pid = 2584] [serial = 1702] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x1262c9800) [pid = 2584] [serial = 1700] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x113d82000) [pid = 2584] [serial = 1696] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x12118f000) [pid = 2584] [serial = 1684] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1257a6400) [pid = 2584] [serial = 1694] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x12197e000) [pid = 2584] [serial = 1688] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x12133e400) [pid = 2584] [serial = 1685] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x121d66000) [pid = 2584] [serial = 1699] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x126d69c00) [pid = 2584] [serial = 1703] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 2584 | --DOCSHELL 0x12df1e800 == 27 [pid = 2584] [id = 587] 08:39:05 INFO - PROCESS | 2584 | 1464622745619 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2074ms 08:39:05 INFO - PROCESS | 2584 | 1464622745674 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 2584 | 1464622745680 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:39:05 INFO - PROCESS | 2584 | 1464622745690 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 2584 | 1464622745693 Marionette TRACE conn2 <- [1,2326,null,{}] 08:39:05 INFO - PROCESS | 2584 | 1464622745700 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 2584 | 1464622745782 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:39:05 INFO - PROCESS | 2584 | 1464622745860 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x11317b800 == 28 [pid = 2584] [id = 589] 08:39:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x1122ab000) [pid = 2584] [serial = 1767] [outer = 0x0] 08:39:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1122b0800) [pid = 2584] [serial = 1768] [outer = 0x1122ab000] 08:39:05 INFO - PROCESS | 2584 | 1464622745889 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x11297ac00) [pid = 2584] [serial = 1769] [outer = 0x1122ab000] 08:39:06 INFO - PROCESS | 2584 | 1464622746163 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 525ms 08:39:06 INFO - PROCESS | 2584 | 1464622746215 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 2584 | 1464622746219 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:39:06 INFO - PROCESS | 2584 | 1464622746229 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2584 | 1464622746231 Marionette TRACE conn2 <- [1,2330,null,{}] 08:39:06 INFO - PROCESS | 2584 | 1464622746233 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 2584 | 1464622746325 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:39:06 INFO - PROCESS | 2584 | 1464622746331 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.object.readonly.html\",\n 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/pixel-manipulation/2d.imageData.object.readonly.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167e2800 == 29 [pid = 2584] [id = 590] 08:39:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x112983400) [pid = 2584] [serial = 1770] [outer = 0x0] 08:39:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x112da6800) [pid = 2584] [serial = 1771] [outer = 0x112983400] 08:39:06 INFO - PROCESS | 2584 | 1464622746373 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x11311c000) [pid = 2584] [serial = 1772] [outer = 0x112983400] 08:39:06 INFO - PROCESS | 2584 | 1464622746845 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 624ms 08:39:06 INFO - PROCESS | 2584 | 1464622746852 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 2584 | 1464622746855 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:39:06 INFO - PROCESS | 2584 | 1464622746861 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2584 | 1464622746866 Marionette TRACE conn2 <- [1,2334,null,{}] 08:39:06 INFO - PROCESS | 2584 | 1464622746878 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 2584 | 1464622746993 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:39:07 INFO - PROCESS | 2584 | 1464622746998 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.object.round.html\",\n 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/pixel-manipulation/2d.imageData.object.round.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f56800 == 30 [pid = 2584] [id = 591] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x110e88400) [pid = 2584] [serial = 1773] [outer = 0x0] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1133ee000) [pid = 2584] [serial = 1774] [outer = 0x110e88400] 08:39:07 INFO - PROCESS | 2584 | 1464622747029 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x113905c00) [pid = 2584] [serial = 1775] [outer = 0x110e88400] 08:39:07 INFO - PROCESS | 2584 | 1464622747362 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 526ms 08:39:07 INFO - PROCESS | 2584 | 1464622747386 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2584 | 1464622747388 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:39:07 INFO - PROCESS | 2584 | 1464622747391 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2584 | 1464622747393 Marionette TRACE conn2 <- [1,2338,null,{}] 08:39:07 INFO - PROCESS | 2584 | 1464622747396 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 2584 | 1464622747493 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:39:07 INFO - PROCESS | 2584 | 1464622747500 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n 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/pixel-manipulation/2d.imageData.object.set.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x11823e000 == 31 [pid = 2584] [id = 592] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x113d0e800) [pid = 2584] [serial = 1776] [outer = 0x0] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x113f50800) [pid = 2584] [serial = 1777] [outer = 0x113d0e800] 08:39:07 INFO - PROCESS | 2584 | 1464622747526 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x115f4d400) [pid = 2584] [serial = 1778] [outer = 0x113d0e800] 08:39:07 INFO - PROCESS | 2584 | 1464622747815 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 08:39:07 INFO - PROCESS | 2584 | 1464622747862 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2584 | 1464622747863 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:39:07 INFO - PROCESS | 2584 | 1464622747866 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2584 | 1464622747867 Marionette TRACE conn2 <- [1,2342,null,{}] 08:39:07 INFO - PROCESS | 2584 | 1464622747869 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 2584 | 1464622747943 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:39:07 INFO - PROCESS | 2584 | 1464622747947 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.object.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/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x118443000 == 32 [pid = 2584] [id = 593] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x112982000) [pid = 2584] [serial = 1779] [outer = 0x0] 08:39:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x115f6a000) [pid = 2584] [serial = 1780] [outer = 0x112982000] 08:39:07 INFO - PROCESS | 2584 | 1464622747972 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x115fc8800) [pid = 2584] [serial = 1781] [outer = 0x112982000] 08:39:08 INFO - PROCESS | 2584 | 1464622748312 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 467ms 08:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:39:08 INFO - PROCESS | 2584 | 1464622748334 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2584 | 1464622748335 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:39:08 INFO - PROCESS | 2584 | 1464622748337 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2584 | 1464622748338 Marionette TRACE conn2 <- [1,2346,null,{}] 08:39:08 INFO - PROCESS | 2584 | 1464622748341 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 2584 | 1464622748451 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:39:08 INFO - PROCESS | 2584 | 1464622748459 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n 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/pixel-manipulation/2d.imageData.object.undefined.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1192c2000 == 33 [pid = 2584] [id = 594] 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1162acc00) [pid = 2584] [serial = 1782] [outer = 0x0] 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x116947000) [pid = 2584] [serial = 1783] [outer = 0x1162acc00] 08:39:08 INFO - PROCESS | 2584 | 1464622748485 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x118199c00) [pid = 2584] [serial = 1784] [outer = 0x1162acc00] 08:39:08 INFO - PROCESS | 2584 | 1464622748761 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 08:39:08 INFO - PROCESS | 2584 | 1464622748808 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2584 | 1464622748811 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:39:08 INFO - PROCESS | 2584 | 1464622748814 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2584 | 1464622748815 Marionette TRACE conn2 <- [1,2350,null,{}] 08:39:08 INFO - PROCESS | 2584 | 1464622748817 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 2584 | 1464622748889 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:39:08 INFO - PROCESS | 2584 | 1464622748895 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.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/pixel-manipulation/2d.imageData.put.alpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211cd000 == 34 [pid = 2584] [id = 595] 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1181a0800) [pid = 2584] [serial = 1785] [outer = 0x0] 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1182a8400) [pid = 2584] [serial = 1786] [outer = 0x1181a0800] 08:39:08 INFO - PROCESS | 2584 | 1464622748920 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x11846e400) [pid = 2584] [serial = 1787] [outer = 0x1181a0800] 08:39:09 INFO - PROCESS | 2584 | 1464622749213 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 417ms 08:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:39:09 INFO - PROCESS | 2584 | 1464622749232 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2584 | 1464622749233 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:39:09 INFO - PROCESS | 2584 | 1464622749235 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2584 | 1464622749236 Marionette TRACE conn2 <- [1,2354,null,{}] 08:39:09 INFO - PROCESS | 2584 | 1464622749238 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 2584 | 1464622749353 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:39:09 INFO - PROCESS | 2584 | 1464622749359 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.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/pixel-manipulation/2d.imageData.put.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213ad800 == 35 [pid = 2584] [id = 596] 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x11819a800) [pid = 2584] [serial = 1788] [outer = 0x0] 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x118477400) [pid = 2584] [serial = 1789] [outer = 0x11819a800] 08:39:09 INFO - PROCESS | 2584 | 1464622749391 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1185d8c00) [pid = 2584] [serial = 1790] [outer = 0x11819a800] 08:39:09 INFO - PROCESS | 2584 | 1464622749692 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 471ms 08:39:09 INFO - PROCESS | 2584 | 1464622749707 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2584 | 1464622749710 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:39:09 INFO - PROCESS | 2584 | 1464622749714 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2584 | 1464622749715 Marionette TRACE conn2 <- [1,2358,null,{}] 08:39:09 INFO - PROCESS | 2584 | 1464622749717 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 2584 | 1464622749793 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:39:09 INFO - PROCESS | 2584 | 1464622749797 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n 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/pixel-manipulation/2d.imageData.put.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f22800 == 36 [pid = 2584] [id = 597] 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1130a1c00) [pid = 2584] [serial = 1791] [outer = 0x0] 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x119115000) [pid = 2584] [serial = 1792] [outer = 0x1130a1c00] 08:39:09 INFO - PROCESS | 2584 | 1464622749822 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x119272400) [pid = 2584] [serial = 1793] [outer = 0x1130a1c00] 08:39:10 INFO - PROCESS | 2584 | 1464622750133 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 468ms 08:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:39:10 INFO - PROCESS | 2584 | 1464622750183 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 2584 | 1464622750184 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 2584 | 1464622750186 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 2584 | 1464622750187 Marionette TRACE conn2 <- [1,2362,null,{}] 08:39:10 INFO - PROCESS | 2584 | 1464622750189 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 2584 | 1464622750296 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:39:10 INFO - PROCESS | 2584 | 1464622750332 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.created.html\",\n 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/pixel-manipulation/2d.imageData.put.created.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d1000 == 37 [pid = 2584] [id = 598] 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x110e86000) [pid = 2584] [serial = 1794] [outer = 0x0] 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x11927c400) [pid = 2584] [serial = 1795] [outer = 0x110e86000] 08:39:10 INFO - PROCESS | 2584 | 1464622750356 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1192db800) [pid = 2584] [serial = 1796] [outer = 0x110e86000] 08:39:10 INFO - PROCESS | 2584 | 1464622750675 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 08:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:39:10 INFO - PROCESS | 2584 | 1464622750710 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 2584 | 1464622750711 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 2584 | 1464622750713 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 2584 | 1464622750715 Marionette TRACE conn2 <- [1,2366,null,{}] 08:39:10 INFO - PROCESS | 2584 | 1464622750717 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 2584 | 1464622750818 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:39:10 INFO - PROCESS | 2584 | 1464622750854 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n 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/pixel-manipulation/2d.imageData.put.cross.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x11843a800 == 38 [pid = 2584] [id = 599] 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x115f4b800) [pid = 2584] [serial = 1797] [outer = 0x0] 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1192e6000) [pid = 2584] [serial = 1798] [outer = 0x115f4b800] 08:39:10 INFO - PROCESS | 2584 | 1464622750883 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1194c3000) [pid = 2584] [serial = 1799] [outer = 0x115f4b800] 08:39:11 INFO - PROCESS | 2584 | 1464622751230 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 08:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:39:11 INFO - PROCESS | 2584 | 1464622751282 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2584 | 1464622751283 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:39:11 INFO - PROCESS | 2584 | 1464622751285 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2584 | 1464622751286 Marionette TRACE conn2 <- [1,2370,null,{}] 08:39:11 INFO - PROCESS | 2584 | 1464622751288 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 2584 | 1464622751382 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:39:11 INFO - PROCESS | 2584 | 1464622751394 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n 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/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x12658d000 == 39 [pid = 2584] [id = 600] 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1194a6c00) [pid = 2584] [serial = 1800] [outer = 0x0] 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x11994a800) [pid = 2584] [serial = 1801] [outer = 0x1194a6c00] 08:39:11 INFO - PROCESS | 2584 | 1464622751419 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x120efb000) [pid = 2584] [serial = 1802] [outer = 0x1194a6c00] 08:39:11 INFO - PROCESS | 2584 | 1464622751727 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 471ms 08:39:11 INFO - PROCESS | 2584 | 1464622751759 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2584 | 1464622751761 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:39:11 INFO - PROCESS | 2584 | 1464622751763 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2584 | 1464622751764 Marionette TRACE conn2 <- [1,2374,null,{}] 08:39:11 INFO - PROCESS | 2584 | 1464622751773 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 2584 | 1464622751874 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:39:11 INFO - PROCESS | 2584 | 1464622751879 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.dirty.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/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a3000 == 40 [pid = 2584] [id = 601] 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x120f0ac00) [pid = 2584] [serial = 1803] [outer = 0x0] 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x120f0e400) [pid = 2584] [serial = 1804] [outer = 0x120f0ac00] 08:39:11 INFO - PROCESS | 2584 | 1464622751906 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x120fb6400) [pid = 2584] [serial = 1805] [outer = 0x120f0ac00] 08:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 530ms 08:39:12 INFO - PROCESS | 2584 | 1464622752285 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:39:12 INFO - PROCESS | 2584 | 1464622752295 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 2584 | 1464622752296 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:39:12 INFO - PROCESS | 2584 | 1464622752298 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 2584 | 1464622752299 Marionette TRACE conn2 <- [1,2378,null,{}] 08:39:12 INFO - PROCESS | 2584 | 1464622752302 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 2584 | 1464622752409 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:39:12 INFO - PROCESS | 2584 | 1464622752413 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n 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/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x129570000 == 41 [pid = 2584] [id = 602] 08:39:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x120f0b400) [pid = 2584] [serial = 1806] [outer = 0x0] 08:39:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x120fc3000) [pid = 2584] [serial = 1807] [outer = 0x120f0b400] 08:39:12 INFO - PROCESS | 2584 | 1464622752438 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x121063400) [pid = 2584] [serial = 1808] [outer = 0x120f0b400] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x129711000) [pid = 2584] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12105dc00) [pid = 2584] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x126d6c800) [pid = 2584] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121d6b000) [pid = 2584] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x110e93400) [pid = 2584] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12799d800) [pid = 2584] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x126a2a800) [pid = 2584] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x112a7dc00) [pid = 2584] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x110fe5000) [pid = 2584] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x126acf400) [pid = 2584] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x120f14c00) [pid = 2584] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1195b4400) [pid = 2584] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x119466c00) [pid = 2584] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x115f68400) [pid = 2584] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x113f0f000) [pid = 2584] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x112975800) [pid = 2584] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x11311f800) [pid = 2584] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12105cc00) [pid = 2584] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120e11400) [pid = 2584] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x11769c400) [pid = 2584] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x113120400) [pid = 2584] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x128d40000) [pid = 2584] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1182ac800) [pid = 2584] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x112a73c00) [pid = 2584] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x120fc2000) [pid = 2584] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:39:12 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x128d35400) [pid = 2584] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:39:13 INFO - PROCESS | 2584 | 1464622753020 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 08:39:13 INFO - PROCESS | 2584 | 1464622753071 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 2584 | 1464622753072 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:39:13 INFO - PROCESS | 2584 | 1464622753074 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2584 | 1464622753075 Marionette TRACE conn2 <- [1,2382,null,{}] 08:39:13 INFO - PROCESS | 2584 | 1464622753078 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 2584 | 1464622753154 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:39:13 INFO - PROCESS | 2584 | 1464622753227 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n 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/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e7a000 == 42 [pid = 2584] [id = 603] 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x112976400) [pid = 2584] [serial = 1809] [outer = 0x0] 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1168d4800) [pid = 2584] [serial = 1810] [outer = 0x112976400] 08:39:13 INFO - PROCESS | 2584 | 1464622753252 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x120f0cc00) [pid = 2584] [serial = 1811] [outer = 0x112976400] 08:39:13 INFO - PROCESS | 2584 | 1464622753509 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 468ms 08:39:13 INFO - PROCESS | 2584 | 1464622753546 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 2584 | 1464622753548 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:39:13 INFO - PROCESS | 2584 | 1464622753550 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2584 | 1464622753551 Marionette TRACE conn2 <- [1,2386,null,{}] 08:39:13 INFO - PROCESS | 2584 | 1464622753553 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 2584 | 1464622753634 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:39:13 INFO - PROCESS | 2584 | 1464622753639 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n 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/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8ba800 == 43 [pid = 2584] [id = 604] 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120fbc400) [pid = 2584] [serial = 1812] [outer = 0x0] 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121189c00) [pid = 2584] [serial = 1813] [outer = 0x120fbc400] 08:39:13 INFO - PROCESS | 2584 | 1464622753666 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x121192800) [pid = 2584] [serial = 1814] [outer = 0x120fbc400] 08:39:13 INFO - PROCESS | 2584 | 1464622753971 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 467ms 08:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:39:14 INFO - PROCESS | 2584 | 1464622754018 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2584 | 1464622754019 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:39:14 INFO - PROCESS | 2584 | 1464622754021 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2584 | 1464622754022 Marionette TRACE conn2 <- [1,2390,null,{}] 08:39:14 INFO - PROCESS | 2584 | 1464622754024 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 2584 | 1464622754127 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:39:14 INFO - PROCESS | 2584 | 1464622754134 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.modified.html\",\n 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/pixel-manipulation/2d.imageData.put.modified.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab60000 == 44 [pid = 2584] [id = 605] 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x118469000) [pid = 2584] [serial = 1815] [outer = 0x0] 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x12118ac00) [pid = 2584] [serial = 1816] [outer = 0x118469000] 08:39:14 INFO - PROCESS | 2584 | 1464622754158 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12133fc00) [pid = 2584] [serial = 1817] [outer = 0x118469000] 08:39:14 INFO - PROCESS | 2584 | 1464622754449 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 467ms 08:39:14 INFO - PROCESS | 2584 | 1464622754489 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:39:14 INFO - PROCESS | 2584 | 1464622754501 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:39:14 INFO - PROCESS | 2584 | 1464622754504 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2584 | 1464622754505 Marionette TRACE conn2 <- [1,2394,null,{}] 08:39:14 INFO - PROCESS | 2584 | 1464622754509 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 2584 | 1464622754585 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:39:14 INFO - PROCESS | 2584 | 1464622754592 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n 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/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b359000 == 45 [pid = 2584] [id = 606] 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x12133e000) [pid = 2584] [serial = 1818] [outer = 0x0] 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12173e800) [pid = 2584] [serial = 1819] [outer = 0x12133e000] 08:39:14 INFO - PROCESS | 2584 | 1464622754617 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1217a1800) [pid = 2584] [serial = 1820] [outer = 0x12133e000] 08:39:15 INFO - PROCESS | 2584 | 1464622755066 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 572ms 08:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:39:15 INFO - PROCESS | 2584 | 1464622755076 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 2584 | 1464622755079 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:39:15 INFO - PROCESS | 2584 | 1464622755082 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 2584 | 1464622755085 Marionette TRACE conn2 <- [1,2398,null,{}] 08:39:15 INFO - PROCESS | 2584 | 1464622755089 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 2584 | 1464622755205 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:39:15 INFO - PROCESS | 2584 | 1464622755261 Marionette TRACE conn2 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.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/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x11618a800 == 46 [pid = 2584] [id = 607] 08:39:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1110a6c00) [pid = 2584] [serial = 1821] [outer = 0x0] 08:39:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x11203b000) [pid = 2584] [serial = 1822] [outer = 0x1110a6c00] 08:39:15 INFO - PROCESS | 2584 | 1464622755293 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x11297ec00) [pid = 2584] [serial = 1823] [outer = 0x1110a6c00] 08:39:15 INFO - PROCESS | 2584 | 1464622755849 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 823ms 08:39:15 INFO - PROCESS | 2584 | 1464622755906 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 2584 | 1464622755910 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:39:15 INFO - PROCESS | 2584 | 1464622755915 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 2584 | 1464622755917 Marionette TRACE conn2 <- [1,2402,null,{}] 08:39:15 INFO - PROCESS | 2584 | 1464622755919 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 2584 | 1464622756028 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:39:16 INFO - PROCESS | 2584 | 1464622756106 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.path.html\",\n 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/pixel-manipulation/2d.imageData.put.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x119172800 == 47 [pid = 2584] [id = 608] 08:39:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x113120000) [pid = 2584] [serial = 1824] [outer = 0x0] 08:39:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x113129000) [pid = 2584] [serial = 1825] [outer = 0x113120000] 08:39:16 INFO - PROCESS | 2584 | 1464622756136 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x1133f4c00) [pid = 2584] [serial = 1826] [outer = 0x113120000] 08:39:16 INFO - PROCESS | 2584 | 1464622756650 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 923ms 08:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:39:16 INFO - PROCESS | 2584 | 1464622756864 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2584 | 1464622756867 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:39:16 INFO - PROCESS | 2584 | 1464622756872 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 2584 | 1464622756875 Marionette TRACE conn2 <- [1,2406,null,{}] 08:39:16 INFO - PROCESS | 2584 | 1464622756880 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 2584 | 1464622756985 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:39:17 INFO - PROCESS | 2584 | 1464622757037 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n 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/pixel-manipulation/2d.imageData.put.unaffected.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171cd800 == 48 [pid = 2584] [id = 609] 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x111d8a800) [pid = 2584] [serial = 1827] [outer = 0x0] 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11297e000) [pid = 2584] [serial = 1828] [outer = 0x111d8a800] 08:39:17 INFO - PROCESS | 2584 | 1464622757065 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x112ddc800) [pid = 2584] [serial = 1829] [outer = 0x111d8a800] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab60000 == 47 [pid = 2584] [id = 605] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8ba800 == 46 [pid = 2584] [id = 604] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x124e7a000 == 45 [pid = 2584] [id = 603] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x129570000 == 44 [pid = 2584] [id = 602] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a3000 == 43 [pid = 2584] [id = 601] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x12658d000 == 42 [pid = 2584] [id = 600] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12a9f3000) [pid = 2584] [serial = 1765] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x11843a800 == 41 [pid = 2584] [id = 599] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d1000 == 40 [pid = 2584] [id = 598] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x117f22800 == 39 [pid = 2584] [id = 597] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1213ad800 == 38 [pid = 2584] [id = 596] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1211cd000 == 37 [pid = 2584] [id = 595] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1192c2000 == 36 [pid = 2584] [id = 594] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x118443000 == 35 [pid = 2584] [id = 593] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x11823e000 == 34 [pid = 2584] [id = 592] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x117f56800 == 33 [pid = 2584] [id = 591] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x1167e2800 == 32 [pid = 2584] [id = 590] 08:39:17 INFO - PROCESS | 2584 | --DOCSHELL 0x11317b800 == 31 [pid = 2584] [id = 589] 08:39:17 INFO - PROCESS | 2584 | 1464622757566 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 725ms 08:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:39:17 INFO - PROCESS | 2584 | 1464622757597 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2584 | 1464622757599 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:39:17 INFO - PROCESS | 2584 | 1464622757604 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 2584 | 1464622757608 Marionette TRACE conn2 <- [1,2410,null,{}] 08:39:17 INFO - PROCESS | 2584 | 1464622757617 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 2584 | 1464622757696 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:39:17 INFO - PROCESS | 2584 | 1464622757701 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.unchanged.html\",\n 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/pixel-manipulation/2d.imageData.put.unchanged.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171b6800 == 32 [pid = 2584] [id = 610] 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x11297b000) [pid = 2584] [serial = 1830] [outer = 0x0] 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x11334c400) [pid = 2584] [serial = 1831] [outer = 0x11297b000] 08:39:17 INFO - PROCESS | 2584 | 1464622757729 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x11396e000) [pid = 2584] [serial = 1832] [outer = 0x11297b000] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12c646400) [pid = 2584] [serial = 1646] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x12c04ac00) [pid = 2584] [serial = 1661] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x120ef6400) [pid = 2584] [serial = 1652] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x117283000) [pid = 2584] [serial = 1649] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x12799a400) [pid = 2584] [serial = 1655] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12b156c00) [pid = 2584] [serial = 1658] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x129726400) [pid = 2584] [serial = 1762] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126095400) [pid = 2584] [serial = 1744] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x12799a800) [pid = 2584] [serial = 1750] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x126d6d000) [pid = 2584] [serial = 1747] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x120efa400) [pid = 2584] [serial = 1756] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x128d33400) [pid = 2584] [serial = 1751] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x128d3b000) [pid = 2584] [serial = 1753] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x129217000) [pid = 2584] [serial = 1754] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12970f000) [pid = 2584] [serial = 1760] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x1133ea800) [pid = 2584] [serial = 1711] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x112977c00) [pid = 2584] [serial = 1709] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x111d7c400) [pid = 2584] [serial = 1708] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12791d400) [pid = 2584] [serial = 1706] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x12179f400) [pid = 2584] [serial = 1741] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x120fc0000) [pid = 2584] [serial = 1738] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x121063800) [pid = 2584] [serial = 1739] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1195b3800) [pid = 2584] [serial = 1735] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120ef7000) [pid = 2584] [serial = 1736] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x117778400) [pid = 2584] [serial = 1732] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1192da000) [pid = 2584] [serial = 1733] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1167c3c00) [pid = 2584] [serial = 1730] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x115f6c000) [pid = 2584] [serial = 1729] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x112dd6c00) [pid = 2584] [serial = 1727] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x112978c00) [pid = 2584] [serial = 1726] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x127999800) [pid = 2584] [serial = 1724] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x115f6dc00) [pid = 2584] [serial = 1723] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x124ebd000) [pid = 2584] [serial = 1721] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x1217a3000) [pid = 2584] [serial = 1720] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x120f09c00) [pid = 2584] [serial = 1717] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x120fbec00) [pid = 2584] [serial = 1718] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x11946a000) [pid = 2584] [serial = 1715] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x118469400) [pid = 2584] [serial = 1714] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x115fc8c00) [pid = 2584] [serial = 1712] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x127918800) [pid = 2584] [serial = 1748] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x129221c00) [pid = 2584] [serial = 1757] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 88 (0x124eb2800) [pid = 2584] [serial = 1742] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 87 (0x12a887400) [pid = 2584] [serial = 1763] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 86 (0x1294ab400) [pid = 2584] [serial = 1759] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 2584 | --DOMWINDOW == 85 (0x126a18800) [pid = 2584] [serial = 1745] [outer = 0x0] [url = about:blank] 08:39:18 INFO - PROCESS | 2584 | 1464622758113 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 531ms 08:39:18 INFO - PROCESS | 2584 | 1464622758134 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 2584 | 1464622758135 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:39:18 INFO - PROCESS | 2584 | 1464622758137 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 2584 | 1464622758138 Marionette TRACE conn2 <- [1,2414,null,{}] 08:39:18 INFO - PROCESS | 2584 | 1464622758146 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 2584 | 1464622758229 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:39:18 INFO - PROCESS | 2584 | 1464622758235 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n 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/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x118443000 == 33 [pid = 2584] [id = 611] 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 86 (0x1110b0800) [pid = 2584] [serial = 1833] [outer = 0x0] 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 87 (0x115f67800) [pid = 2584] [serial = 1834] [outer = 0x1110b0800] 08:39:18 INFO - PROCESS | 2584 | 1464622758267 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 88 (0x1161ee400) [pid = 2584] [serial = 1835] [outer = 0x1110b0800] 08:39:18 INFO - PROCESS | 2584 | 1464622758604 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 08:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:39:18 INFO - PROCESS | 2584 | 1464622758665 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 2584 | 1464622758666 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:39:18 INFO - PROCESS | 2584 | 1464622758670 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 2584 | 1464622758671 Marionette TRACE conn2 <- [1,2418,null,{}] 08:39:18 INFO - PROCESS | 2584 | 1464622758680 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 2584 | 1464622758760 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:39:18 INFO - PROCESS | 2584 | 1464622758764 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213a9800 == 34 [pid = 2584] [id = 612] 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 89 (0x1162f6000) [pid = 2584] [serial = 1836] [outer = 0x0] 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x1169c2000) [pid = 2584] [serial = 1837] [outer = 0x1162f6000] 08:39:18 INFO - PROCESS | 2584 | 1464622758790 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x11769c000) [pid = 2584] [serial = 1838] [outer = 0x1162f6000] 08:39:19 INFO - PROCESS | 2584 | 1464622759143 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 476ms 08:39:19 INFO - PROCESS | 2584 | 1464622759146 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2584 | 1464622759148 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:39:19 INFO - PROCESS | 2584 | 1464622759150 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2584 | 1464622759151 Marionette TRACE conn2 <- [1,2422,null,{}] 08:39:19 INFO - PROCESS | 2584 | 1464622759153 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 2584 | 1464622759228 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:39:19 INFO - PROCESS | 2584 | 1464622759233 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a15800 == 35 [pid = 2584] [id = 613] 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x11769e000) [pid = 2584] [serial = 1839] [outer = 0x0] 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x1181a8c00) [pid = 2584] [serial = 1840] [outer = 0x11769e000] 08:39:19 INFO - PROCESS | 2584 | 1464622759260 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x118478000) [pid = 2584] [serial = 1841] [outer = 0x11769e000] 08:39:19 INFO - PROCESS | 2584 | 1464622759578 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 472ms 08:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:39:19 INFO - PROCESS | 2584 | 1464622759622 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2584 | 1464622759623 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:39:19 INFO - PROCESS | 2584 | 1464622759626 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2584 | 1464622759627 Marionette TRACE conn2 <- [1,2426,null,{}] 08:39:19 INFO - PROCESS | 2584 | 1464622759629 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 2584 | 1464622759764 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:39:19 INFO - PROCESS | 2584 | 1464622759777 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x124e0f800 == 36 [pid = 2584] [id = 614] 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x118572000) [pid = 2584] [serial = 1842] [outer = 0x0] 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x11910d400) [pid = 2584] [serial = 1843] [outer = 0x118572000] 08:39:19 INFO - PROCESS | 2584 | 1464622759803 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x1192de800) [pid = 2584] [serial = 1844] [outer = 0x118572000] 08:39:20 INFO - PROCESS | 2584 | 1464622760159 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 08:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:39:20 INFO - PROCESS | 2584 | 1464622760198 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2584 | 1464622760200 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:39:20 INFO - PROCESS | 2584 | 1464622760202 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2584 | 1464622760203 Marionette TRACE conn2 <- [1,2430,null,{}] 08:39:20 INFO - PROCESS | 2584 | 1464622760205 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 2584 | 1464622760297 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:39:20 INFO - PROCESS | 2584 | 1464622760301 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x126269800 == 37 [pid = 2584] [id = 615] 08:39:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x1192df800) [pid = 2584] [serial = 1845] [outer = 0x0] 08:39:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x119471c00) [pid = 2584] [serial = 1846] [outer = 0x1192df800] 08:39:20 INFO - PROCESS | 2584 | 1464622760326 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1194c4000) [pid = 2584] [serial = 1847] [outer = 0x1192df800] 08:39:20 INFO - PROCESS | 2584 | 1464622760642 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 467ms 08:39:20 INFO - PROCESS | 2584 | 1464622760670 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2584 | 1464622760671 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:39:20 INFO - PROCESS | 2584 | 1464622760677 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2584 | 1464622760678 Marionette TRACE conn2 <- [1,2434,null,{}] 08:39:20 INFO - PROCESS | 2584 | 1464622760703 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 2584 | 1464622760838 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:39:20 INFO - PROCESS | 2584 | 1464622760889 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12793f800 == 38 [pid = 2584] [id = 616] 08:39:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1192e1c00) [pid = 2584] [serial = 1848] [outer = 0x0] 08:39:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x1195b1800) [pid = 2584] [serial = 1849] [outer = 0x1192e1c00] 08:39:20 INFO - PROCESS | 2584 | 1464622760940 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x120e0f000) [pid = 2584] [serial = 1850] [outer = 0x1192e1c00] 08:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 621ms 08:39:21 INFO - PROCESS | 2584 | 1464622761287 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:39:21 INFO - PROCESS | 2584 | 1464622761299 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 2584 | 1464622761300 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:39:21 INFO - PROCESS | 2584 | 1464622761302 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2584 | 1464622761303 Marionette TRACE conn2 <- [1,2438,null,{}] 08:39:21 INFO - PROCESS | 2584 | 1464622761319 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 2584 | 1464622761422 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:39:21 INFO - PROCESS | 2584 | 1464622761427 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x11843a800 == 39 [pid = 2584] [id = 617] 08:39:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x119945800) [pid = 2584] [serial = 1851] [outer = 0x0] 08:39:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x120f09c00) [pid = 2584] [serial = 1852] [outer = 0x119945800] 08:39:21 INFO - PROCESS | 2584 | 1464622761451 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x120fb5800) [pid = 2584] [serial = 1853] [outer = 0x119945800] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1181a0800) [pid = 2584] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x112983400) [pid = 2584] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x110e86000) [pid = 2584] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x1162acc00) [pid = 2584] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x112982000) [pid = 2584] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x1130a1c00) [pid = 2584] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x115f4b800) [pid = 2584] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x1122ab000) [pid = 2584] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x113d0e800) [pid = 2584] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x11819a800) [pid = 2584] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x1194a6c00) [pid = 2584] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x120f0ac00) [pid = 2584] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x112976400) [pid = 2584] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x120f0b400) [pid = 2584] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x118469000) [pid = 2584] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x120fbc400) [pid = 2584] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:39:21 INFO - PROCESS | 2584 | --DOMWINDOW == 89 (0x110e88400) [pid = 2584] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:39:21 INFO - PROCESS | 2584 | 1464622761913 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 08:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:39:21 INFO - PROCESS | 2584 | 1464622761925 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 2584 | 1464622761926 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:39:21 INFO - PROCESS | 2584 | 1464622761928 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2584 | 1464622761929 Marionette TRACE conn2 <- [1,2442,null,{}] 08:39:21 INFO - PROCESS | 2584 | 1464622761931 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 2584 | 1464622762012 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:39:22 INFO - PROCESS | 2584 | 1464622762016 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x119526000 == 40 [pid = 2584] [id = 618] 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 90 (0x110fe0c00) [pid = 2584] [serial = 1854] [outer = 0x0] 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x115f67c00) [pid = 2584] [serial = 1855] [outer = 0x110fe0c00] 08:39:22 INFO - PROCESS | 2584 | 1464622762041 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x116279800) [pid = 2584] [serial = 1856] [outer = 0x110fe0c00] 08:39:22 INFO - PROCESS | 2584 | 1464622762363 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 467ms 08:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:39:22 INFO - PROCESS | 2584 | 1464622762397 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2584 | 1464622762398 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:39:22 INFO - PROCESS | 2584 | 1464622762400 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2584 | 1464622762402 Marionette TRACE conn2 <- [1,2446,null,{}] 08:39:22 INFO - PROCESS | 2584 | 1464622762404 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 2584 | 1464622762517 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:39:22 INFO - PROCESS | 2584 | 1464622762523 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6dd000 == 41 [pid = 2584] [id = 619] 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x115f6b800) [pid = 2584] [serial = 1857] [outer = 0x0] 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x120e0fc00) [pid = 2584] [serial = 1858] [outer = 0x115f6b800] 08:39:22 INFO - PROCESS | 2584 | 1464622762552 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x12105b400) [pid = 2584] [serial = 1859] [outer = 0x115f6b800] 08:39:22 INFO - PROCESS | 2584 | 1464622762877 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 08:39:22 INFO - PROCESS | 2584 | 1464622762919 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2584 | 1464622762920 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:39:22 INFO - PROCESS | 2584 | 1464622762922 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2584 | 1464622762923 Marionette TRACE conn2 <- [1,2450,null,{}] 08:39:22 INFO - PROCESS | 2584 | 1464622762925 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 2584 | 1464622763000 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:39:23 INFO - PROCESS | 2584 | 1464622763005 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b34d800 == 42 [pid = 2584] [id = 620] 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x121061c00) [pid = 2584] [serial = 1860] [outer = 0x0] 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x121196c00) [pid = 2584] [serial = 1861] [outer = 0x121061c00] 08:39:23 INFO - PROCESS | 2584 | 1464622763033 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x12179f800) [pid = 2584] [serial = 1862] [outer = 0x121061c00] 08:39:23 INFO - PROCESS | 2584 | 1464622763409 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 08:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:39:23 INFO - PROCESS | 2584 | 1464622763449 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 2584 | 1464622763451 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:39:23 INFO - PROCESS | 2584 | 1464622763454 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2584 | 1464622763457 Marionette TRACE conn2 <- [1,2454,null,{}] 08:39:23 INFO - PROCESS | 2584 | 1464622763461 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 2584 | 1464622763538 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:39:23 INFO - PROCESS | 2584 | 1464622763544 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd6000 == 43 [pid = 2584] [id = 621] 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x12179fc00) [pid = 2584] [serial = 1863] [outer = 0x0] 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1217a6c00) [pid = 2584] [serial = 1864] [outer = 0x12179fc00] 08:39:23 INFO - PROCESS | 2584 | 1464622763568 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1217ac800) [pid = 2584] [serial = 1865] [outer = 0x12179fc00] 08:39:24 INFO - PROCESS | 2584 | 1464622764050 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 622ms 08:39:24 INFO - PROCESS | 2584 | 1464622764094 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 2584 | 1464622764098 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:39:24 INFO - PROCESS | 2584 | 1464622764105 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2584 | 1464622764112 Marionette TRACE conn2 <- [1,2458,null,{}] 08:39:24 INFO - PROCESS | 2584 | 1464622764120 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 2584 | 1464622764279 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:39:24 INFO - PROCESS | 2584 | 1464622764405 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x1162d1800 == 44 [pid = 2584] [id = 622] 08:39:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x112977400) [pid = 2584] [serial = 1866] [outer = 0x0] 08:39:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x11297fc00) [pid = 2584] [serial = 1867] [outer = 0x112977400] 08:39:24 INFO - PROCESS | 2584 | 1464622764456 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1130a1000) [pid = 2584] [serial = 1868] [outer = 0x112977400] 08:39:24 INFO - PROCESS | 2584 | 1464622764897 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 829ms 08:39:24 INFO - PROCESS | 2584 | 1464622764933 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 2584 | 1464622764937 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:39:24 INFO - PROCESS | 2584 | 1464622764941 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2584 | 1464622764943 Marionette TRACE conn2 <- [1,2462,null,{}] 08:39:24 INFO - PROCESS | 2584 | 1464622764946 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 2584 | 1464622765045 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:39:25 INFO - PROCESS | 2584 | 1464622765100 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a14800 == 45 [pid = 2584] [id = 623] 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x113128800) [pid = 2584] [serial = 1869] [outer = 0x0] 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x113d84400) [pid = 2584] [serial = 1870] [outer = 0x113128800] 08:39:25 INFO - PROCESS | 2584 | 1464622765129 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x115f68400) [pid = 2584] [serial = 1871] [outer = 0x113128800] 08:39:25 INFO - PROCESS | 2584 | 1464622765546 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 623ms 08:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:39:25 INFO - PROCESS | 2584 | 1464622765564 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2584 | 1464622765566 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:39:25 INFO - PROCESS | 2584 | 1464622765568 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 2584 | 1464622765571 Marionette TRACE conn2 <- [1,2466,null,{}] 08:39:25 INFO - PROCESS | 2584 | 1464622765579 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 2584 | 1464622765678 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:39:25 INFO - PROCESS | 2584 | 1464622765772 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b399000 == 46 [pid = 2584] [id = 624] 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1169b7c00) [pid = 2584] [serial = 1872] [outer = 0x0] 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x118566800) [pid = 2584] [serial = 1873] [outer = 0x1169b7c00] 08:39:25 INFO - PROCESS | 2584 | 1464622765804 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x119182400) [pid = 2584] [serial = 1874] [outer = 0x1169b7c00] 08:39:26 INFO - PROCESS | 2584 | 1464622766232 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 673ms 08:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:39:26 INFO - PROCESS | 2584 | 1464622766242 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2584 | 1464622766244 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:39:26 INFO - PROCESS | 2584 | 1464622766246 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2584 | 1464622766247 Marionette TRACE conn2 <- [1,2470,null,{}] 08:39:26 INFO - PROCESS | 2584 | 1464622766250 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 2584 | 1464622766352 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:39:26 INFO - PROCESS | 2584 | 1464622766402 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x12beed000 == 47 [pid = 2584] [id = 625] 08:39:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x118469000) [pid = 2584] [serial = 1875] [outer = 0x0] 08:39:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x11946f400) [pid = 2584] [serial = 1876] [outer = 0x118469000] 08:39:26 INFO - PROCESS | 2584 | 1464622766432 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x120e03c00) [pid = 2584] [serial = 1877] [outer = 0x118469000] 08:39:26 INFO - PROCESS | 2584 | 1464622766899 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 668ms 08:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:39:26 INFO - PROCESS | 2584 | 1464622766915 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2584 | 1464622766917 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:39:26 INFO - PROCESS | 2584 | 1464622766921 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2584 | 1464622766923 Marionette TRACE conn2 <- [1,2474,null,{}] 08:39:26 INFO - PROCESS | 2584 | 1464622766927 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 2584 | 1464622767056 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:39:27 INFO - PROCESS | 2584 | 1464622767122 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c628800 == 48 [pid = 2584] [id = 626] 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x1194a1c00) [pid = 2584] [serial = 1878] [outer = 0x0] 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x120fc0400) [pid = 2584] [serial = 1879] [outer = 0x1194a1c00] 08:39:27 INFO - PROCESS | 2584 | 1464622767151 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x121193c00) [pid = 2584] [serial = 1880] [outer = 0x1194a1c00] 08:39:27 INFO - PROCESS | 2584 | 1464622767579 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 672ms 08:39:27 INFO - PROCESS | 2584 | 1464622767593 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 2584 | 1464622767594 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:39:27 INFO - PROCESS | 2584 | 1464622767597 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 2584 | 1464622767598 Marionette TRACE conn2 <- [1,2478,null,{}] 08:39:27 INFO - PROCESS | 2584 | 1464622767600 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 2584 | 1464622767713 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:39:27 INFO - PROCESS | 2584 | 1464622767795 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7e5800 == 49 [pid = 2584] [id = 627] 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x121588400) [pid = 2584] [serial = 1881] [outer = 0x0] 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x121b03c00) [pid = 2584] [serial = 1882] [outer = 0x121588400] 08:39:27 INFO - PROCESS | 2584 | 1464622767824 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x121b39c00) [pid = 2584] [serial = 1883] [outer = 0x121588400] 08:39:28 INFO - PROCESS | 2584 | 1464622768412 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 870ms 08:39:28 INFO - PROCESS | 2584 | 1464622768468 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 2584 | 1464622768470 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:39:28 INFO - PROCESS | 2584 | 1464622768474 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 2584 | 1464622768478 Marionette TRACE conn2 <- [1,2482,null,{}] 08:39:28 INFO - PROCESS | 2584 | 1464622768482 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 2584 | 1464622768579 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:39:28 INFO - PROCESS | 2584 | 1464622768644 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x118acc000 == 50 [pid = 2584] [id = 628] 08:39:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x112977000) [pid = 2584] [serial = 1884] [outer = 0x0] 08:39:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x112984000) [pid = 2584] [serial = 1885] [outer = 0x112977000] 08:39:28 INFO - PROCESS | 2584 | 1464622768672 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x113124c00) [pid = 2584] [serial = 1886] [outer = 0x112977000] 08:39:29 INFO - PROCESS | 2584 | 1464622769119 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 675ms 08:39:29 INFO - PROCESS | 2584 | 1464622769149 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 2584 | 1464622769155 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:39:29 INFO - PROCESS | 2584 | 1464622769161 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 2584 | 1464622769164 Marionette TRACE conn2 <- [1,2486,null,{}] 08:39:29 INFO - PROCESS | 2584 | 1464622769167 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 2584 | 1464622769277 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:39:29 INFO - PROCESS | 2584 | 1464622769334 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x118430000 == 51 [pid = 2584] [id = 629] 08:39:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1133e5800) [pid = 2584] [serial = 1887] [outer = 0x0] 08:39:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x113d83000) [pid = 2584] [serial = 1888] [outer = 0x1133e5800] 08:39:29 INFO - PROCESS | 2584 | 1464622769361 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x115f71000) [pid = 2584] [serial = 1889] [outer = 0x1133e5800] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x12b34d800 == 50 [pid = 2584] [id = 620] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6dd000 == 49 [pid = 2584] [id = 619] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x119526000 == 48 [pid = 2584] [id = 618] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x11843a800 == 47 [pid = 2584] [id = 617] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x12793f800 == 46 [pid = 2584] [id = 616] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x126269800 == 45 [pid = 2584] [id = 615] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12173e800) [pid = 2584] [serial = 1819] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x124e0f800 == 44 [pid = 2584] [id = 614] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x121a15800 == 43 [pid = 2584] [id = 613] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x1213a9800 == 42 [pid = 2584] [id = 612] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x118443000 == 41 [pid = 2584] [id = 611] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x1171b6800 == 40 [pid = 2584] [id = 610] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x1171cd800 == 39 [pid = 2584] [id = 609] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x119172800 == 38 [pid = 2584] [id = 608] 08:39:29 INFO - PROCESS | 2584 | --DOCSHELL 0x11618a800 == 37 [pid = 2584] [id = 607] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1133ee000) [pid = 2584] [serial = 1774] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x113905c00) [pid = 2584] [serial = 1775] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1182a8400) [pid = 2584] [serial = 1786] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x11846e400) [pid = 2584] [serial = 1787] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x112da6800) [pid = 2584] [serial = 1771] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11311c000) [pid = 2584] [serial = 1772] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11927c400) [pid = 2584] [serial = 1795] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x116947000) [pid = 2584] [serial = 1783] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x118199c00) [pid = 2584] [serial = 1784] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x115f6a000) [pid = 2584] [serial = 1780] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x115fc8800) [pid = 2584] [serial = 1781] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x119115000) [pid = 2584] [serial = 1792] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1192e6000) [pid = 2584] [serial = 1798] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x119272400) [pid = 2584] [serial = 1793] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1122b0800) [pid = 2584] [serial = 1768] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x11297ac00) [pid = 2584] [serial = 1769] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x113f50800) [pid = 2584] [serial = 1777] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x115f4d400) [pid = 2584] [serial = 1778] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x118477400) [pid = 2584] [serial = 1789] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1185d8c00) [pid = 2584] [serial = 1790] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x11994a800) [pid = 2584] [serial = 1801] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x120fb6400) [pid = 2584] [serial = 1805] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x120f0e400) [pid = 2584] [serial = 1804] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x1168d4800) [pid = 2584] [serial = 1810] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x120fc3000) [pid = 2584] [serial = 1807] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x12133fc00) [pid = 2584] [serial = 1817] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 97 (0x121189c00) [pid = 2584] [serial = 1813] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 96 (0x121063400) [pid = 2584] [serial = 1808] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 95 (0x121192800) [pid = 2584] [serial = 1814] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 94 (0x1194c3000) [pid = 2584] [serial = 1799] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 93 (0x120f0cc00) [pid = 2584] [serial = 1811] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 92 (0x120efb000) [pid = 2584] [serial = 1802] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 91 (0x12118ac00) [pid = 2584] [serial = 1816] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | --DOMWINDOW == 90 (0x1192db800) [pid = 2584] [serial = 1796] [outer = 0x0] [url = about:blank] 08:39:29 INFO - PROCESS | 2584 | 1464622769765 Marionette TRACE conn2 <- [1,2488,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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 624ms 08:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:39:29 INFO - PROCESS | 2584 | 1464622769785 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 2584 | 1464622769786 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:39:29 INFO - PROCESS | 2584 | 1464622769789 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 2584 | 1464622769795 Marionette TRACE conn2 <- [1,2490,null,{}] 08:39:29 INFO - PROCESS | 2584 | 1464622769804 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 2584 | 1464622769924 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:39:30 INFO - PROCESS | 2584 | 1464622770014 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x11822c800 == 38 [pid = 2584] [id = 630] 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 91 (0x113f0f000) [pid = 2584] [serial = 1890] [outer = 0x0] 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 92 (0x1161f1000) [pid = 2584] [serial = 1891] [outer = 0x113f0f000] 08:39:30 INFO - PROCESS | 2584 | 1464622770062 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 93 (0x11819a800) [pid = 2584] [serial = 1892] [outer = 0x113f0f000] 08:39:30 INFO - PROCESS | 2584 | 1464622770396 Marionette TRACE conn2 <- [1,2492,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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 627ms 08:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:39:30 INFO - PROCESS | 2584 | 1464622770417 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2584 | 1464622770418 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:39:30 INFO - PROCESS | 2584 | 1464622770420 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2584 | 1464622770422 Marionette TRACE conn2 <- [1,2494,null,{}] 08:39:30 INFO - PROCESS | 2584 | 1464622770426 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 2584 | 1464622770511 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:39:30 INFO - PROCESS | 2584 | 1464622770564 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211e5000 == 39 [pid = 2584] [id = 631] 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 94 (0x11819b400) [pid = 2584] [serial = 1893] [outer = 0x0] 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 95 (0x118570400) [pid = 2584] [serial = 1894] [outer = 0x11819b400] 08:39:30 INFO - PROCESS | 2584 | 1464622770590 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 96 (0x11927ec00) [pid = 2584] [serial = 1895] [outer = 0x11819b400] 08:39:30 INFO - PROCESS | 2584 | 1464622770872 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 471ms 08:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:39:30 INFO - PROCESS | 2584 | 1464622770903 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2584 | 1464622770904 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:39:30 INFO - PROCESS | 2584 | 1464622770914 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2584 | 1464622770915 Marionette TRACE conn2 <- [1,2498,null,{}] 08:39:30 INFO - PROCESS | 2584 | 1464622770917 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 2584 | 1464622770999 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:39:31 INFO - PROCESS | 2584 | 1464622771003 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x113325800 == 40 [pid = 2584] [id = 632] 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 97 (0x113123000) [pid = 2584] [serial = 1896] [outer = 0x0] 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 98 (0x11946f000) [pid = 2584] [serial = 1897] [outer = 0x113123000] 08:39:31 INFO - PROCESS | 2584 | 1464622771031 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x1195a7c00) [pid = 2584] [serial = 1898] [outer = 0x113123000] 08:39:31 INFO - PROCESS | 2584 | 1464622771362 Marionette TRACE conn2 <- [1,2500,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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 476ms 08:39:31 INFO - PROCESS | 2584 | 1464622771382 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2584 | 1464622771384 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:39:31 INFO - PROCESS | 2584 | 1464622771386 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2584 | 1464622771387 Marionette TRACE conn2 <- [1,2502,null,{}] 08:39:31 INFO - PROCESS | 2584 | 1464622771389 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 2584 | 1464622771517 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:39:31 INFO - PROCESS | 2584 | 1464622771525 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x1256a3800 == 41 [pid = 2584] [id = 633] 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x119942400) [pid = 2584] [serial = 1899] [outer = 0x0] 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x120efbc00) [pid = 2584] [serial = 1900] [outer = 0x119942400] 08:39:31 INFO - PROCESS | 2584 | 1464622771550 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x121190000) [pid = 2584] [serial = 1901] [outer = 0x119942400] 08:39:31 INFO - PROCESS | 2584 | 1464622771911 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 575ms 08:39:31 INFO - PROCESS | 2584 | 1464622771961 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:39:31 INFO - PROCESS | 2584 | 1464622771962 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:39:31 INFO - PROCESS | 2584 | 1464622771965 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2584 | 1464622771966 Marionette TRACE conn2 <- [1,2506,null,{}] 08:39:31 INFO - PROCESS | 2584 | 1464622771969 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 2584 | 1464622772083 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:39:32 INFO - PROCESS | 2584 | 1464622772097 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x12929d000 == 42 [pid = 2584] [id = 634] 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x119943400) [pid = 2584] [serial = 1902] [outer = 0x0] 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1217a3c00) [pid = 2584] [serial = 1903] [outer = 0x119943400] 08:39:32 INFO - PROCESS | 2584 | 1464622772138 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x121b11000) [pid = 2584] [serial = 1904] [outer = 0x119943400] 08:39:32 INFO - PROCESS | 2584 | 1464622772598 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 669ms 08:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:39:32 INFO - PROCESS | 2584 | 1464622772635 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2584 | 1464622772636 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:39:32 INFO - PROCESS | 2584 | 1464622772638 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 2584 | 1464622772639 Marionette TRACE conn2 <- [1,2510,null,{}] 08:39:32 INFO - PROCESS | 2584 | 1464622772642 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 2584 | 1464622772743 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:39:32 INFO - PROCESS | 2584 | 1464622772785 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298d3800 == 43 [pid = 2584] [id = 635] 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x121b30000) [pid = 2584] [serial = 1905] [outer = 0x0] 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x121b39000) [pid = 2584] [serial = 1906] [outer = 0x121b30000] 08:39:32 INFO - PROCESS | 2584 | 1464622772810 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x121d6b000) [pid = 2584] [serial = 1907] [outer = 0x121b30000] 08:39:33 INFO - PROCESS | 2584 | 1464622773151 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 08:39:33 INFO - PROCESS | 2584 | 1464622773161 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2584 | 1464622773162 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:39:33 INFO - PROCESS | 2584 | 1464622773165 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2584 | 1464622773166 Marionette TRACE conn2 <- [1,2514,null,{}] 08:39:33 INFO - PROCESS | 2584 | 1464622773168 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 2584 | 1464622773270 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:39:33 INFO - PROCESS | 2584 | 1464622773274 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8bc800 == 44 [pid = 2584] [id = 636] 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x121b36c00) [pid = 2584] [serial = 1908] [outer = 0x0] 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x124865400) [pid = 2584] [serial = 1909] [outer = 0x121b36c00] 08:39:33 INFO - PROCESS | 2584 | 1464622773330 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x124ebd000) [pid = 2584] [serial = 1910] [outer = 0x121b36c00] 08:39:33 INFO - PROCESS | 2584 | 1464622773634 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 517ms 08:39:33 INFO - PROCESS | 2584 | 1464622773683 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2584 | 1464622773684 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:39:33 INFO - PROCESS | 2584 | 1464622773686 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2584 | 1464622773687 Marionette TRACE conn2 <- [1,2518,null,{}] 08:39:33 INFO - PROCESS | 2584 | 1464622773697 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 2584 | 1464622773796 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x110e85000) [pid = 2584] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1192df800) [pid = 2584] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x1110b0800) [pid = 2584] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1162f6000) [pid = 2584] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x11769e000) [pid = 2584] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1192e1c00) [pid = 2584] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x111d8a800) [pid = 2584] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x11297b000) [pid = 2584] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x119945800) [pid = 2584] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x121061c00) [pid = 2584] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 100 (0x110fe0c00) [pid = 2584] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 99 (0x115f6b800) [pid = 2584] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:39:33 INFO - PROCESS | 2584 | --DOMWINDOW == 98 (0x118572000) [pid = 2584] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:39:33 INFO - PROCESS | 2584 | 1464622773909 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x116238800 == 45 [pid = 2584] [id = 637] 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 99 (0x110e8ec00) [pid = 2584] [serial = 1911] [outer = 0x0] 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 100 (0x1122ab000) [pid = 2584] [serial = 1912] [outer = 0x110e8ec00] 08:39:33 INFO - PROCESS | 2584 | 1464622773937 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 101 (0x1162f6000) [pid = 2584] [serial = 1913] [outer = 0x110e8ec00] 08:39:34 INFO - PROCESS | 2584 | 1464622774250 Marionette TRACE conn2 <- [1,2520,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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 576ms 08:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:39:34 INFO - PROCESS | 2584 | 1464622774263 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2584 | 1464622774266 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:39:34 INFO - PROCESS | 2584 | 1464622774269 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 2584 | 1464622774273 Marionette TRACE conn2 <- [1,2522,null,{}] 08:39:34 INFO - PROCESS | 2584 | 1464622774277 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 2584 | 1464622774430 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:39:34 INFO - PROCESS | 2584 | 1464622774509 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b380800 == 46 [pid = 2584] [id = 638] 08:39:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x110fe0c00) [pid = 2584] [serial = 1914] [outer = 0x0] 08:39:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x1195b4800) [pid = 2584] [serial = 1915] [outer = 0x110fe0c00] 08:39:34 INFO - PROCESS | 2584 | 1464622774556 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x12609a000) [pid = 2584] [serial = 1916] [outer = 0x110fe0c00] 08:39:34 INFO - PROCESS | 2584 | 1464622774860 Marionette TRACE conn2 <- [1,2524,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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 625ms 08:39:34 INFO - PROCESS | 2584 | 1464622774897 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2584 | 1464622774898 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:39:34 INFO - PROCESS | 2584 | 1464622774901 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 2584 | 1464622774902 Marionette TRACE conn2 <- [1,2526,null,{}] 08:39:34 INFO - PROCESS | 2584 | 1464622774904 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 2584 | 1464622774989 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:39:34 INFO - PROCESS | 2584 | 1464622774996 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c62f000 == 47 [pid = 2584] [id = 639] 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x12609ec00) [pid = 2584] [serial = 1917] [outer = 0x0] 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x1262ccc00) [pid = 2584] [serial = 1918] [outer = 0x12609ec00] 08:39:35 INFO - PROCESS | 2584 | 1464622775021 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1268aec00) [pid = 2584] [serial = 1919] [outer = 0x12609ec00] 08:39:35 INFO - PROCESS | 2584 | 1464622775329 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 470ms 08:39:35 INFO - PROCESS | 2584 | 1464622775371 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 2584 | 1464622775373 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:39:35 INFO - PROCESS | 2584 | 1464622775397 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 2584 | 1464622775398 Marionette TRACE conn2 <- [1,2530,null,{}] 08:39:35 INFO - PROCESS | 2584 | 1464622775402 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 2584 | 1464622775486 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:39:35 INFO - PROCESS | 2584 | 1464622775491 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d07f800 == 48 [pid = 2584] [id = 640] 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1262d1000) [pid = 2584] [serial = 1920] [outer = 0x0] 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x126a20c00) [pid = 2584] [serial = 1921] [outer = 0x1262d1000] 08:39:35 INFO - PROCESS | 2584 | 1464622775515 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x126ad3000) [pid = 2584] [serial = 1922] [outer = 0x1262d1000] 08:39:35 INFO - PROCESS | 2584 | 1464622775905 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 642ms 08:39:36 INFO - PROCESS | 2584 | 1464622776020 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2584 | 1464622776023 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:39:36 INFO - PROCESS | 2584 | 1464622776037 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2584 | 1464622776042 Marionette TRACE conn2 <- [1,2534,null,{}] 08:39:36 INFO - PROCESS | 2584 | 1464622776049 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 2584 | 1464622776223 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:39:36 INFO - PROCESS | 2584 | 1464622776340 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f56800 == 49 [pid = 2584] [id = 641] 08:39:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x1122b2000) [pid = 2584] [serial = 1923] [outer = 0x0] 08:39:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x112979c00) [pid = 2584] [serial = 1924] [outer = 0x1122b2000] 08:39:36 INFO - PROCESS | 2584 | 1464622776371 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x11311c800) [pid = 2584] [serial = 1925] [outer = 0x1122b2000] 08:39:36 INFO - PROCESS | 2584 | 1464622776800 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 780ms 08:39:36 INFO - PROCESS | 2584 | 1464622776816 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2584 | 1464622776818 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:39:36 INFO - PROCESS | 2584 | 1464622776824 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2584 | 1464622776826 Marionette TRACE conn2 <- [1,2538,null,{}] 08:39:36 INFO - PROCESS | 2584 | 1464622776829 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 2584 | 1464622776934 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:39:36 INFO - PROCESS | 2584 | 1464622776990 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214c1800 == 50 [pid = 2584] [id = 642] 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x113d81400) [pid = 2584] [serial = 1926] [outer = 0x0] 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x115fc8000) [pid = 2584] [serial = 1927] [outer = 0x113d81400] 08:39:37 INFO - PROCESS | 2584 | 1464622777019 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x11727f000) [pid = 2584] [serial = 1928] [outer = 0x113d81400] 08:39:37 INFO - PROCESS | 2584 | 1464622777439 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 08:39:37 INFO - PROCESS | 2584 | 1464622777495 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 2584 | 1464622777497 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:39:37 INFO - PROCESS | 2584 | 1464622777499 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 2584 | 1464622777500 Marionette TRACE conn2 <- [1,2542,null,{}] 08:39:37 INFO - PROCESS | 2584 | 1464622777508 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 2584 | 1464622777634 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:39:37 INFO - PROCESS | 2584 | 1464622777716 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x12beea800 == 51 [pid = 2584] [id = 643] 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x11910ec00) [pid = 2584] [serial = 1929] [outer = 0x0] 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x119946800) [pid = 2584] [serial = 1930] [outer = 0x11910ec00] 08:39:37 INFO - PROCESS | 2584 | 1464622777750 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x120fb7800) [pid = 2584] [serial = 1931] [outer = 0x11910ec00] 08:39:38 INFO - PROCESS | 2584 | 1464622778175 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 722ms 08:39:38 INFO - PROCESS | 2584 | 1464622778221 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 2584 | 1464622778223 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:39:38 INFO - PROCESS | 2584 | 1464622778225 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 2584 | 1464622778226 Marionette TRACE conn2 <- [1,2546,null,{}] 08:39:38 INFO - PROCESS | 2584 | 1464622778229 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 2584 | 1464622778333 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:39:38 INFO - PROCESS | 2584 | 1464622778390 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d330800 == 52 [pid = 2584] [id = 644] 08:39:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x121060000) [pid = 2584] [serial = 1932] [outer = 0x0] 08:39:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x121586400) [pid = 2584] [serial = 1933] [outer = 0x121060000] 08:39:38 INFO - PROCESS | 2584 | 1464622778419 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12480f000) [pid = 2584] [serial = 1934] [outer = 0x121060000] 08:39:38 INFO - PROCESS | 2584 | 1464622778894 Marionette TRACE conn2 <- [1,2548,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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 719ms 08:39:38 INFO - PROCESS | 2584 | 1464622778954 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 2584 | 1464622778955 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:39:38 INFO - PROCESS | 2584 | 1464622778979 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 2584 | 1464622778980 Marionette TRACE conn2 <- [1,2550,null,{}] 08:39:38 INFO - PROCESS | 2584 | 1464622778983 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 2584 | 1464622779086 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:39:39 INFO - PROCESS | 2584 | 1464622779154 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b10a000 == 53 [pid = 2584] [id = 645] 08:39:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x120ef1800) [pid = 2584] [serial = 1935] [outer = 0x0] 08:39:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x121d71000) [pid = 2584] [serial = 1936] [outer = 0x120ef1800] 08:39:39 INFO - PROCESS | 2584 | 1464622779184 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12579e400) [pid = 2584] [serial = 1937] [outer = 0x120ef1800] 08:39:39 INFO - PROCESS | 2584 | 1464622779822 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 873ms 08:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:39:39 INFO - PROCESS | 2584 | 1464622779851 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2584 | 1464622779853 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:39:39 INFO - PROCESS | 2584 | 1464622779857 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2584 | 1464622779862 Marionette TRACE conn2 <- [1,2554,null,{}] 08:39:39 INFO - PROCESS | 2584 | 1464622779866 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 2584 | 1464622779962 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:39:40 INFO - PROCESS | 2584 | 1464622780041 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171ca800 == 54 [pid = 2584] [id = 646] 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x110fe1c00) [pid = 2584] [serial = 1938] [outer = 0x0] 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11203a800) [pid = 2584] [serial = 1939] [outer = 0x110fe1c00] 08:39:40 INFO - PROCESS | 2584 | 1464622780069 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x112ebcc00) [pid = 2584] [serial = 1940] [outer = 0x110fe1c00] 08:39:40 INFO - PROCESS | 2584 | 1464622780532 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 728ms 08:39:40 INFO - PROCESS | 2584 | 1464622780592 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 2584 | 1464622780596 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:39:40 INFO - PROCESS | 2584 | 1464622780602 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2584 | 1464622780603 Marionette TRACE conn2 <- [1,2558,null,{}] 08:39:40 INFO - PROCESS | 2584 | 1464622780606 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 2584 | 1464622780703 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12c62f000 == 53 [pid = 2584] [id = 639] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12b380800 == 52 [pid = 2584] [id = 638] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x116238800 == 51 [pid = 2584] [id = 637] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8bc800 == 50 [pid = 2584] [id = 636] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x1298d3800 == 49 [pid = 2584] [id = 635] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12929d000 == 48 [pid = 2584] [id = 634] 08:39:40 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x11203b000) [pid = 2584] [serial = 1822] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x113129000) [pid = 2584] [serial = 1825] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1217a6c00) [pid = 2584] [serial = 1864] [outer = 0x0] [url = about:blank] 08:39:40 INFO - PROCESS | 2584 | 1464622780806 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x1256a3800 == 47 [pid = 2584] [id = 633] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x113325800 == 46 [pid = 2584] [id = 632] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x1211e5000 == 45 [pid = 2584] [id = 631] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x11822c800 == 44 [pid = 2584] [id = 630] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x118430000 == 43 [pid = 2584] [id = 629] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x118acc000 == 42 [pid = 2584] [id = 628] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12beed000 == 41 [pid = 2584] [id = 625] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12b399000 == 40 [pid = 2584] [id = 624] 08:39:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x116238800 == 41 [pid = 2584] [id = 647] 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x11203b400) [pid = 2584] [serial = 1941] [outer = 0x0] 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x113d83400) [pid = 2584] [serial = 1942] [outer = 0x11203b400] 08:39:40 INFO - PROCESS | 2584 | 1464622780837 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x115f70000) [pid = 2584] [serial = 1943] [outer = 0x11203b400] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x121a14800 == 40 [pid = 2584] [id = 623] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x1162d1800 == 39 [pid = 2584] [id = 622] 08:39:40 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd6000 == 38 [pid = 2584] [id = 621] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12b0b7c00) [pid = 2584] [serial = 1766] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x119471c00) [pid = 2584] [serial = 1846] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x115f67800) [pid = 2584] [serial = 1834] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1161ee400) [pid = 2584] [serial = 1835] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1169c2000) [pid = 2584] [serial = 1837] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x11769c000) [pid = 2584] [serial = 1838] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1181a8c00) [pid = 2584] [serial = 1840] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x118478000) [pid = 2584] [serial = 1841] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1195b1800) [pid = 2584] [serial = 1849] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x112ddc800) [pid = 2584] [serial = 1829] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11297e000) [pid = 2584] [serial = 1828] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x11334c400) [pid = 2584] [serial = 1831] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x11396e000) [pid = 2584] [serial = 1832] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x120f09c00) [pid = 2584] [serial = 1852] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x120e0f000) [pid = 2584] [serial = 1850] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12179f800) [pid = 2584] [serial = 1862] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x115f67c00) [pid = 2584] [serial = 1855] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x120e0fc00) [pid = 2584] [serial = 1858] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x116279800) [pid = 2584] [serial = 1856] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x121196c00) [pid = 2584] [serial = 1861] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x120fb5800) [pid = 2584] [serial = 1853] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x11910d400) [pid = 2584] [serial = 1843] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1194c4000) [pid = 2584] [serial = 1847] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x1192de800) [pid = 2584] [serial = 1844] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x12105b400) [pid = 2584] [serial = 1859] [outer = 0x0] [url = about:blank] 08:39:41 INFO - PROCESS | 2584 | 1464622781150 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 570ms 08:39:41 INFO - PROCESS | 2584 | 1464622781172 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2584 | 1464622781173 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:39:41 INFO - PROCESS | 2584 | 1464622781179 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2584 | 1464622781182 Marionette TRACE conn2 <- [1,2562,null,{}] 08:39:41 INFO - PROCESS | 2584 | 1464622781189 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 2584 | 1464622781271 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:39:41 INFO - PROCESS | 2584 | 1464622781326 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950b800 == 39 [pid = 2584] [id = 648] 08:39:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x115f6a000) [pid = 2584] [serial = 1944] [outer = 0x0] 08:39:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x116b5ec00) [pid = 2584] [serial = 1945] [outer = 0x115f6a000] 08:39:41 INFO - PROCESS | 2584 | 1464622781357 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x118478000) [pid = 2584] [serial = 1946] [outer = 0x115f6a000] 08:39:41 INFO - PROCESS | 2584 | 1464622781725 Marionette TRACE conn2 <- [1,2564,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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 573ms 08:39:41 INFO - PROCESS | 2584 | 1464622781752 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:39:41 INFO - PROCESS | 2584 | 1464622781755 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:39:41 INFO - PROCESS | 2584 | 1464622781758 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2584 | 1464622781760 Marionette TRACE conn2 <- [1,2566,null,{}] 08:39:41 INFO - PROCESS | 2584 | 1464622781763 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 2584 | 1464622781886 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:39:41 INFO - PROCESS | 2584 | 1464622781974 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214a6800 == 40 [pid = 2584] [id = 649] 08:39:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x118572c00) [pid = 2584] [serial = 1947] [outer = 0x0] 08:39:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x119279400) [pid = 2584] [serial = 1948] [outer = 0x118572c00] 08:39:42 INFO - PROCESS | 2584 | 1464622782016 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1192dec00) [pid = 2584] [serial = 1949] [outer = 0x118572c00] 08:39:42 INFO - PROCESS | 2584 | 1464622782365 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 621ms 08:39:42 INFO - PROCESS | 2584 | 1464622782381 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 2584 | 1464622782383 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:39:42 INFO - PROCESS | 2584 | 1464622782385 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2584 | 1464622782386 Marionette TRACE conn2 <- [1,2570,null,{}] 08:39:42 INFO - PROCESS | 2584 | 1464622782388 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 2584 | 1464622782482 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:39:42 INFO - PROCESS | 2584 | 1464622782535 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d2000 == 41 [pid = 2584] [id = 650] 08:39:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1192db800) [pid = 2584] [serial = 1950] [outer = 0x0] 08:39:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x119466c00) [pid = 2584] [serial = 1951] [outer = 0x1192db800] 08:39:42 INFO - PROCESS | 2584 | 1464622782560 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x1195b1800) [pid = 2584] [serial = 1952] [outer = 0x1192db800] 08:39:42 INFO - PROCESS | 2584 | 1464622782864 Marionette TRACE conn2 <- [1,2572,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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 523ms 08:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:39:42 INFO - PROCESS | 2584 | 1464622782909 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 2584 | 1464622782911 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:39:42 INFO - PROCESS | 2584 | 1464622782914 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2584 | 1464622782915 Marionette TRACE conn2 <- [1,2574,null,{}] 08:39:42 INFO - PROCESS | 2584 | 1464622782917 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 2584 | 1464622783013 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:39:43 INFO - PROCESS | 2584 | 1464622783019 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x12794c800 == 42 [pid = 2584] [id = 651] 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x120ef0400) [pid = 2584] [serial = 1953] [outer = 0x0] 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x120fbac00) [pid = 2584] [serial = 1954] [outer = 0x120ef0400] 08:39:43 INFO - PROCESS | 2584 | 1464622783045 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1217ab800) [pid = 2584] [serial = 1955] [outer = 0x120ef0400] 08:39:43 INFO - PROCESS | 2584 | 1464622783468 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 568ms 08:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:39:43 INFO - PROCESS | 2584 | 1464622783482 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2584 | 1464622783483 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 2584 | 1464622783485 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2584 | 1464622783487 Marionette TRACE conn2 <- [1,2578,null,{}] 08:39:43 INFO - PROCESS | 2584 | 1464622783489 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 2584 | 1464622783588 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:39:43 INFO - PROCESS | 2584 | 1464622783600 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a9000 == 43 [pid = 2584] [id = 652] 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x120efe800) [pid = 2584] [serial = 1956] [outer = 0x0] 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x121b33400) [pid = 2584] [serial = 1957] [outer = 0x120efe800] 08:39:43 INFO - PROCESS | 2584 | 1464622783625 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x124813400) [pid = 2584] [serial = 1958] [outer = 0x120efe800] 08:39:43 INFO - PROCESS | 2584 | 1464622783950 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 522ms 08:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:39:44 INFO - PROCESS | 2584 | 1464622784009 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2584 | 1464622784010 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:39:44 INFO - PROCESS | 2584 | 1464622784012 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2584 | 1464622784013 Marionette TRACE conn2 <- [1,2582,null,{}] 08:39:44 INFO - PROCESS | 2584 | 1464622784016 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 2584 | 1464622784115 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:39:44 INFO - PROCESS | 2584 | 1464622784141 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab53000 == 44 [pid = 2584] [id = 653] 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x124861000) [pid = 2584] [serial = 1959] [outer = 0x0] 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x124f7dc00) [pid = 2584] [serial = 1960] [outer = 0x124861000] 08:39:44 INFO - PROCESS | 2584 | 1464622784166 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x126093400) [pid = 2584] [serial = 1961] [outer = 0x124861000] 08:39:44 INFO - PROCESS | 2584 | 1464622784507 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 08:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:39:44 INFO - PROCESS | 2584 | 1464622784534 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2584 | 1464622784535 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:39:44 INFO - PROCESS | 2584 | 1464622784537 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2584 | 1464622784538 Marionette TRACE conn2 <- [1,2586,null,{}] 08:39:44 INFO - PROCESS | 2584 | 1464622784545 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 2584 | 1464622784652 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:39:44 INFO - PROCESS | 2584 | 1464622784687 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b364000 == 45 [pid = 2584] [id = 654] 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12609d400) [pid = 2584] [serial = 1962] [outer = 0x0] 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1262cb000) [pid = 2584] [serial = 1963] [outer = 0x12609d400] 08:39:44 INFO - PROCESS | 2584 | 1464622784713 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x1268b0c00) [pid = 2584] [serial = 1964] [outer = 0x12609d400] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x119943400) [pid = 2584] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x121b30000) [pid = 2584] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x112977000) [pid = 2584] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x119942400) [pid = 2584] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1133e5800) [pid = 2584] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x121b36c00) [pid = 2584] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x110fe0c00) [pid = 2584] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x110e8ec00) [pid = 2584] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x12609ec00) [pid = 2584] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x113123000) [pid = 2584] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x11819b400) [pid = 2584] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:39:45 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x113f0f000) [pid = 2584] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:39:45 INFO - PROCESS | 2584 | 1464622785234 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 723ms 08:39:45 INFO - PROCESS | 2584 | 1464622785261 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:39:45 INFO - PROCESS | 2584 | 1464622785263 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:39:45 INFO - PROCESS | 2584 | 1464622785267 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2584 | 1464622785269 Marionette TRACE conn2 <- [1,2590,null,{}] 08:39:45 INFO - PROCESS | 2584 | 1464622785274 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 2584 | 1464622785381 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:39:45 INFO - PROCESS | 2584 | 1464622785479 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x11822c800 == 46 [pid = 2584] [id = 655] 08:39:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x11311c400) [pid = 2584] [serial = 1965] [outer = 0x0] 08:39:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x11334c400) [pid = 2584] [serial = 1966] [outer = 0x11311c400] 08:39:45 INFO - PROCESS | 2584 | 1464622785511 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x115168c00) [pid = 2584] [serial = 1967] [outer = 0x11311c400] 08:39:45 INFO - PROCESS | 2584 | 1464622785930 Marionette TRACE conn2 <- [1,2592,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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 725ms 08:39:45 INFO - PROCESS | 2584 | 1464622785992 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 2584 | 1464622785997 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:39:46 INFO - PROCESS | 2584 | 1464622786001 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2584 | 1464622786003 Marionette TRACE conn2 <- [1,2594,null,{}] 08:39:46 INFO - PROCESS | 2584 | 1464622786006 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 2584 | 1464622786108 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:39:46 INFO - PROCESS | 2584 | 1464622786165 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x121a1c000 == 47 [pid = 2584] [id = 656] 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x115f64400) [pid = 2584] [serial = 1968] [outer = 0x0] 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x1168d2c00) [pid = 2584] [serial = 1969] [outer = 0x115f64400] 08:39:46 INFO - PROCESS | 2584 | 1464622786195 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1181a1000) [pid = 2584] [serial = 1970] [outer = 0x115f64400] 08:39:46 INFO - PROCESS | 2584 | 1464622786648 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 08:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:39:46 INFO - PROCESS | 2584 | 1464622786672 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 2584 | 1464622786674 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:39:46 INFO - PROCESS | 2584 | 1464622786676 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2584 | 1464622786679 Marionette TRACE conn2 <- [1,2598,null,{}] 08:39:46 INFO - PROCESS | 2584 | 1464622786706 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 2584 | 1464622786847 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:39:46 INFO - PROCESS | 2584 | 1464622786899 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd9800 == 48 [pid = 2584] [id = 657] 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x118a31400) [pid = 2584] [serial = 1971] [outer = 0x0] 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x119d7bc00) [pid = 2584] [serial = 1972] [outer = 0x118a31400] 08:39:46 INFO - PROCESS | 2584 | 1464622786932 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x120f14c00) [pid = 2584] [serial = 1973] [outer = 0x118a31400] 08:39:47 INFO - PROCESS | 2584 | 1464622787381 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 721ms 08:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:39:47 INFO - PROCESS | 2584 | 1464622787398 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 2584 | 1464622787400 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:39:47 INFO - PROCESS | 2584 | 1464622787402 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 2584 | 1464622787403 Marionette TRACE conn2 <- [1,2602,null,{}] 08:39:47 INFO - PROCESS | 2584 | 1464622787406 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 2584 | 1464622787508 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:39:47 INFO - PROCESS | 2584 | 1464622787561 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c62b800 == 49 [pid = 2584] [id = 658] 08:39:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x120fc3000) [pid = 2584] [serial = 1974] [outer = 0x0] 08:39:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12133c800) [pid = 2584] [serial = 1975] [outer = 0x120fc3000] 08:39:47 INFO - PROCESS | 2584 | 1464622787591 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x121b30000) [pid = 2584] [serial = 1976] [outer = 0x120fc3000] 08:39:48 INFO - PROCESS | 2584 | 1464622788039 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 669ms 08:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:39:48 INFO - PROCESS | 2584 | 1464622788071 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2584 | 1464622788073 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:39:48 INFO - PROCESS | 2584 | 1464622788077 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2584 | 1464622788078 Marionette TRACE conn2 <- [1,2606,null,{}] 08:39:48 INFO - PROCESS | 2584 | 1464622788081 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 2584 | 1464622788195 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:39:48 INFO - PROCESS | 2584 | 1464622788264 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf2a000 == 50 [pid = 2584] [id = 659] 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x120fc3800) [pid = 2584] [serial = 1977] [outer = 0x0] 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12579f000) [pid = 2584] [serial = 1978] [outer = 0x120fc3800] 08:39:48 INFO - PROCESS | 2584 | 1464622788294 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1268ab400) [pid = 2584] [serial = 1979] [outer = 0x120fc3800] 08:39:48 INFO - PROCESS | 2584 | 1464622788720 Marionette TRACE conn2 <- [1,2608,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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 08:39:48 INFO - PROCESS | 2584 | 1464622788746 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2584 | 1464622788748 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:39:48 INFO - PROCESS | 2584 | 1464622788750 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2584 | 1464622788751 Marionette TRACE conn2 <- [1,2610,null,{}] 08:39:48 INFO - PROCESS | 2584 | 1464622788754 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 2584 | 1464622788905 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:39:48 INFO - PROCESS | 2584 | 1464622788917 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d47b800 == 51 [pid = 2584] [id = 660] 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x126ad8800) [pid = 2584] [serial = 1980] [outer = 0x0] 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x126d72c00) [pid = 2584] [serial = 1981] [outer = 0x126ad8800] 08:39:48 INFO - PROCESS | 2584 | 1464622788946 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x127919800) [pid = 2584] [serial = 1982] [outer = 0x126ad8800] 08:39:49 INFO - PROCESS | 2584 | 1464622789392 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 08:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:39:49 INFO - PROCESS | 2584 | 1464622789429 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 2584 | 1464622789431 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:39:49 INFO - PROCESS | 2584 | 1464622789433 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 2584 | 1464622789434 Marionette TRACE conn2 <- [1,2614,null,{}] 08:39:49 INFO - PROCESS | 2584 | 1464622789437 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 2584 | 1464622789554 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:39:49 INFO - PROCESS | 2584 | 1464622789639 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x11916e800 == 52 [pid = 2584] [id = 661] 08:39:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x112ece800) [pid = 2584] [serial = 1983] [outer = 0x0] 08:39:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x124ebbc00) [pid = 2584] [serial = 1984] [outer = 0x112ece800] 08:39:49 INFO - PROCESS | 2584 | 1464622789670 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12791dc00) [pid = 2584] [serial = 1985] [outer = 0x112ece800] 08:39:50 INFO - PROCESS | 2584 | 1464622790269 Marionette TRACE conn2 <- [1,2616,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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 869ms 08:39:50 INFO - PROCESS | 2584 | 1464622790302 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 2584 | 1464622790305 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:39:50 INFO - PROCESS | 2584 | 1464622790308 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 2584 | 1464622790310 Marionette TRACE conn2 <- [1,2618,null,{}] 08:39:50 INFO - PROCESS | 2584 | 1464622790314 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 2584 | 1464622790415 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:39:50 INFO - PROCESS | 2584 | 1464622790476 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x124827000 == 53 [pid = 2584] [id = 662] 08:39:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x11311b000) [pid = 2584] [serial = 1986] [outer = 0x0] 08:39:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1133f3c00) [pid = 2584] [serial = 1987] [outer = 0x11311b000] 08:39:50 INFO - PROCESS | 2584 | 1464622790504 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x1168d1800) [pid = 2584] [serial = 1988] [outer = 0x11311b000] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x12ab53000 == 52 [pid = 2584] [id = 653] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a9000 == 51 [pid = 2584] [id = 652] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x12794c800 == 50 [pid = 2584] [id = 651] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d2000 == 49 [pid = 2584] [id = 650] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x1214a6800 == 48 [pid = 2584] [id = 649] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x11950b800 == 47 [pid = 2584] [id = 648] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x116238800 == 46 [pid = 2584] [id = 647] 08:39:50 INFO - PROCESS | 2584 | --DOCSHELL 0x1171ca800 == 45 [pid = 2584] [id = 646] 08:39:50 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x126a20c00) [pid = 2584] [serial = 1921] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | 1464622791002 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x11297fc00) [pid = 2584] [serial = 1867] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x115f71000) [pid = 2584] [serial = 1889] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x113d83000) [pid = 2584] [serial = 1888] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x120fc0400) [pid = 2584] [serial = 1879] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x113d84400) [pid = 2584] [serial = 1870] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x121b03c00) [pid = 2584] [serial = 1882] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x124ebd000) [pid = 2584] [serial = 1910] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x124865400) [pid = 2584] [serial = 1909] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1195b4800) [pid = 2584] [serial = 1915] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x1162f6000) [pid = 2584] [serial = 1913] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1262ccc00) [pid = 2584] [serial = 1918] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11946f000) [pid = 2584] [serial = 1897] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1268aec00) [pid = 2584] [serial = 1919] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1195a7c00) [pid = 2584] [serial = 1898] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x118570400) [pid = 2584] [serial = 1894] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1161f1000) [pid = 2584] [serial = 1891] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11819a800) [pid = 2584] [serial = 1892] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x11927ec00) [pid = 2584] [serial = 1895] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x121d6b000) [pid = 2584] [serial = 1907] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x121b11000) [pid = 2584] [serial = 1904] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12609a000) [pid = 2584] [serial = 1916] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x121190000) [pid = 2584] [serial = 1901] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x1122ab000) [pid = 2584] [serial = 1912] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x1217a3c00) [pid = 2584] [serial = 1903] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x118566800) [pid = 2584] [serial = 1873] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x121b39000) [pid = 2584] [serial = 1906] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x113124c00) [pid = 2584] [serial = 1886] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x112984000) [pid = 2584] [serial = 1885] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x120efbc00) [pid = 2584] [serial = 1900] [outer = 0x0] [url = about:blank] 08:39:51 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x11946f400) [pid = 2584] [serial = 1876] [outer = 0x0] [url = about:blank] 08:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 721ms 08:39:51 INFO - PROCESS | 2584 | 1464622791030 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2584 | 1464622791034 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:39:51 INFO - PROCESS | 2584 | 1464622791038 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2584 | 1464622791040 Marionette TRACE conn2 <- [1,2622,null,{}] 08:39:51 INFO - PROCESS | 2584 | 1464622791042 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 2584 | 1464622791129 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:39:51 INFO - PROCESS | 2584 | 1464622791133 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842c000 == 46 [pid = 2584] [id = 663] 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x116180800) [pid = 2584] [serial = 1989] [outer = 0x0] 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x1181a2c00) [pid = 2584] [serial = 1990] [outer = 0x116180800] 08:39:51 INFO - PROCESS | 2584 | 1464622791159 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x118a2e400) [pid = 2584] [serial = 1991] [outer = 0x116180800] 08:39:51 INFO - PROCESS | 2584 | 1464622791509 Marionette TRACE conn2 <- [1,2624,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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 08:39:51 INFO - PROCESS | 2584 | 1464622791559 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2584 | 1464622791560 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:39:51 INFO - PROCESS | 2584 | 1464622791562 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2584 | 1464622791565 Marionette TRACE conn2 <- [1,2626,null,{}] 08:39:51 INFO - PROCESS | 2584 | 1464622791572 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 2584 | 1464622791654 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:39:51 INFO - PROCESS | 2584 | 1464622791661 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x121e12800 == 47 [pid = 2584] [id = 664] 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1192de800) [pid = 2584] [serial = 1992] [outer = 0x0] 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x1194c8000) [pid = 2584] [serial = 1993] [outer = 0x1192de800] 08:39:51 INFO - PROCESS | 2584 | 1464622791689 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120f0f800) [pid = 2584] [serial = 1994] [outer = 0x1192de800] 08:39:52 INFO - PROCESS | 2584 | 1464622792039 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 08:39:52 INFO - PROCESS | 2584 | 1464622792086 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:39:52 INFO - PROCESS | 2584 | 1464622792095 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:39:52 INFO - PROCESS | 2584 | 1464622792098 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2584 | 1464622792099 Marionette TRACE conn2 <- [1,2630,null,{}] 08:39:52 INFO - PROCESS | 2584 | 1464622792101 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 2584 | 1464622792185 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:39:52 INFO - PROCESS | 2584 | 1464622792191 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x118235000 == 48 [pid = 2584] [id = 665] 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x12118d800) [pid = 2584] [serial = 1995] [outer = 0x0] 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1217a8000) [pid = 2584] [serial = 1996] [outer = 0x12118d800] 08:39:52 INFO - PROCESS | 2584 | 1464622792216 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x121d64400) [pid = 2584] [serial = 1997] [outer = 0x12118d800] 08:39:52 INFO - PROCESS | 2584 | 1464622792556 Marionette TRACE conn2 <- [1,2632,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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 467ms 08:39:52 INFO - PROCESS | 2584 | 1464622792566 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 2584 | 1464622792567 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:39:52 INFO - PROCESS | 2584 | 1464622792569 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2584 | 1464622792570 Marionette TRACE conn2 <- [1,2634,null,{}] 08:39:52 INFO - PROCESS | 2584 | 1464622792572 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 2584 | 1464622792658 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:39:52 INFO - PROCESS | 2584 | 1464622792664 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6c5000 == 49 [pid = 2584] [id = 666] 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x124815c00) [pid = 2584] [serial = 1998] [outer = 0x0] 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1257a3000) [pid = 2584] [serial = 1999] [outer = 0x124815c00] 08:39:52 INFO - PROCESS | 2584 | 1464622792689 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126a2a800) [pid = 2584] [serial = 2000] [outer = 0x124815c00] 08:39:53 INFO - PROCESS | 2584 | 1464622793015 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 474ms 08:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:39:53 INFO - PROCESS | 2584 | 1464622793048 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2584 | 1464622793049 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 2584 | 1464622793051 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2584 | 1464622793052 Marionette TRACE conn2 <- [1,2638,null,{}] 08:39:53 INFO - PROCESS | 2584 | 1464622793084 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 2584 | 1464622793215 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:39:53 INFO - PROCESS | 2584 | 1464622793250 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b35c800 == 50 [pid = 2584] [id = 667] 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126a1fc00) [pid = 2584] [serial = 2001] [outer = 0x0] 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x126d73400) [pid = 2584] [serial = 2002] [outer = 0x126a1fc00] 08:39:53 INFO - PROCESS | 2584 | 1464622793275 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12799ac00) [pid = 2584] [serial = 2003] [outer = 0x126a1fc00] 08:39:53 INFO - PROCESS | 2584 | 1464622793590 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 595ms 08:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:39:53 INFO - PROCESS | 2584 | 1464622793647 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2584 | 1464622793648 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 2584 | 1464622793650 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2584 | 1464622793651 Marionette TRACE conn2 <- [1,2642,null,{}] 08:39:53 INFO - PROCESS | 2584 | 1464622793653 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 2584 | 1464622793759 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:39:53 INFO - PROCESS | 2584 | 1464622793763 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.align.default.html\",\n 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/text-styles/2d.text.align.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bee8000 == 51 [pid = 2584] [id = 668] 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x127996800) [pid = 2584] [serial = 2004] [outer = 0x0] 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x128d33400) [pid = 2584] [serial = 2005] [outer = 0x127996800] 08:39:53 INFO - PROCESS | 2584 | 1464622793820 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x128d3d000) [pid = 2584] [serial = 2006] [outer = 0x127996800] 08:39:54 INFO - PROCESS | 2584 | 1464622794119 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 08:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:39:54 INFO - PROCESS | 2584 | 1464622794168 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2584 | 1464622794169 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:39:54 INFO - PROCESS | 2584 | 1464622794171 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2584 | 1464622794172 Marionette TRACE conn2 <- [1,2646,null,{}] 08:39:54 INFO - PROCESS | 2584 | 1464622794175 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 2584 | 1464622794278 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:39:54 INFO - PROCESS | 2584 | 1464622794291 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.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/text-styles/2d.text.align.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf0e800 == 52 [pid = 2584] [id = 669] 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x128d36000) [pid = 2584] [serial = 2007] [outer = 0x0] 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12921c400) [pid = 2584] [serial = 2008] [outer = 0x128d36000] 08:39:54 INFO - PROCESS | 2584 | 1464622794315 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12940c000) [pid = 2584] [serial = 2009] [outer = 0x128d36000] 08:39:54 INFO - PROCESS | 2584 | 1464622794640 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 08:39:54 INFO - PROCESS | 2584 | 1464622794691 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2584 | 1464622794692 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:39:54 INFO - PROCESS | 2584 | 1464622794694 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2584 | 1464622794695 Marionette TRACE conn2 <- [1,2650,null,{}] 08:39:54 INFO - PROCESS | 2584 | 1464622794697 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 2584 | 1464622794802 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:39:54 INFO - PROCESS | 2584 | 1464622794817 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.align.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/text-styles/2d.text.align.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d43c000 == 53 [pid = 2584] [id = 670] 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12940f400) [pid = 2584] [serial = 2010] [outer = 0x0] 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1294a8800) [pid = 2584] [serial = 2011] [outer = 0x12940f400] 08:39:54 INFO - PROCESS | 2584 | 1464622794841 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x1294ae800) [pid = 2584] [serial = 2012] [outer = 0x12940f400] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x124861000) [pid = 2584] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x120efe800) [pid = 2584] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x120ef0400) [pid = 2584] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x115f6a000) [pid = 2584] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1110a6c00) [pid = 2584] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x110fe1c00) [pid = 2584] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x1192db800) [pid = 2584] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x118572c00) [pid = 2584] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x11203b400) [pid = 2584] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x113120000) [pid = 2584] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1262d1000) [pid = 2584] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:39:55 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x12179fc00) [pid = 2584] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:39:55 INFO - PROCESS | 2584 | 1464622795193 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 08:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:39:55 INFO - PROCESS | 2584 | 1464622795212 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2584 | 1464622795214 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:39:55 INFO - PROCESS | 2584 | 1464622795216 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2584 | 1464622795217 Marionette TRACE conn2 <- [1,2654,null,{}] 08:39:55 INFO - PROCESS | 2584 | 1464622795219 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 2584 | 1464622795304 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:39:55 INFO - PROCESS | 2584 | 1464622795308 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.baseline.default.html\",\n 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/text-styles/2d.text.baseline.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a66000 == 54 [pid = 2584] [id = 671] 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x112975c00) [pid = 2584] [serial = 2013] [outer = 0x0] 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x1182a7800) [pid = 2584] [serial = 2014] [outer = 0x112975c00] 08:39:55 INFO - PROCESS | 2584 | 1464622795333 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x121b2c000) [pid = 2584] [serial = 2015] [outer = 0x112975c00] 08:39:55 INFO - PROCESS | 2584 | 1464622795697 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 518ms 08:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:39:55 INFO - PROCESS | 2584 | 1464622795735 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2584 | 1464622795736 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:39:55 INFO - PROCESS | 2584 | 1464622795738 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2584 | 1464622795740 Marionette TRACE conn2 <- [1,2658,null,{}] 08:39:55 INFO - PROCESS | 2584 | 1464622795749 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 2584 | 1464622795849 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:39:55 INFO - PROCESS | 2584 | 1464622795854 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.baseline.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/text-styles/2d.text.baseline.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d793000 == 55 [pid = 2584] [id = 672] 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1185d1400) [pid = 2584] [serial = 2016] [outer = 0x0] 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1295cd400) [pid = 2584] [serial = 2017] [outer = 0x1185d1400] 08:39:55 INFO - PROCESS | 2584 | 1464622795885 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x12970f400) [pid = 2584] [serial = 2018] [outer = 0x1185d1400] 08:39:56 INFO - PROCESS | 2584 | 1464622796194 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 475ms 08:39:56 INFO - PROCESS | 2584 | 1464622796214 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 2584 | 1464622796215 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:39:56 INFO - PROCESS | 2584 | 1464622796217 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2584 | 1464622796218 Marionette TRACE conn2 <- [1,2662,null,{}] 08:39:56 INFO - PROCESS | 2584 | 1464622796221 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 2584 | 1464622796307 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:39:56 INFO - PROCESS | 2584 | 1464622796311 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.baseline.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/text-styles/2d.text.baseline.valid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da2b800 == 56 [pid = 2584] [id = 673] 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x110e86400) [pid = 2584] [serial = 2019] [outer = 0x0] 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x129726400) [pid = 2584] [serial = 2020] [outer = 0x110e86400] 08:39:56 INFO - PROCESS | 2584 | 1464622796335 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12a883000) [pid = 2584] [serial = 2021] [outer = 0x110e86400] 08:39:56 INFO - PROCESS | 2584 | 1464622796664 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 473ms 08:39:56 INFO - PROCESS | 2584 | 1464622796699 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 2584 | 1464622796700 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:39:56 INFO - PROCESS | 2584 | 1464622796731 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2584 | 1464622796733 Marionette TRACE conn2 <- [1,2666,null,{}] 08:39:56 INFO - PROCESS | 2584 | 1464622796736 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 2584 | 1464622796867 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:39:56 INFO - PROCESS | 2584 | 1464622796874 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n 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/text-styles/2d.text.draw.baseline.bottom.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df1e000 == 57 [pid = 2584] [id = 674] 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x12972ac00) [pid = 2584] [serial = 2022] [outer = 0x0] 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12a9eb800) [pid = 2584] [serial = 2023] [outer = 0x12972ac00] 08:39:56 INFO - PROCESS | 2584 | 1464622796913 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12a9f6400) [pid = 2584] [serial = 2024] [outer = 0x12972ac00] 08:39:57 INFO - PROCESS | 2584 | 1464622797971 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1273ms 08:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:39:58 INFO - PROCESS | 2584 | 1464622798003 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2584 | 1464622798006 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:39:58 INFO - PROCESS | 2584 | 1464622798012 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 2584 | 1464622798013 Marionette TRACE conn2 <- [1,2670,null,{}] 08:39:58 INFO - PROCESS | 2584 | 1464622798018 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 2584 | 1464622798159 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:39:58 INFO - PROCESS | 2584 | 1464622798259 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.draw.baseline.hanging.html\",\n 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/text-styles/2d.text.draw.baseline.hanging.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c7c000 == 58 [pid = 2584] [id = 675] 08:39:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x115f71c00) [pid = 2584] [serial = 2025] [outer = 0x0] 08:39:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x115f73c00) [pid = 2584] [serial = 2026] [outer = 0x115f71c00] 08:39:58 INFO - PROCESS | 2584 | 1464622798315 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1182a4000) [pid = 2584] [serial = 2027] [outer = 0x115f71c00] 08:39:59 INFO - PROCESS | 2584 | 1464622799202 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 2584 | 1464622799239 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:39:59 INFO - PROCESS | 2584 | 1464622799246 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 2584 | 1464622799248 Marionette TRACE conn2 <- [1,2674,null,{}] 08:39:59 INFO - PROCESS | 2584 | 1464622799251 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 2584 | 1464622799359 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:39:59 INFO - PROCESS | 2584 | 1464622799417 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.draw.baseline.ideographic.html\",\n 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/text-styles/2d.text.draw.baseline.ideographic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x11823b000 == 59 [pid = 2584] [id = 676] 08:39:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x112981400) [pid = 2584] [serial = 2028] [outer = 0x0] 08:39:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x11846c800) [pid = 2584] [serial = 2029] [outer = 0x112981400] 08:39:59 INFO - PROCESS | 2584 | 1464622799488 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x119943400) [pid = 2584] [serial = 2030] [outer = 0x112981400] 08:40:00 INFO - PROCESS | 2584 | 1464622800634 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2584 | 1464622800673 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:40:00 INFO - PROCESS | 2584 | 1464622800706 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2584 | 1464622800707 Marionette TRACE conn2 <- [1,2678,null,{}] 08:40:00 INFO - PROCESS | 2584 | 1464622800712 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 2584 | 1464622800823 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:40:00 INFO - PROCESS | 2584 | 1464622800949 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n 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/text-styles/2d.text.draw.baseline.middle.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x12b10a000 == 58 [pid = 2584] [id = 645] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x12e382000 == 57 [pid = 2584] [id = 588] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x12c628800 == 56 [pid = 2584] [id = 626] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x12da2b800 == 55 [pid = 2584] [id = 673] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x12d793000 == 54 [pid = 2584] [id = 672] 08:40:00 INFO - PROCESS | 2584 | --DOCSHELL 0x126a66000 == 53 [pid = 2584] [id = 671] 08:40:00 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x119946800) [pid = 2584] [serial = 1930] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x121586400) [pid = 2584] [serial = 1933] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x115fc8000) [pid = 2584] [serial = 1927] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x112979c00) [pid = 2584] [serial = 1924] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1262cb000) [pid = 2584] [serial = 1963] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x11623b000 == 54 [pid = 2584] [id = 677] 08:40:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x11224d400) [pid = 2584] [serial = 2031] [outer = 0x0] 08:40:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x113120c00) [pid = 2584] [serial = 2032] [outer = 0x11224d400] 08:40:01 INFO - PROCESS | 2584 | 1464622801040 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x1133eb000) [pid = 2584] [serial = 2033] [outer = 0x11224d400] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12d43c000 == 53 [pid = 2584] [id = 670] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf0e800 == 52 [pid = 2584] [id = 669] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12bee8000 == 51 [pid = 2584] [id = 668] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12b35c800 == 50 [pid = 2584] [id = 667] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6c5000 == 49 [pid = 2584] [id = 666] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x118235000 == 48 [pid = 2584] [id = 665] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x121e12800 == 47 [pid = 2584] [id = 664] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12d07f800 == 46 [pid = 2584] [id = 640] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x11842c000 == 45 [pid = 2584] [id = 663] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x124827000 == 44 [pid = 2584] [id = 662] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf2a000 == 43 [pid = 2584] [id = 659] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12c62b800 == 42 [pid = 2584] [id = 658] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd9800 == 41 [pid = 2584] [id = 657] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x121a1c000 == 40 [pid = 2584] [id = 656] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x11822c800 == 39 [pid = 2584] [id = 655] 08:40:01 INFO - PROCESS | 2584 | --DOCSHELL 0x12b364000 == 38 [pid = 2584] [id = 654] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x120fbac00) [pid = 2584] [serial = 1954] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x1217ab800) [pid = 2584] [serial = 1955] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x118478000) [pid = 2584] [serial = 1946] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x11297ec00) [pid = 2584] [serial = 1823] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x112ebcc00) [pid = 2584] [serial = 1940] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1195b1800) [pid = 2584] [serial = 1952] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x119279400) [pid = 2584] [serial = 1948] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x11203a800) [pid = 2584] [serial = 1939] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x113d83400) [pid = 2584] [serial = 1942] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1133f4c00) [pid = 2584] [serial = 1826] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126ad3000) [pid = 2584] [serial = 1922] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1217ac800) [pid = 2584] [serial = 1865] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x119466c00) [pid = 2584] [serial = 1951] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x116b5ec00) [pid = 2584] [serial = 1945] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1192dec00) [pid = 2584] [serial = 1949] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x115f70000) [pid = 2584] [serial = 1943] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x121d71000) [pid = 2584] [serial = 1936] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x124f7dc00) [pid = 2584] [serial = 1960] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x126093400) [pid = 2584] [serial = 1961] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x121b33400) [pid = 2584] [serial = 1957] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x124813400) [pid = 2584] [serial = 1958] [outer = 0x0] [url = about:blank] 08:40:01 INFO - PROCESS | 2584 | 1464622801899 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1236ms 08:40:01 INFO - PROCESS | 2584 | 1464622801928 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 2584 | 1464622801932 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:40:01 INFO - PROCESS | 2584 | 1464622801936 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2584 | 1464622801937 Marionette TRACE conn2 <- [1,2682,null,{}] 08:40:01 INFO - PROCESS | 2584 | 1464622801940 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 2584 | 1464622802019 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:40:02 INFO - PROCESS | 2584 | 1464622802075 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.draw.baseline.top.html\",\n 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/text-styles/2d.text.draw.baseline.top.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842f800 == 39 [pid = 2584] [id = 678] 08:40:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x113d83000) [pid = 2584] [serial = 2034] [outer = 0x0] 08:40:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x115f68800) [pid = 2584] [serial = 2035] [outer = 0x113d83000] 08:40:02 INFO - PROCESS | 2584 | 1464622802102 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1162a9800) [pid = 2584] [serial = 2036] [outer = 0x113d83000] 08:40:02 INFO - PROCESS | 2584 | 1464622802885 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 08:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:40:02 INFO - PROCESS | 2584 | 1464622802917 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 2584 | 1464622802918 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:40:02 INFO - PROCESS | 2584 | 1464622802920 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 2584 | 1464622802922 Marionette TRACE conn2 <- [1,2686,null,{}] 08:40:02 INFO - PROCESS | 2584 | 1464622802933 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 2584 | 1464622803034 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:40:03 INFO - PROCESS | 2584 | 1464622803051 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n 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/text-styles/2d.text.draw.space.collapse.end.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213af000 == 40 [pid = 2584] [id = 679] 08:40:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x117770400) [pid = 2584] [serial = 2037] [outer = 0x0] 08:40:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x118479400) [pid = 2584] [serial = 2038] [outer = 0x117770400] 08:40:03 INFO - PROCESS | 2584 | 1464622803079 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x11910d400) [pid = 2584] [serial = 2039] [outer = 0x117770400] 08:40:03 INFO - PROCESS | 2584 | 1464622803904 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2584 | 1464622803950 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:40:03 INFO - PROCESS | 2584 | 1464622803952 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 2584 | 1464622803953 Marionette TRACE conn2 <- [1,2690,null,{}] 08:40:03 INFO - PROCESS | 2584 | 1464622803969 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 2584 | 1464622804069 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:40:04 INFO - PROCESS | 2584 | 1464622804074 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.draw.space.collapse.other.html\",\n 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/text-styles/2d.text.draw.space.collapse.other.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x125691800 == 41 [pid = 2584] [id = 680] 08:40:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x118566400) [pid = 2584] [serial = 2040] [outer = 0x0] 08:40:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x1192e4400) [pid = 2584] [serial = 2041] [outer = 0x118566400] 08:40:04 INFO - PROCESS | 2584 | 1464622804100 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1194c1400) [pid = 2584] [serial = 2042] [outer = 0x118566400] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x124815c00) [pid = 2584] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x127996800) [pid = 2584] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11311b000) [pid = 2584] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x116180800) [pid = 2584] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x1192de800) [pid = 2584] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x128d36000) [pid = 2584] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12940f400) [pid = 2584] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x112975c00) [pid = 2584] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12118d800) [pid = 2584] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x110e86400) [pid = 2584] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x126a1fc00) [pid = 2584] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:40:04 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1185d1400) [pid = 2584] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:40:04 INFO - PROCESS | 2584 | 1464622804941 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2584 | 1464622804981 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:40:04 INFO - PROCESS | 2584 | 1464622804983 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2584 | 1464622804984 Marionette TRACE conn2 <- [1,2694,null,{}] 08:40:04 INFO - PROCESS | 2584 | 1464622804987 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 2584 | 1464622805063 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:40:05 INFO - PROCESS | 2584 | 1464622805067 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.draw.space.collapse.space.html\",\n 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/text-styles/2d.text.draw.space.collapse.space.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a73800 == 42 [pid = 2584] [id = 681] 08:40:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x112765000) [pid = 2584] [serial = 2043] [outer = 0x0] 08:40:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x119474800) [pid = 2584] [serial = 2044] [outer = 0x112765000] 08:40:05 INFO - PROCESS | 2584 | 1464622805093 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x119946800) [pid = 2584] [serial = 2045] [outer = 0x112765000] 08:40:05 INFO - PROCESS | 2584 | 1464622805908 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 2584 | 1464622805955 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:40:05 INFO - PROCESS | 2584 | 1464622805957 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 2584 | 1464622805958 Marionette TRACE conn2 <- [1,2698,null,{}] 08:40:05 INFO - PROCESS | 2584 | 1464622805961 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 2584 | 1464622806050 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:40:06 INFO - PROCESS | 2584 | 1464622806106 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n 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/text-styles/2d.text.draw.space.collapse.start.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x1298c7800 == 43 [pid = 2584] [id = 682] 08:40:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x11911b800) [pid = 2584] [serial = 2046] [outer = 0x0] 08:40:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x120fbe800) [pid = 2584] [serial = 2047] [outer = 0x11911b800] 08:40:06 INFO - PROCESS | 2584 | 1464622806132 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x121197800) [pid = 2584] [serial = 2048] [outer = 0x11911b800] 08:40:06 INFO - PROCESS | 2584 | 1464622806879 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2584 | 1464622806930 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:40:06 INFO - PROCESS | 2584 | 1464622806990 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2584 | 1464622806992 Marionette TRACE conn2 <- [1,2702,null,{}] 08:40:07 INFO - PROCESS | 2584 | 1464622807009 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 2584 | 1464622807102 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:40:07 INFO - PROCESS | 2584 | 1464622807198 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.font.default.html\",\n 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/text-styles/2d.text.font.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f17800 == 44 [pid = 2584] [id = 683] 08:40:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x11297fc00) [pid = 2584] [serial = 2049] [outer = 0x0] 08:40:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x112dd7c00) [pid = 2584] [serial = 2050] [outer = 0x11297fc00] 08:40:07 INFO - PROCESS | 2584 | 1464622807231 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1133e7400) [pid = 2584] [serial = 2051] [outer = 0x11297fc00] 08:40:07 INFO - PROCESS | 2584 | 1464622807742 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 846ms 08:40:07 INFO - PROCESS | 2584 | 1464622807780 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:40:07 INFO - PROCESS | 2584 | 1464622807785 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:40:07 INFO - PROCESS | 2584 | 1464622807789 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 2584 | 1464622807792 Marionette TRACE conn2 <- [1,2706,null,{}] 08:40:07 INFO - PROCESS | 2584 | 1464622807802 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 2584 | 1464622807919 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:40:07 INFO - PROCESS | 2584 | 1464622807986 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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/text-styles/2d.text.font.parse.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248d4800 == 45 [pid = 2584] [id = 684] 08:40:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x116177400) [pid = 2584] [serial = 2052] [outer = 0x0] 08:40:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x117691400) [pid = 2584] [serial = 2053] [outer = 0x116177400] 08:40:08 INFO - PROCESS | 2584 | 1464622808018 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x11847a400) [pid = 2584] [serial = 2054] [outer = 0x116177400] 08:40:08 INFO - PROCESS | 2584 | 1464622808420 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 675ms 08:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:40:08 INFO - PROCESS | 2584 | 1464622808478 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2584 | 1464622808480 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:40:08 INFO - PROCESS | 2584 | 1464622808482 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2584 | 1464622808484 Marionette TRACE conn2 <- [1,2710,null,{}] 08:40:08 INFO - PROCESS | 2584 | 1464622808486 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 2584 | 1464622808586 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:40:08 INFO - PROCESS | 2584 | 1464622808658 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.font.parse.complex.html\",\n 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/text-styles/2d.text.font.parse.complex.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211d4000 == 46 [pid = 2584] [id = 685] 08:40:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x120e0f000) [pid = 2584] [serial = 2055] [outer = 0x0] 08:40:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x120f07c00) [pid = 2584] [serial = 2056] [outer = 0x120e0f000] 08:40:08 INFO - PROCESS | 2584 | 1464622808695 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x120fbac00) [pid = 2584] [serial = 2057] [outer = 0x120e0f000] 08:40:09 INFO - PROCESS | 2584 | 1464622809130 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2584 | 1464622809154 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:40:09 INFO - PROCESS | 2584 | 1464622809157 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2584 | 1464622809158 Marionette TRACE conn2 <- [1,2714,null,{}] 08:40:09 INFO - PROCESS | 2584 | 1464622809161 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 2584 | 1464622809256 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:40:09 INFO - PROCESS | 2584 | 1464622809308 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.font.parse.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/text-styles/2d.text.font.parse.invalid.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd2800 == 47 [pid = 2584] [id = 686] 08:40:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x121064800) [pid = 2584] [serial = 2058] [outer = 0x0] 08:40:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1217a3c00) [pid = 2584] [serial = 2059] [outer = 0x121064800] 08:40:09 INFO - PROCESS | 2584 | 1464622809337 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x121962000) [pid = 2584] [serial = 2060] [outer = 0x121064800] 08:40:09 INFO - PROCESS | 2584 | 1464622809750 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 08:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:40:09 INFO - PROCESS | 2584 | 1464622809777 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2584 | 1464622809778 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:40:09 INFO - PROCESS | 2584 | 1464622809780 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2584 | 1464622809781 Marionette TRACE conn2 <- [1,2718,null,{}] 08:40:09 INFO - PROCESS | 2584 | 1464622809784 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 2584 | 1464622809878 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:40:09 INFO - PROCESS | 2584 | 1464622809964 Marionette TRACE conn2 -> [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([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n 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/text-styles/2d.text.font.parse.size.percentage.default.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c62b800 == 48 [pid = 2584] [id = 687] 08:40:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1217ac800) [pid = 2584] [serial = 2061] [outer = 0x0] 08:40:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x121bca400) [pid = 2584] [serial = 2062] [outer = 0x1217ac800] 08:40:09 INFO - PROCESS | 2584 | 1464622809993 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x124e3fc00) [pid = 2584] [serial = 2063] [outer = 0x1217ac800] 08:40:10 INFO - PROCESS | 2584 | 1464622810411 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2584 | 1464622810452 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:40:10 INFO - PROCESS | 2584 | 1464622810454 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2584 | 1464622810456 Marionette TRACE conn2 <- [1,2722,null,{}] 08:40:10 INFO - PROCESS | 2584 | 1464622810458 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 2584 | 1464622810570 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:40:10 INFO - PROCESS | 2584 | 1464622810626 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.font.parse.size.percentage.html\",\n 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/text-styles/2d.text.font.parse.size.percentage.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf17800 == 49 [pid = 2584] [id = 688] 08:40:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x124f87c00) [pid = 2584] [serial = 2064] [outer = 0x0] 08:40:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1262c5400) [pid = 2584] [serial = 2065] [outer = 0x124f87c00] 08:40:10 INFO - PROCESS | 2584 | 1464622810657 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x126d6a400) [pid = 2584] [serial = 2066] [outer = 0x124f87c00] 08:40:11 INFO - PROCESS | 2584 | 1464622811131 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2584 | 1464622811317 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:40:11 INFO - PROCESS | 2584 | 1464622811340 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 2584 | 1464622811341 Marionette TRACE conn2 <- [1,2726,null,{}] 08:40:11 INFO - PROCESS | 2584 | 1464622811345 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 2584 | 1464622811446 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:40:11 INFO - PROCESS | 2584 | 1464622811500 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n 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/text-styles/2d.text.font.parse.system.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x1211ea000 == 50 [pid = 2584] [id = 689] 08:40:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x11311b800) [pid = 2584] [serial = 2067] [outer = 0x0] 08:40:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1133ee000) [pid = 2584] [serial = 2068] [outer = 0x11311b800] 08:40:11 INFO - PROCESS | 2584 | 1464622811528 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x115f68c00) [pid = 2584] [serial = 2069] [outer = 0x11311b800] 08:40:12 INFO - PROCESS | 2584 | 1464622812004 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 08:40:12 INFO - PROCESS | 2584 | 1464622812011 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:40:12 INFO - PROCESS | 2584 | 1464622812015 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:40:12 INFO - PROCESS | 2584 | 1464622812024 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 2584 | 1464622812028 Marionette TRACE conn2 <- [1,2730,null,{}] 08:40:12 INFO - PROCESS | 2584 | 1464622812055 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 2584 | 1464622812165 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:40:12 INFO - PROCESS | 2584 | 1464622812235 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/text-styles/2d.text.measure.width.space.html\",\n 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/text-styles/2d.text.measure.width.space.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x119962000 == 51 [pid = 2584] [id = 690] 08:40:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x11819f000) [pid = 2584] [serial = 2070] [outer = 0x0] 08:40:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x11846bc00) [pid = 2584] [serial = 2071] [outer = 0x11819f000] 08:40:12 INFO - PROCESS | 2584 | 1464622812262 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x119272400) [pid = 2584] [serial = 2072] [outer = 0x11819f000] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x126a73800 == 50 [pid = 2584] [id = 681] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x125691800 == 49 [pid = 2584] [id = 680] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x1213af000 == 48 [pid = 2584] [id = 679] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x11842f800 == 47 [pid = 2584] [id = 678] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x11623b000 == 46 [pid = 2584] [id = 677] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x11823b000 == 45 [pid = 2584] [id = 676] 08:40:12 INFO - PROCESS | 2584 | --DOCSHELL 0x119c7c000 == 44 [pid = 2584] [id = 675] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x11334c400) [pid = 2584] [serial = 1966] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x126d72c00) [pid = 2584] [serial = 1981] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x124ebbc00) [pid = 2584] [serial = 1984] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x1168d2c00) [pid = 2584] [serial = 1969] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x119d7bc00) [pid = 2584] [serial = 1972] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x12579f000) [pid = 2584] [serial = 1978] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12133c800) [pid = 2584] [serial = 1975] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12a9eb800) [pid = 2584] [serial = 2023] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1257a3000) [pid = 2584] [serial = 1999] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x128d33400) [pid = 2584] [serial = 2005] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x1168d1800) [pid = 2584] [serial = 1988] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x1133f3c00) [pid = 2584] [serial = 1987] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1181a2c00) [pid = 2584] [serial = 1990] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x118a2e400) [pid = 2584] [serial = 1991] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1194c8000) [pid = 2584] [serial = 1993] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x120f0f800) [pid = 2584] [serial = 1994] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x12921c400) [pid = 2584] [serial = 2008] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x128d3d000) [pid = 2584] [serial = 2006] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x1294a8800) [pid = 2584] [serial = 2011] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x121b2c000) [pid = 2584] [serial = 2015] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1182a7800) [pid = 2584] [serial = 2014] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x1217a8000) [pid = 2584] [serial = 1996] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x121d64400) [pid = 2584] [serial = 1997] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x129726400) [pid = 2584] [serial = 2020] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x12a883000) [pid = 2584] [serial = 2021] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x126d73400) [pid = 2584] [serial = 2002] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12799ac00) [pid = 2584] [serial = 2003] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x12940c000) [pid = 2584] [serial = 2009] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x1294ae800) [pid = 2584] [serial = 2012] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1295cd400) [pid = 2584] [serial = 2017] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x12970f400) [pid = 2584] [serial = 2018] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x126a2a800) [pid = 2584] [serial = 2000] [outer = 0x0] [url = about:blank] 08:40:13 INFO - PROCESS | 2584 | 1464622813142 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 2584 | 1464622813169 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:40:13 INFO - PROCESS | 2584 | 1464622813172 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 2584 | 1464622813173 Marionette TRACE conn2 <- [1,2734,null,{}] 08:40:13 INFO - PROCESS | 2584 | 1464622813179 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 2584 | 1464622813264 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:40:13 INFO - PROCESS | 2584 | 1464622813271 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.bitmap.html\",\n 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/the-canvas-state/2d.state.saverestore.bitmap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213aa000 == 45 [pid = 2584] [id = 691] 08:40:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x1195a8000) [pid = 2584] [serial = 2073] [outer = 0x0] 08:40:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x1195b1400) [pid = 2584] [serial = 2074] [outer = 0x1195a8000] 08:40:13 INFO - PROCESS | 2584 | 1464622813315 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x120f0f400) [pid = 2584] [serial = 2075] [outer = 0x1195a8000] 08:40:13 INFO - PROCESS | 2584 | 1464622813698 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 572ms 08:40:13 INFO - PROCESS | 2584 | 1464622813745 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 2584 | 1464622813747 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:40:13 INFO - PROCESS | 2584 | 1464622813750 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 2584 | 1464622813752 Marionette TRACE conn2 <- [1,2738,null,{}] 08:40:13 INFO - PROCESS | 2584 | 1464622813755 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 2584 | 1464622813883 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:40:13 INFO - PROCESS | 2584 | 1464622813966 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n 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/the-canvas-state/2d.state.saverestore.clip.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a62800 == 46 [pid = 2584] [id = 692] 08:40:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x120f11000) [pid = 2584] [serial = 2076] [outer = 0x0] 08:40:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121339c00) [pid = 2584] [serial = 2077] [outer = 0x120f11000] 08:40:14 INFO - PROCESS | 2584 | 1464622814007 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x124ebc000) [pid = 2584] [serial = 2078] [outer = 0x120f11000] 08:40:14 INFO - PROCESS | 2584 | 1464622814300 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 08:40:14 INFO - PROCESS | 2584 | 1464622814321 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2584 | 1464622814322 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:40:14 INFO - PROCESS | 2584 | 1464622814332 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2584 | 1464622814339 Marionette TRACE conn2 <- [1,2742,null,{}] 08:40:14 INFO - PROCESS | 2584 | 1464622814349 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 2584 | 1464622814435 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:40:14 INFO - PROCESS | 2584 | 1464622814495 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n 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/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6d8000 == 47 [pid = 2584] [id = 693] 08:40:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x120fc0c00) [pid = 2584] [serial = 2079] [outer = 0x0] 08:40:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x1257a3000) [pid = 2584] [serial = 2080] [outer = 0x120fc0c00] 08:40:14 INFO - PROCESS | 2584 | 1464622814521 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x126a18400) [pid = 2584] [serial = 2081] [outer = 0x120fc0c00] 08:40:14 INFO - PROCESS | 2584 | 1464622814823 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 538ms 08:40:14 INFO - PROCESS | 2584 | 1464622814863 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2584 | 1464622814864 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:40:14 INFO - PROCESS | 2584 | 1464622814866 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2584 | 1464622814867 Marionette TRACE conn2 <- [1,2746,null,{}] 08:40:14 INFO - PROCESS | 2584 | 1464622814869 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 2584 | 1464622814986 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:40:15 INFO - PROCESS | 2584 | 1464622815021 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n 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/the-canvas-state/2d.state.saverestore.font.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd9800 == 48 [pid = 2584] [id = 694] 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126d69400) [pid = 2584] [serial = 2082] [outer = 0x0] 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x127912400) [pid = 2584] [serial = 2083] [outer = 0x126d69400] 08:40:15 INFO - PROCESS | 2584 | 1464622815046 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12799a800) [pid = 2584] [serial = 2084] [outer = 0x126d69400] 08:40:15 INFO - PROCESS | 2584 | 1464622815353 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 08:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:40:15 INFO - PROCESS | 2584 | 1464622815387 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 2584 | 1464622815388 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:40:15 INFO - PROCESS | 2584 | 1464622815390 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2584 | 1464622815391 Marionette TRACE conn2 <- [1,2750,null,{}] 08:40:15 INFO - PROCESS | 2584 | 1464622815396 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 2584 | 1464622815499 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:40:15 INFO - PROCESS | 2584 | 1464622815513 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n 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/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7e4000 == 49 [pid = 2584] [id = 695] 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x11297a800) [pid = 2584] [serial = 2085] [outer = 0x0] 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x128d32400) [pid = 2584] [serial = 2086] [outer = 0x11297a800] 08:40:15 INFO - PROCESS | 2584 | 1464622815544 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x128d3e000) [pid = 2584] [serial = 2087] [outer = 0x11297a800] 08:40:15 INFO - PROCESS | 2584 | 1464622815878 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 08:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:40:15 INFO - PROCESS | 2584 | 1464622815916 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 2584 | 1464622815917 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:40:15 INFO - PROCESS | 2584 | 1464622815919 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2584 | 1464622815920 Marionette TRACE conn2 <- [1,2754,null,{}] 08:40:15 INFO - PROCESS | 2584 | 1464622815923 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 2584 | 1464622816024 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:40:16 INFO - PROCESS | 2584 | 1464622816058 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n 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/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d32e800 == 50 [pid = 2584] [id = 696] 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x128d36800) [pid = 2584] [serial = 2088] [outer = 0x0] 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x129409000) [pid = 2584] [serial = 2089] [outer = 0x128d36800] 08:40:16 INFO - PROCESS | 2584 | 1464622816085 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x129411000) [pid = 2584] [serial = 2090] [outer = 0x128d36800] 08:40:16 INFO - PROCESS | 2584 | 1464622816361 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 467ms 08:40:16 INFO - PROCESS | 2584 | 1464622816389 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 2584 | 1464622816390 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:40:16 INFO - PROCESS | 2584 | 1464622816401 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 2584 | 1464622816402 Marionette TRACE conn2 <- [1,2758,null,{}] 08:40:16 INFO - PROCESS | 2584 | 1464622816404 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 2584 | 1464622816513 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:40:16 INFO - PROCESS | 2584 | 1464622816548 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n 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/the-canvas-state/2d.state.saverestore.lineCap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d482000 == 51 [pid = 2584] [id = 697] 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x129218400) [pid = 2584] [serial = 2091] [outer = 0x0] 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1294a8800) [pid = 2584] [serial = 2092] [outer = 0x129218400] 08:40:16 INFO - PROCESS | 2584 | 1464622816572 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1295c6000) [pid = 2584] [serial = 2093] [outer = 0x129218400] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x11311c400) [pid = 2584] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x115f64400) [pid = 2584] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120ef1800) [pid = 2584] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x121588400) [pid = 2584] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x112ece800) [pid = 2584] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x121060000) [pid = 2584] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x1122b2000) [pid = 2584] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x113128800) [pid = 2584] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x12133e000) [pid = 2584] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x11910ec00) [pid = 2584] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x112977400) [pid = 2584] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x113d81400) [pid = 2584] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1194a1c00) [pid = 2584] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x118469000) [pid = 2584] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x1169b7c00) [pid = 2584] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x12609d400) [pid = 2584] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x118566400) [pid = 2584] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x112765000) [pid = 2584] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x115f71c00) [pid = 2584] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x113d83000) [pid = 2584] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x112981400) [pid = 2584] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x11224d400) [pid = 2584] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x117770400) [pid = 2584] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x126ad8800) [pid = 2584] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x120fc3800) [pid = 2584] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x118a31400) [pid = 2584] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:40:16 INFO - PROCESS | 2584 | --DOMWINDOW == 101 (0x120fc3000) [pid = 2584] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:40:16 INFO - PROCESS | 2584 | 1464622816938 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 571ms 08:40:16 INFO - PROCESS | 2584 | 1464622816972 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 2584 | 1464622816974 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:40:16 INFO - PROCESS | 2584 | 1464622816976 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 2584 | 1464622816977 Marionette TRACE conn2 <- [1,2762,null,{}] 08:40:16 INFO - PROCESS | 2584 | 1464622816979 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 2584 | 1464622817062 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:40:17 INFO - PROCESS | 2584 | 1464622817067 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n 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/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257b0800 == 52 [pid = 2584] [id = 698] 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 102 (0x112765000) [pid = 2584] [serial = 2094] [outer = 0x0] 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x11309a400) [pid = 2584] [serial = 2095] [outer = 0x112765000] 08:40:17 INFO - PROCESS | 2584 | 1464622817091 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x115f71c00) [pid = 2584] [serial = 2096] [outer = 0x112765000] 08:40:17 INFO - PROCESS | 2584 | 1464622817417 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 08:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:40:17 INFO - PROCESS | 2584 | 1464622817446 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2584 | 1464622817448 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:40:17 INFO - PROCESS | 2584 | 1464622817450 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2584 | 1464622817452 Marionette TRACE conn2 <- [1,2766,null,{}] 08:40:17 INFO - PROCESS | 2584 | 1464622817454 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 2584 | 1464622817575 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:40:17 INFO - PROCESS | 2584 | 1464622817583 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n 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/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d789000 == 53 [pid = 2584] [id = 699] 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1182aa400) [pid = 2584] [serial = 2097] [outer = 0x0] 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x120e03000) [pid = 2584] [serial = 2098] [outer = 0x1182aa400] 08:40:17 INFO - PROCESS | 2584 | 1464622817613 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x12609d400) [pid = 2584] [serial = 2099] [outer = 0x1182aa400] 08:40:17 INFO - PROCESS | 2584 | 1464622817938 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 08:40:17 INFO - PROCESS | 2584 | 1464622817970 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:40:17 INFO - PROCESS | 2584 | 1464622817979 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:40:17 INFO - PROCESS | 2584 | 1464622817982 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2584 | 1464622817983 Marionette TRACE conn2 <- [1,2770,null,{}] 08:40:17 INFO - PROCESS | 2584 | 1464622817985 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 2584 | 1464622818068 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:40:18 INFO - PROCESS | 2584 | 1464622818072 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n 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/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df19000 == 54 [pid = 2584] [id = 700] 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x12791e400) [pid = 2584] [serial = 2100] [outer = 0x0] 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x12970ac00) [pid = 2584] [serial = 2101] [outer = 0x12791e400] 08:40:18 INFO - PROCESS | 2584 | 1464622818098 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x129714c00) [pid = 2584] [serial = 2102] [outer = 0x12791e400] 08:40:18 INFO - PROCESS | 2584 | 1464622818418 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms 08:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:40:18 INFO - PROCESS | 2584 | 1464622818452 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 2584 | 1464622818453 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:40:18 INFO - PROCESS | 2584 | 1464622818455 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 2584 | 1464622818456 Marionette TRACE conn2 <- [1,2774,null,{}] 08:40:18 INFO - PROCESS | 2584 | 1464622818459 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 2584 | 1464622818572 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:40:18 INFO - PROCESS | 2584 | 1464622818578 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.path.html\",\n 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/the-canvas-state/2d.state.saverestore.path.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e36b000 == 55 [pid = 2584] [id = 701] 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x115f6fc00) [pid = 2584] [serial = 2103] [outer = 0x0] 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x129724c00) [pid = 2584] [serial = 2104] [outer = 0x115f6fc00] 08:40:18 INFO - PROCESS | 2584 | 1464622818603 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x12a88ac00) [pid = 2584] [serial = 2105] [outer = 0x115f6fc00] 08:40:19 INFO - PROCESS | 2584 | 1464622819046 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 618ms 08:40:19 INFO - PROCESS | 2584 | 1464622819091 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2584 | 1464622819094 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:40:19 INFO - PROCESS | 2584 | 1464622819099 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2584 | 1464622819102 Marionette TRACE conn2 <- [1,2778,null,{}] 08:40:19 INFO - PROCESS | 2584 | 1464622819106 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 2584 | 1464622819219 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:40:19 INFO - PROCESS | 2584 | 1464622819317 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n 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/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 2584 | ++DOCSHELL 0x11842d000 == 56 [pid = 2584] [id = 702] 08:40:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x113f10800) [pid = 2584] [serial = 2106] [outer = 0x0] 08:40:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x115f4b800) [pid = 2584] [serial = 2107] [outer = 0x113f10800] 08:40:19 INFO - PROCESS | 2584 | 1464622819350 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x117699400) [pid = 2584] [serial = 2108] [outer = 0x113f10800] 08:40:19 INFO - PROCESS | 2584 | 1464622819801 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 722ms 08:40:19 INFO - PROCESS | 2584 | 1464622819822 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2584 | 1464622819829 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:40:19 INFO - PROCESS | 2584 | 1464622819857 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2584 | 1464622819861 Marionette TRACE conn2 <- [1,2782,null,{}] 08:40:19 INFO - PROCESS | 2584 | 1464622819866 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 2584 | 1464622820026 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:40:20 INFO - PROCESS | 2584 | 1464622820128 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n 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/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8c5800 == 57 [pid = 2584] [id = 703] 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x119275800) [pid = 2584] [serial = 2109] [outer = 0x0] 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x1192e0800) [pid = 2584] [serial = 2110] [outer = 0x119275800] 08:40:20 INFO - PROCESS | 2584 | 1464622820176 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x120e04400) [pid = 2584] [serial = 2111] [outer = 0x119275800] 08:40:20 INFO - PROCESS | 2584 | 1464622820618 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:40:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 782ms 08:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:40:20 INFO - PROCESS | 2584 | 1464622820636 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 2584 | 1464622820638 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:40:20 INFO - PROCESS | 2584 | 1464622820640 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 2584 | 1464622820643 Marionette TRACE conn2 <- [1,2786,null,{}] 08:40:20 INFO - PROCESS | 2584 | 1464622820651 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 2584 | 1464622820759 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:40:20 INFO - PROCESS | 2584 | 1464622820862 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n 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/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df11800 == 58 [pid = 2584] [id = 704] 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x121064c00) [pid = 2584] [serial = 2112] [outer = 0x0] 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x1217a2000) [pid = 2584] [serial = 2113] [outer = 0x121064c00] 08:40:20 INFO - PROCESS | 2584 | 1464622820897 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12609e400) [pid = 2584] [serial = 2114] [outer = 0x121064c00] 08:40:21 INFO - PROCESS | 2584 | 1464622821325 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 722ms 08:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:40:21 INFO - PROCESS | 2584 | 1464622821363 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2584 | 1464622821365 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:40:21 INFO - PROCESS | 2584 | 1464622821367 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2584 | 1464622821368 Marionette TRACE conn2 <- [1,2790,null,{}] 08:40:21 INFO - PROCESS | 2584 | 1464622821371 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 2584 | 1464622821478 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:40:21 INFO - PROCESS | 2584 | 1464622821539 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n 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/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2584 | ++DOCSHELL 0x12f3e8000 == 59 [pid = 2584] [id = 705] 08:40:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x126d69c00) [pid = 2584] [serial = 2115] [outer = 0x0] 08:40:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x12791c400) [pid = 2584] [serial = 2116] [outer = 0x126d69c00] 08:40:21 INFO - PROCESS | 2584 | 1464622821609 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12799e800) [pid = 2584] [serial = 2117] [outer = 0x126d69c00] 08:40:22 INFO - PROCESS | 2584 | 1464622822004 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 668ms 08:40:22 INFO - PROCESS | 2584 | 1464622822036 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2584 | 1464622822037 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:40:22 INFO - PROCESS | 2584 | 1464622822039 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2584 | 1464622822041 Marionette TRACE conn2 <- [1,2794,null,{}] 08:40:22 INFO - PROCESS | 2584 | 1464622822043 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 2584 | 1464622822147 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:40:22 INFO - PROCESS | 2584 | 1464622822250 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.stack.html\",\n 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/the-canvas-state/2d.state.saverestore.stack.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2584 | ++DOCSHELL 0x132818800 == 60 [pid = 2584] [id = 706] 08:40:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x128d39c00) [pid = 2584] [serial = 2118] [outer = 0x0] 08:40:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1295c4c00) [pid = 2584] [serial = 2119] [outer = 0x128d39c00] 08:40:22 INFO - PROCESS | 2584 | 1464622822281 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12a889800) [pid = 2584] [serial = 2120] [outer = 0x128d39c00] 08:40:22 INFO - PROCESS | 2584 | 1464622822739 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 722ms 08:40:22 INFO - PROCESS | 2584 | 1464622822761 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2584 | 1464622822762 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:40:22 INFO - PROCESS | 2584 | 1464622822764 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2584 | 1464622822766 Marionette TRACE conn2 <- [1,2798,null,{}] 08:40:22 INFO - PROCESS | 2584 | 1464622822768 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 2584 | 1464622822876 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:40:23 INFO - PROCESS | 2584 | 1464622823001 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n 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/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328be800 == 61 [pid = 2584] [id = 707] 08:40:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12a9f2400) [pid = 2584] [serial = 2121] [outer = 0x0] 08:40:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12a9fa400) [pid = 2584] [serial = 2122] [outer = 0x12a9f2400] 08:40:23 INFO - PROCESS | 2584 | 1464622823049 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12b12f000) [pid = 2584] [serial = 2123] [outer = 0x12a9f2400] 08:40:23 INFO - PROCESS | 2584 | 1464622823675 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 971ms 08:40:23 INFO - PROCESS | 2584 | 1464622823736 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:40:23 INFO - PROCESS | 2584 | 1464622823738 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:40:23 INFO - PROCESS | 2584 | 1464622823742 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2584 | 1464622823744 Marionette TRACE conn2 <- [1,2802,null,{}] 08:40:23 INFO - PROCESS | 2584 | 1464622823748 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 2584 | 1464622823899 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:40:24 INFO - PROCESS | 2584 | 1464622824003 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n 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/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 2584 | ++DOCSHELL 0x117f6c000 == 62 [pid = 2584] [id = 708] 08:40:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x110e8d400) [pid = 2584] [serial = 2124] [outer = 0x0] 08:40:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x120f0e800) [pid = 2584] [serial = 2125] [outer = 0x110e8d400] 08:40:24 INFO - PROCESS | 2584 | 1464622824051 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12b130400) [pid = 2584] [serial = 2126] [outer = 0x110e8d400] 08:40:24 INFO - PROCESS | 2584 | 1464622824735 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1022ms 08:40:24 INFO - PROCESS | 2584 | 1464622824764 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2584 | 1464622824768 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:40:24 INFO - PROCESS | 2584 | 1464622824773 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 2584 | 1464622824778 Marionette TRACE conn2 <- [1,2806,null,{}] 08:40:24 INFO - PROCESS | 2584 | 1464622824784 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 2584 | 1464622824910 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:40:24 INFO - PROCESS | 2584 | 1464622824990 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n 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/the-canvas-state/2d.state.saverestore.textAlign.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248e9800 == 63 [pid = 2584] [id = 709] 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1122b2000) [pid = 2584] [serial = 2127] [outer = 0x0] 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x112a73800) [pid = 2584] [serial = 2128] [outer = 0x1122b2000] 08:40:25 INFO - PROCESS | 2584 | 1464622825019 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x1133f4c00) [pid = 2584] [serial = 2129] [outer = 0x1122b2000] 08:40:25 INFO - PROCESS | 2584 | 1464622825462 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 727ms 08:40:25 INFO - PROCESS | 2584 | 1464622825500 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2584 | 1464622825503 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:40:25 INFO - PROCESS | 2584 | 1464622825508 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2584 | 1464622825509 Marionette TRACE conn2 <- [1,2810,null,{}] 08:40:25 INFO - PROCESS | 2584 | 1464622825512 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 2584 | 1464622825612 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12df19000 == 62 [pid = 2584] [id = 700] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12d789000 == 61 [pid = 2584] [id = 699] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1257b0800 == 60 [pid = 2584] [id = 698] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12d482000 == 59 [pid = 2584] [id = 697] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12d32e800 == 58 [pid = 2584] [id = 696] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7e4000 == 57 [pid = 2584] [id = 695] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x120fbe800) [pid = 2584] [serial = 2047] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd9800 == 56 [pid = 2584] [id = 694] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6d8000 == 55 [pid = 2584] [id = 693] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x126a62800 == 54 [pid = 2584] [id = 692] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1213aa000 == 53 [pid = 2584] [id = 691] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x119962000 == 52 [pid = 2584] [id = 690] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1211ea000 == 51 [pid = 2584] [id = 689] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbd2800 == 50 [pid = 2584] [id = 686] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1211d4000 == 49 [pid = 2584] [id = 685] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1248d4800 == 48 [pid = 2584] [id = 684] 08:40:25 INFO - PROCESS | 2584 | 1464622825742 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n 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/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x117f17800 == 47 [pid = 2584] [id = 683] 08:40:25 INFO - PROCESS | 2584 | --DOCSHELL 0x1298c7800 == 46 [pid = 2584] [id = 682] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x121b30000) [pid = 2584] [serial = 1976] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x115168c00) [pid = 2584] [serial = 1967] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1181a1000) [pid = 2584] [serial = 1970] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x12579e400) [pid = 2584] [serial = 1937] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x121b39c00) [pid = 2584] [serial = 1883] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12791dc00) [pid = 2584] [serial = 1985] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12480f000) [pid = 2584] [serial = 1934] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x11311c800) [pid = 2584] [serial = 1925] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x115f68400) [pid = 2584] [serial = 1871] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x1217a1800) [pid = 2584] [serial = 1820] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120fb7800) [pid = 2584] [serial = 1931] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x1130a1000) [pid = 2584] [serial = 1868] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x11727f000) [pid = 2584] [serial = 1928] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x121193c00) [pid = 2584] [serial = 1880] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x120e03c00) [pid = 2584] [serial = 1877] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x119182400) [pid = 2584] [serial = 1874] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x1268b0c00) [pid = 2584] [serial = 1964] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1192e4400) [pid = 2584] [serial = 2041] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x119474800) [pid = 2584] [serial = 2044] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x119946800) [pid = 2584] [serial = 2045] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x1182a4000) [pid = 2584] [serial = 2027] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x115f73c00) [pid = 2584] [serial = 2026] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x115f68800) [pid = 2584] [serial = 2035] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 112 (0x11846c800) [pid = 2584] [serial = 2029] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 111 (0x119943400) [pid = 2584] [serial = 2030] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 110 (0x113120c00) [pid = 2584] [serial = 2032] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 109 (0x1133eb000) [pid = 2584] [serial = 2033] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 108 (0x118479400) [pid = 2584] [serial = 2038] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 107 (0x1194c1400) [pid = 2584] [serial = 2042] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 106 (0x11910d400) [pid = 2584] [serial = 2039] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 105 (0x1162a9800) [pid = 2584] [serial = 2036] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 104 (0x127919800) [pid = 2584] [serial = 1982] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 103 (0x1268ab400) [pid = 2584] [serial = 1979] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | --DOMWINDOW == 102 (0x120f14c00) [pid = 2584] [serial = 1973] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 2584 | ++DOCSHELL 0x112849000 == 47 [pid = 2584] [id = 710] 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 103 (0x112980000) [pid = 2584] [serial = 2130] [outer = 0x0] 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 104 (0x1133eb000) [pid = 2584] [serial = 2131] [outer = 0x112980000] 08:40:25 INFO - PROCESS | 2584 | 1464622825776 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2584 | ++DOMWINDOW == 105 (0x1181a1000) [pid = 2584] [serial = 2132] [outer = 0x112980000] 08:40:26 INFO - PROCESS | 2584 | 1464622826088 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 621ms 08:40:26 INFO - PROCESS | 2584 | 1464622826130 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 2584 | 1464622826131 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:40:26 INFO - PROCESS | 2584 | 1464622826133 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2584 | 1464622826136 Marionette TRACE conn2 <- [1,2814,null,{}] 08:40:26 INFO - PROCESS | 2584 | 1464622826143 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 2584 | 1464622826231 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:40:26 INFO - PROCESS | 2584 | 1464622826236 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/the-canvas-state/2d.state.saverestore.transformation.html\",\n 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/the-canvas-state/2d.state.saverestore.transformation.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214ae800 == 48 [pid = 2584] [id = 711] 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 106 (0x11927ac00) [pid = 2584] [serial = 2133] [outer = 0x0] 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 107 (0x11946f800) [pid = 2584] [serial = 2134] [outer = 0x11927ac00] 08:40:26 INFO - PROCESS | 2584 | 1464622826264 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 108 (0x120efdc00) [pid = 2584] [serial = 2135] [outer = 0x11927ac00] 08:40:26 INFO - PROCESS | 2584 | 1464622826689 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 570ms 08:40:26 INFO - PROCESS | 2584 | 1464622826704 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:40:26 INFO - PROCESS | 2584 | 1464622826707 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:40:26 INFO - PROCESS | 2584 | 1464622826712 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2584 | 1464622826714 Marionette TRACE conn2 <- [1,2818,null,{}] 08:40:26 INFO - PROCESS | 2584 | 1464622826717 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 2584 | 1464622826853 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:40:26 INFO - PROCESS | 2584 | 1464622826864 Marionette TRACE conn2 -> [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([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n 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/the-canvas-state/2d.state.saverestore.underflow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2584 | ++DOCSHELL 0x126885800 == 49 [pid = 2584] [id = 712] 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 109 (0x120f13800) [pid = 2584] [serial = 2136] [outer = 0x0] 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 110 (0x121063800) [pid = 2584] [serial = 2137] [outer = 0x120f13800] 08:40:26 INFO - PROCESS | 2584 | 1464622826905 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2584 | ++DOMWINDOW == 111 (0x12133c800) [pid = 2584] [serial = 2138] [outer = 0x120f13800] 08:40:27 INFO - PROCESS | 2584 | 1464622827356 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 674ms 08:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:40:27 INFO - PROCESS | 2584 | 1464622827386 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2584 | 1464622827387 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:40:27 INFO - PROCESS | 2584 | 1464622827389 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 2584 | 1464622827391 Marionette TRACE conn2 <- [1,2822,null,{}] 08:40:27 INFO - PROCESS | 2584 | 1464622827399 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 2584 | 1464622827500 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:40:27 INFO - PROCESS | 2584 | 1464622827507 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.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/2dcontext/transformations/2d.transformation.order.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a6d3000 == 50 [pid = 2584] [id = 713] 08:40:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 112 (0x121739c00) [pid = 2584] [serial = 2139] [outer = 0x0] 08:40:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 113 (0x1217ab800) [pid = 2584] [serial = 2140] [outer = 0x121739c00] 08:40:27 INFO - PROCESS | 2584 | 1464622827548 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x121b37000) [pid = 2584] [serial = 2141] [outer = 0x121739c00] 08:40:27 INFO - PROCESS | 2584 | 1464622827974 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 627ms 08:40:28 INFO - PROCESS | 2584 | 1464622828039 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2584 | 1464622828040 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:40:28 INFO - PROCESS | 2584 | 1464622828053 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2584 | 1464622828054 Marionette TRACE conn2 <- [1,2826,null,{}] 08:40:28 INFO - PROCESS | 2584 | 1464622828056 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 2584 | 1464622828176 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:40:28 INFO - PROCESS | 2584 | 1464622828229 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n 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/transformations/2d.transformation.rotate.direction.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b392800 == 51 [pid = 2584] [id = 714] 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x124f7f000) [pid = 2584] [serial = 2142] [outer = 0x0] 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x1268ab400) [pid = 2584] [serial = 2143] [outer = 0x124f7f000] 08:40:28 INFO - PROCESS | 2584 | 1464622828257 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x126d73400) [pid = 2584] [serial = 2144] [outer = 0x124f7f000] 08:40:28 INFO - PROCESS | 2584 | 1464622828586 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 579ms 08:40:28 INFO - PROCESS | 2584 | 1464622828623 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2584 | 1464622828624 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:40:28 INFO - PROCESS | 2584 | 1464622828626 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2584 | 1464622828627 Marionette TRACE conn2 <- [1,2830,null,{}] 08:40:28 INFO - PROCESS | 2584 | 1464622828630 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 2584 | 1464622828734 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:40:28 INFO - PROCESS | 2584 | 1464622828770 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.rotate.nonfinite.html\",\n 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/transformations/2d.transformation.rotate.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bedf800 == 52 [pid = 2584] [id = 715] 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x12791e000) [pid = 2584] [serial = 2145] [outer = 0x0] 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x128d32800) [pid = 2584] [serial = 2146] [outer = 0x12791e000] 08:40:28 INFO - PROCESS | 2584 | 1464622828794 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x128d40c00) [pid = 2584] [serial = 2147] [outer = 0x12791e000] 08:40:29 INFO - PROCESS | 2584 | 1464622829107 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 08:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:40:29 INFO - PROCESS | 2584 | 1464622829147 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 2584 | 1464622829148 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:40:29 INFO - PROCESS | 2584 | 1464622829150 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2584 | 1464622829151 Marionette TRACE conn2 <- [1,2834,null,{}] 08:40:29 INFO - PROCESS | 2584 | 1464622829153 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 2584 | 1464622829261 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:40:29 INFO - PROCESS | 2584 | 1464622829273 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.rotate.radians.html\",\n 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/transformations/2d.transformation.rotate.radians.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7e9000 == 53 [pid = 2584] [id = 716] 08:40:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x128d3d000) [pid = 2584] [serial = 2148] [outer = 0x0] 08:40:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x1294a4800) [pid = 2584] [serial = 2149] [outer = 0x128d3d000] 08:40:29 INFO - PROCESS | 2584 | 1464622829298 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x1295cbc00) [pid = 2584] [serial = 2150] [outer = 0x128d3d000] 08:40:29 INFO - PROCESS | 2584 | 1464622829675 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 570ms 08:40:29 INFO - PROCESS | 2584 | 1464622829721 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 2584 | 1464622829723 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:40:29 INFO - PROCESS | 2584 | 1464622829726 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2584 | 1464622829728 Marionette TRACE conn2 <- [1,2838,null,{}] 08:40:29 INFO - PROCESS | 2584 | 1464622829742 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 2584 | 1464622829902 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:40:29 INFO - PROCESS | 2584 | 1464622829929 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n 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/transformations/2d.transformation.rotate.wrap.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d43d000 == 54 [pid = 2584] [id = 717] 08:40:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x129410c00) [pid = 2584] [serial = 2151] [outer = 0x0] 08:40:29 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x12a9ed000) [pid = 2584] [serial = 2152] [outer = 0x129410c00] 08:40:29 INFO - PROCESS | 2584 | 1464622829965 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x12a9fa800) [pid = 2584] [serial = 2153] [outer = 0x129410c00] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x11297a800) [pid = 2584] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x11911b800) [pid = 2584] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x120fc0c00) [pid = 2584] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x126d69400) [pid = 2584] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x128d36800) [pid = 2584] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x11311b800) [pid = 2584] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x120f11000) [pid = 2584] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x1195a8000) [pid = 2584] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x129218400) [pid = 2584] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 116 (0x12791e400) [pid = 2584] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 115 (0x112765000) [pid = 2584] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 114 (0x1182aa400) [pid = 2584] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:40:30 INFO - PROCESS | 2584 | --DOMWINDOW == 113 (0x11819f000) [pid = 2584] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:40:30 INFO - PROCESS | 2584 | 1464622830373 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 08:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:40:30 INFO - PROCESS | 2584 | 1464622830399 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2584 | 1464622830400 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:40:30 INFO - PROCESS | 2584 | 1464622830402 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2584 | 1464622830403 Marionette TRACE conn2 <- [1,2842,null,{}] 08:40:30 INFO - PROCESS | 2584 | 1464622830406 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 2584 | 1464622830524 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:40:30 INFO - PROCESS | 2584 | 1464622830577 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.rotate.wrapnegative.html\",\n 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/transformations/2d.transformation.rotate.wrapnegative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7ea000 == 55 [pid = 2584] [id = 718] 08:40:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 114 (0x110fe4400) [pid = 2584] [serial = 2154] [outer = 0x0] 08:40:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 115 (0x120f11c00) [pid = 2584] [serial = 2155] [outer = 0x110fe4400] 08:40:30 INFO - PROCESS | 2584 | 1464622830602 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2584 | ++DOMWINDOW == 116 (0x12921ec00) [pid = 2584] [serial = 2156] [outer = 0x110fe4400] 08:40:30 INFO - PROCESS | 2584 | 1464622830883 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 08:40:30 INFO - PROCESS | 2584 | 1464622830922 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2584 | 1464622830924 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:40:30 INFO - PROCESS | 2584 | 1464622830932 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2584 | 1464622830934 Marionette TRACE conn2 <- [1,2846,null,{}] 08:40:30 INFO - PROCESS | 2584 | 1464622830938 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 2584 | 1464622831097 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:40:31 INFO - PROCESS | 2584 | 1464622831196 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n 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/transformations/2d.transformation.rotate.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d48a800 == 56 [pid = 2584] [id = 719] 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 117 (0x117778400) [pid = 2584] [serial = 2157] [outer = 0x0] 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x126d6e800) [pid = 2584] [serial = 2158] [outer = 0x117778400] 08:40:31 INFO - PROCESS | 2584 | 1464622831243 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x12b15a000) [pid = 2584] [serial = 2159] [outer = 0x117778400] 08:40:31 INFO - PROCESS | 2584 | 1464622831587 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 673ms 08:40:31 INFO - PROCESS | 2584 | 1464622831603 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2584 | 1464622831605 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:40:31 INFO - PROCESS | 2584 | 1464622831607 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 2584 | 1464622831608 Marionette TRACE conn2 <- [1,2850,null,{}] 08:40:31 INFO - PROCESS | 2584 | 1464622831618 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 2584 | 1464622831709 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:40:31 INFO - PROCESS | 2584 | 1464622831789 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.scale.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/transformations/2d.transformation.scale.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df0b000 == 57 [pid = 2584] [id = 720] 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x12b15e000) [pid = 2584] [serial = 2160] [outer = 0x0] 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x12b49a000) [pid = 2584] [serial = 2161] [outer = 0x12b15e000] 08:40:31 INFO - PROCESS | 2584 | 1464622831813 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x12b49f800) [pid = 2584] [serial = 2162] [outer = 0x12b15e000] 08:40:32 INFO - PROCESS | 2584 | 1464622832065 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 472ms 08:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:40:32 INFO - PROCESS | 2584 | 1464622832082 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2584 | 1464622832083 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:40:32 INFO - PROCESS | 2584 | 1464622832087 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2584 | 1464622832089 Marionette TRACE conn2 <- [1,2854,null,{}] 08:40:32 INFO - PROCESS | 2584 | 1464622832091 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 2584 | 1464622832192 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:40:32 INFO - PROCESS | 2584 | 1464622832319 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.scale.large.html\",\n 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/transformations/2d.transformation.scale.large.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2584 | ++DOCSHELL 0x113192000 == 58 [pid = 2584] [id = 721] 08:40:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x110e86400) [pid = 2584] [serial = 2163] [outer = 0x0] 08:40:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x110e92800) [pid = 2584] [serial = 2164] [outer = 0x110e86400] 08:40:32 INFO - PROCESS | 2584 | 1464622832351 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x112a73c00) [pid = 2584] [serial = 2165] [outer = 0x110e86400] 08:40:32 INFO - PROCESS | 2584 | 1464622832784 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 726ms 08:40:32 INFO - PROCESS | 2584 | 1464622832814 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2584 | 1464622832817 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:40:32 INFO - PROCESS | 2584 | 1464622832820 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2584 | 1464622832823 Marionette TRACE conn2 <- [1,2858,null,{}] 08:40:32 INFO - PROCESS | 2584 | 1464622832826 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 2584 | 1464622832937 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:40:33 INFO - PROCESS | 2584 | 1464622833038 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n 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/transformations/2d.transformation.scale.multiple.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x124c04000 == 59 [pid = 2584] [id = 722] 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1182a4400) [pid = 2584] [serial = 2166] [outer = 0x0] 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x11846ec00) [pid = 2584] [serial = 2167] [outer = 0x1182a4400] 08:40:33 INFO - PROCESS | 2584 | 1464622833083 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x11927c000) [pid = 2584] [serial = 2168] [outer = 0x1182a4400] 08:40:33 INFO - PROCESS | 2584 | 1464622833476 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 08:40:33 INFO - PROCESS | 2584 | 1464622833545 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:40:33 INFO - PROCESS | 2584 | 1464622833548 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:40:33 INFO - PROCESS | 2584 | 1464622833551 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2584 | 1464622833552 Marionette TRACE conn2 <- [1,2862,null,{}] 08:40:33 INFO - PROCESS | 2584 | 1464622833555 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 2584 | 1464622833664 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:40:33 INFO - PROCESS | 2584 | 1464622833769 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.scale.negative.html\",\n 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/transformations/2d.transformation.scale.negative.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d44a800 == 60 [pid = 2584] [id = 723] 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x11993cc00) [pid = 2584] [serial = 2169] [outer = 0x0] 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12105ec00) [pid = 2584] [serial = 2170] [outer = 0x11993cc00] 08:40:33 INFO - PROCESS | 2584 | 1464622833802 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x121bc4800) [pid = 2584] [serial = 2171] [outer = 0x11993cc00] 08:40:34 INFO - PROCESS | 2584 | 1464622834191 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 669ms 08:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:40:34 INFO - PROCESS | 2584 | 1464622834228 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2584 | 1464622834229 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:40:34 INFO - PROCESS | 2584 | 1464622834238 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 2584 | 1464622834242 Marionette TRACE conn2 <- [1,2866,null,{}] 08:40:34 INFO - PROCESS | 2584 | 1464622834247 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 2584 | 1464622834377 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:40:34 INFO - PROCESS | 2584 | 1464622834453 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n 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/transformations/2d.transformation.scale.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328c8800 == 61 [pid = 2584] [id = 724] 08:40:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x124c43400) [pid = 2584] [serial = 2172] [outer = 0x0] 08:40:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x127913400) [pid = 2584] [serial = 2173] [outer = 0x124c43400] 08:40:34 INFO - PROCESS | 2584 | 1464622834482 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12940fc00) [pid = 2584] [serial = 2174] [outer = 0x124c43400] 08:40:34 INFO - PROCESS | 2584 | 1464622834890 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 680ms 08:40:34 INFO - PROCESS | 2584 | 1464622834913 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:40:34 INFO - PROCESS | 2584 | 1464622834915 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:40:34 INFO - PROCESS | 2584 | 1464622834917 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 2584 | 1464622834919 Marionette TRACE conn2 <- [1,2870,null,{}] 08:40:34 INFO - PROCESS | 2584 | 1464622834921 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 2584 | 1464622835030 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:40:35 INFO - PROCESS | 2584 | 1464622835134 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.scale.zero.html\",\n 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/transformations/2d.transformation.scale.zero.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x13527d800 == 62 [pid = 2584] [id = 725] 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x1295cb400) [pid = 2584] [serial = 2175] [outer = 0x0] 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12b0b4800) [pid = 2584] [serial = 2176] [outer = 0x1295cb400] 08:40:35 INFO - PROCESS | 2584 | 1464622835165 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12b128c00) [pid = 2584] [serial = 2177] [outer = 0x1295cb400] 08:40:35 INFO - PROCESS | 2584 | 1464622835565 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 08:40:35 INFO - PROCESS | 2584 | 1464622835590 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2584 | 1464622835592 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:40:35 INFO - PROCESS | 2584 | 1464622835596 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2584 | 1464622835597 Marionette TRACE conn2 <- [1,2874,null,{}] 08:40:35 INFO - PROCESS | 2584 | 1464622835599 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 2584 | 1464622835702 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:40:35 INFO - PROCESS | 2584 | 1464622835796 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.setTransform.multiple.html\",\n 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/transformations/2d.transformation.setTransform.multiple.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352ad800 == 63 [pid = 2584] [id = 726] 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12b49a400) [pid = 2584] [serial = 2178] [outer = 0x0] 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12b4a2400) [pid = 2584] [serial = 2179] [outer = 0x12b49a400] 08:40:35 INFO - PROCESS | 2584 | 1464622835831 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12bb0e800) [pid = 2584] [serial = 2180] [outer = 0x12b49a400] 08:40:36 INFO - PROCESS | 2584 | --DOCSHELL 0x12d089800 == 62 [pid = 2584] [id = 16] 08:40:36 INFO - PROCESS | 2584 | 1464622836355 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 820ms 08:40:36 INFO - PROCESS | 2584 | 1464622836416 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2584 | 1464622836418 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:40:36 INFO - PROCESS | 2584 | 1464622836420 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 2584 | 1464622836421 Marionette TRACE conn2 <- [1,2878,null,{}] 08:40:36 INFO - PROCESS | 2584 | 1464622836424 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 2584 | 1464622836531 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:40:36 INFO - PROCESS | 2584 | 1464622836608 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n 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/transformations/2d.transformation.setTransform.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 2584 | ++DOCSHELL 0x121bb2800 == 63 [pid = 2584] [id = 727] 08:40:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x115f71000) [pid = 2584] [serial = 2181] [outer = 0x0] 08:40:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x121b30800) [pid = 2584] [serial = 2182] [outer = 0x115f71000] 08:40:36 INFO - PROCESS | 2584 | 1464622836638 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x1294ae400) [pid = 2584] [serial = 2183] [outer = 0x115f71000] 08:40:37 INFO - PROCESS | 2584 | 1464622837252 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 875ms 08:40:37 INFO - PROCESS | 2584 | 1464622837296 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 2584 | 1464622837298 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:40:37 INFO - PROCESS | 2584 | 1464622837301 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 2584 | 1464622837304 Marionette TRACE conn2 <- [1,2882,null,{}] 08:40:37 INFO - PROCESS | 2584 | 1464622837308 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 2584 | 1464622837415 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:40:37 INFO - PROCESS | 2584 | 1464622837495 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.setTransform.skewed.html\",\n 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/transformations/2d.transformation.setTransform.skewed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2584 | ++DOCSHELL 0x1213be800 == 64 [pid = 2584] [id = 728] 08:40:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x112982800) [pid = 2584] [serial = 2184] [outer = 0x0] 08:40:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x113120c00) [pid = 2584] [serial = 2185] [outer = 0x112982800] 08:40:37 INFO - PROCESS | 2584 | 1464622837524 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x115f64800) [pid = 2584] [serial = 2186] [outer = 0x112982800] 08:40:37 INFO - PROCESS | 2584 | 1464622837972 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 08:40:38 INFO - PROCESS | 2584 | 1464622838023 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2584 | 1464622838029 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:40:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:40:38 INFO - PROCESS | 2584 | 1464622838035 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 2584 | 1464622838038 Marionette TRACE conn2 <- [1,2886,null,{}] 08:40:38 INFO - PROCESS | 2584 | 1464622838042 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 2584 | 1464622838188 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:40:38 INFO - PROCESS | 2584 | 1464622838319 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n 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/transformations/2d.transformation.transform.identity.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12df0b000 == 63 [pid = 2584] [id = 720] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12d48a800 == 62 [pid = 2584] [id = 719] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7ea000 == 61 [pid = 2584] [id = 718] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12d43d000 == 60 [pid = 2584] [id = 717] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7e9000 == 59 [pid = 2584] [id = 716] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12bedf800 == 58 [pid = 2584] [id = 715] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12b392800 == 57 [pid = 2584] [id = 714] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x121bca400) [pid = 2584] [serial = 2062] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1262c5400) [pid = 2584] [serial = 2065] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x129724c00) [pid = 2584] [serial = 2104] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x1171b1800 == 58 [pid = 2584] [id = 729] 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x110fe8000) [pid = 2584] [serial = 2187] [outer = 0x0] 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x115f68800) [pid = 2584] [serial = 2188] [outer = 0x110fe8000] 08:40:38 INFO - PROCESS | 2584 | 1464622838376 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x11910ec00) [pid = 2584] [serial = 2189] [outer = 0x110fe8000] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x12a6d3000 == 57 [pid = 2584] [id = 713] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x126885800 == 56 [pid = 2584] [id = 712] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x1214ae800 == 55 [pid = 2584] [id = 711] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x112849000 == 54 [pid = 2584] [id = 710] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x1248e9800 == 53 [pid = 2584] [id = 709] 08:40:38 INFO - PROCESS | 2584 | --DOCSHELL 0x11842d000 == 52 [pid = 2584] [id = 702] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x128d32400) [pid = 2584] [serial = 2086] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x121197800) [pid = 2584] [serial = 2048] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1257a3000) [pid = 2584] [serial = 2080] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x12799a800) [pid = 2584] [serial = 2084] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x129409000) [pid = 2584] [serial = 2089] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x115f68c00) [pid = 2584] [serial = 2069] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1133ee000) [pid = 2584] [serial = 2068] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x121339c00) [pid = 2584] [serial = 2077] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x124ebc000) [pid = 2584] [serial = 2078] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x1195b1400) [pid = 2584] [serial = 2074] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x120f0f400) [pid = 2584] [serial = 2075] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x1217a3c00) [pid = 2584] [serial = 2059] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x120f07c00) [pid = 2584] [serial = 2056] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x112dd7c00) [pid = 2584] [serial = 2050] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x117691400) [pid = 2584] [serial = 2053] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x1294a8800) [pid = 2584] [serial = 2092] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x129714c00) [pid = 2584] [serial = 2102] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x129411000) [pid = 2584] [serial = 2090] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x115f71c00) [pid = 2584] [serial = 2096] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x11309a400) [pid = 2584] [serial = 2095] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 125 (0x120e03000) [pid = 2584] [serial = 2098] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 124 (0x12970ac00) [pid = 2584] [serial = 2101] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 123 (0x1295c6000) [pid = 2584] [serial = 2093] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 122 (0x119272400) [pid = 2584] [serial = 2072] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 121 (0x11846bc00) [pid = 2584] [serial = 2071] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 120 (0x127912400) [pid = 2584] [serial = 2083] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 119 (0x128d3e000) [pid = 2584] [serial = 2087] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 118 (0x12609d400) [pid = 2584] [serial = 2099] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | --DOMWINDOW == 117 (0x126a18400) [pid = 2584] [serial = 2081] [outer = 0x0] [url = about:blank] 08:40:38 INFO - PROCESS | 2584 | 1464622838702 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 677ms 08:40:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:40:38 INFO - PROCESS | 2584 | 1464622838738 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2584 | 1464622838740 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:40:38 INFO - PROCESS | 2584 | 1464622838742 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 2584 | 1464622838747 Marionette TRACE conn2 <- [1,2890,null,{}] 08:40:38 INFO - PROCESS | 2584 | 1464622838754 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 2584 | 1464622838843 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:40:38 INFO - PROCESS | 2584 | 1464622838903 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.transform.multiply.html\",\n 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/transformations/2d.transformation.transform.multiply.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257c4800 == 53 [pid = 2584] [id = 730] 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 118 (0x118a36800) [pid = 2584] [serial = 2190] [outer = 0x0] 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 119 (0x119466000) [pid = 2584] [serial = 2191] [outer = 0x118a36800] 08:40:38 INFO - PROCESS | 2584 | 1464622838931 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2584 | ++DOMWINDOW == 120 (0x120f13400) [pid = 2584] [serial = 2192] [outer = 0x118a36800] 08:40:39 INFO - PROCESS | 2584 | 1464622839267 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 576ms 08:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:40:39 INFO - PROCESS | 2584 | 1464622839319 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 2584 | 1464622839321 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:40:39 INFO - PROCESS | 2584 | 1464622839325 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 2584 | 1464622839326 Marionette TRACE conn2 <- [1,2894,null,{}] 08:40:39 INFO - PROCESS | 2584 | 1464622839330 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 2584 | 1464622839470 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:40:39 INFO - PROCESS | 2584 | 1464622839562 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.transform.nonfinite.html\",\n 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/transformations/2d.transformation.transform.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292a3800 == 54 [pid = 2584] [id = 731] 08:40:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 121 (0x120f0b000) [pid = 2584] [serial = 2193] [outer = 0x0] 08:40:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 122 (0x121195800) [pid = 2584] [serial = 2194] [outer = 0x120f0b000] 08:40:39 INFO - PROCESS | 2584 | 1464622839603 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 2584 | ++DOMWINDOW == 123 (0x121b0c800) [pid = 2584] [serial = 2195] [outer = 0x120f0b000] 08:40:39 INFO - PROCESS | 2584 | 1464622839919 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 621ms 08:40:39 INFO - PROCESS | 2584 | 1464622839947 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 2584 | 1464622839949 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:40:39 INFO - PROCESS | 2584 | 1464622839951 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 2584 | 1464622839952 Marionette TRACE conn2 <- [1,2898,null,{}] 08:40:39 INFO - PROCESS | 2584 | 1464622839955 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 2584 | 1464622840112 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:40:40 INFO - PROCESS | 2584 | 1464622840136 Marionette TRACE conn2 -> [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([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n 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/transformations/2d.transformation.transform.skewed.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b102800 == 55 [pid = 2584] [id = 732] 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 124 (0x121b2ec00) [pid = 2584] [serial = 2196] [outer = 0x0] 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 125 (0x124eb2800) [pid = 2584] [serial = 2197] [outer = 0x121b2ec00] 08:40:40 INFO - PROCESS | 2584 | 1464622840161 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 126 (0x1257a1800) [pid = 2584] [serial = 2198] [outer = 0x121b2ec00] 08:40:40 INFO - PROCESS | 2584 | 1464622840481 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:40:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 08:40:40 INFO - PROCESS | 2584 | 1464622840522 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:40:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:40:40 INFO - PROCESS | 2584 | 1464622840523 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:40:40 INFO - PROCESS | 2584 | 1464622840525 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 2584 | 1464622840526 Marionette TRACE conn2 <- [1,2902,null,{}] 08:40:40 INFO - PROCESS | 2584 | 1464622840529 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 2584 | 1464622840624 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:40:40 INFO - PROCESS | 2584 | 1464622840631 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/transformations/2d.transformation.translate.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/transformations/2d.transformation.translate.basic.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c61c000 == 56 [pid = 2584] [id = 733] 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x1262cd000) [pid = 2584] [serial = 2199] [outer = 0x0] 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x12791e400) [pid = 2584] [serial = 2200] [outer = 0x1262cd000] 08:40:40 INFO - PROCESS | 2584 | 1464622840657 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x129409000) [pid = 2584] [serial = 2201] [outer = 0x1262cd000] 08:40:41 INFO - PROCESS | 2584 | 1464622841033 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 08:40:41 INFO - PROCESS | 2584 | 1464622841055 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2584 | 1464622841056 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:40:41 INFO - PROCESS | 2584 | 1464622841059 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2584 | 1464622841062 Marionette TRACE conn2 <- [1,2906,null,{}] 08:40:41 INFO - PROCESS | 2584 | 1464622841074 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 2584 | 1464622841183 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:40:41 INFO - PROCESS | 2584 | 1464622841221 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n 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/transformations/2d.transformation.translate.nonfinite.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x12cf17000 == 57 [pid = 2584] [id = 734] 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12609b800) [pid = 2584] [serial = 2202] [outer = 0x0] 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1294ab000) [pid = 2584] [serial = 2203] [outer = 0x12609b800] 08:40:41 INFO - PROCESS | 2584 | 1464622841247 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x129714000) [pid = 2584] [serial = 2204] [outer = 0x12609b800] 08:40:41 INFO - PROCESS | 2584 | 1464622841585 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 575ms 08:40:41 INFO - PROCESS | 2584 | 1464622841634 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2584 | 1464622841635 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:40:41 INFO - PROCESS | 2584 | 1464622841638 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2584 | 1464622841639 Marionette TRACE conn2 <- [1,2910,null,{}] 08:40:41 INFO - PROCESS | 2584 | 1464622841641 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 2584 | 1464622841750 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:40:41 INFO - PROCESS | 2584 | 1464622841763 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d329000 == 58 [pid = 2584] [id = 735] 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12940ec00) [pid = 2584] [serial = 2205] [outer = 0x0] 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12a9f4400) [pid = 2584] [serial = 2206] [outer = 0x12940ec00] 08:40:41 INFO - PROCESS | 2584 | 1464622841788 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12b0c2400) [pid = 2584] [serial = 2207] [outer = 0x12940ec00] 08:40:42 INFO - PROCESS | 2584 | 1464622842083 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:40:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:40:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 08:40:42 INFO - PROCESS | 2584 | 1464622842113 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 2584 | 1464622842115 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:40:42 INFO - TEST-START | /DOMEvents/constructors.html 08:40:42 INFO - PROCESS | 2584 | 1464622842118 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 2584 | 1464622842119 Marionette TRACE conn2 <- [1,2914,null,{}] 08:40:42 INFO - PROCESS | 2584 | 1464622842121 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 2584 | 1464622842252 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:40:42 INFO - PROCESS | 2584 | 1464622842268 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d77d800 == 59 [pid = 2584] [id = 736] 08:40:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12972d000) [pid = 2584] [serial = 2208] [outer = 0x0] 08:40:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12b156000) [pid = 2584] [serial = 2209] [outer = 0x12972d000] 08:40:42 INFO - PROCESS | 2584 | 1464622842309 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12b4a3000) [pid = 2584] [serial = 2210] [outer = 0x12972d000] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x117778400) [pid = 2584] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x11927ac00) [pid = 2584] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x110fe4400) [pid = 2584] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x128d3d000) [pid = 2584] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x121739c00) [pid = 2584] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x1122b2000) [pid = 2584] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x112980000) [pid = 2584] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x124f7f000) [pid = 2584] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12791e000) [pid = 2584] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x120f13800) [pid = 2584] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x129410c00) [pid = 2584] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:40:42 INFO - PROCESS | 2584 | --DOMWINDOW == 126 (0x115f6fc00) [pid = 2584] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:40:42 INFO - PROCESS | 2584 | 1464622842934 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:40:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:40:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:40:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 827ms 08:40:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:40:42 INFO - PROCESS | 2584 | 1464622842945 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 2584 | 1464622842947 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:40:42 INFO - PROCESS | 2584 | 1464622842949 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 2584 | 1464622842950 Marionette TRACE conn2 <- [1,2918,null,{}] 08:40:42 INFO - PROCESS | 2584 | 1464622842952 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 2584 | 1464622843039 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:40:43 INFO - PROCESS | 2584 | 1464622843044 Marionette TRACE conn2 -> [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([\"/DOMEvents/event-phases-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/DOMEvents/event-phases-order.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c619000 == 60 [pid = 2584] [id = 737] 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 127 (0x115f6fc00) [pid = 2584] [serial = 2211] [outer = 0x0] 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x120f14400) [pid = 2584] [serial = 2212] [outer = 0x115f6fc00] 08:40:43 INFO - PROCESS | 2584 | 1464622843069 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12799c400) [pid = 2584] [serial = 2213] [outer = 0x115f6fc00] 08:40:43 INFO - PROCESS | 2584 | 1464622843383 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:40:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 08:40:43 INFO - PROCESS | 2584 | 1464622843419 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2584 | 1464622843420 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:40:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:40:43 INFO - PROCESS | 2584 | 1464622843433 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2584 | 1464622843435 Marionette TRACE conn2 <- [1,2922,null,{}] 08:40:43 INFO - PROCESS | 2584 | 1464622843437 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 2584 | 1464622843541 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:40:43 INFO - PROCESS | 2584 | 1464622843631 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 2584 | ++DOCSHELL 0x12f3e2800 == 61 [pid = 2584] [id = 738] 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x12bb04800) [pid = 2584] [serial = 2214] [outer = 0x0] 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x12bb11400) [pid = 2584] [serial = 2215] [outer = 0x12bb04800] 08:40:43 INFO - PROCESS | 2584 | 1464622843662 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x12be86800) [pid = 2584] [serial = 2216] [outer = 0x12bb04800] 08:40:43 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:40:43 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:40:43 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:40:43 INFO - PROCESS | 2584 | [2584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:40:43 INFO - PROCESS | 2584 | 1464622843923 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:40:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:40:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:40:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:40:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:40:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:40:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:40:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:40:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:40:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:40:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:40:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 531ms 08:40:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:40:43 INFO - PROCESS | 2584 | 1464622843955 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2584 | 1464622843956 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:40:43 INFO - PROCESS | 2584 | 1464622843966 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2584 | 1464622843967 Marionette TRACE conn2 <- [1,2926,null,{}] 08:40:43 INFO - PROCESS | 2584 | 1464622843969 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 2584 | 1464622844062 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:40:44 INFO - PROCESS | 2584 | 1464622844067 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-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/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x135272000 == 62 [pid = 2584] [id = 739] 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12be89000) [pid = 2584] [serial = 2217] [outer = 0x0] 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12be8f400) [pid = 2584] [serial = 2218] [outer = 0x12be89000] 08:40:44 INFO - PROCESS | 2584 | 1464622844091 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x12c63b400) [pid = 2584] [serial = 2219] [outer = 0x12be89000] 08:40:44 INFO - PROCESS | 2584 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:40:44 INFO - PROCESS | 2584 | 1464622844392 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:40:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 477ms 08:40:44 INFO - PROCESS | 2584 | 1464622844436 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 2584 | 1464622844437 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:40:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:40:44 INFO - PROCESS | 2584 | 1464622844440 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 2584 | 1464622844441 Marionette TRACE conn2 <- [1,2930,null,{}] 08:40:44 INFO - PROCESS | 2584 | 1464622844445 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 2584 | 1464622844573 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:40:44 INFO - PROCESS | 2584 | 1464622844580 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2584 | ++DOCSHELL 0x135cc9000 == 63 [pid = 2584] [id = 740] 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12be89800) [pid = 2584] [serial = 2220] [outer = 0x0] 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12c04e400) [pid = 2584] [serial = 2221] [outer = 0x12be89800] 08:40:44 INFO - PROCESS | 2584 | 1464622844604 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12c645c00) [pid = 2584] [serial = 2222] [outer = 0x12be89800] 08:40:44 INFO - PROCESS | 2584 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:40:44 INFO - PROCESS | 2584 | 1464622844970 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:40:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 08:40:45 INFO - PROCESS | 2584 | 1464622845013 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2584 | 1464622845015 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:40:45 INFO - PROCESS | 2584 | 1464622845019 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 2584 | 1464622845022 Marionette TRACE conn2 <- [1,2934,null,{}] 08:40:45 INFO - PROCESS | 2584 | 1464622845027 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 2584 | 1464622845143 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:40:45 INFO - PROCESS | 2584 | 1464622845247 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950c800 == 64 [pid = 2584] [id = 741] 08:40:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x11297e400) [pid = 2584] [serial = 2223] [outer = 0x0] 08:40:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x112eb8000) [pid = 2584] [serial = 2224] [outer = 0x11297e400] 08:40:45 INFO - PROCESS | 2584 | 1464622845281 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x115f68400) [pid = 2584] [serial = 2225] [outer = 0x11297e400] 08:40:45 INFO - PROCESS | 2584 | 1464622845656 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:40:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 672ms 08:40:45 INFO - PROCESS | 2584 | 1464622845691 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2584 | 1464622845696 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:40:45 INFO - PROCESS | 2584 | 1464622845701 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 2584 | 1464622845703 Marionette TRACE conn2 <- [1,2938,null,{}] 08:40:45 INFO - PROCESS | 2584 | 1464622845705 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 2584 | 1464622845816 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:40:45 INFO - PROCESS | 2584 | 1464622845923 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 2584 | ++DOCSHELL 0x1292ad000 == 65 [pid = 2584] [id = 742] 08:40:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x11819f000) [pid = 2584] [serial = 2226] [outer = 0x0] 08:40:45 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x11927a800) [pid = 2584] [serial = 2227] [outer = 0x11819f000] 08:40:45 INFO - PROCESS | 2584 | 1464622845954 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x119470c00) [pid = 2584] [serial = 2228] [outer = 0x11819f000] 08:40:46 INFO - PROCESS | 2584 | 1464622846314 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 08:40:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:40:46 INFO - PROCESS | 2584 | 1464622846322 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 2584 | 1464622846324 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:40:46 INFO - PROCESS | 2584 | 1464622846327 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2584 | 1464622846331 Marionette TRACE conn2 <- [1,2942,null,{}] 08:40:46 INFO - PROCESS | 2584 | 1464622846339 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 2584 | 1464622846451 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:40:46 INFO - PROCESS | 2584 | 1464622846554 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 2584 | ++DOCSHELL 0x12e380000 == 66 [pid = 2584] [id = 743] 08:40:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x121b2d000) [pid = 2584] [serial = 2229] [outer = 0x0] 08:40:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x12609c800) [pid = 2584] [serial = 2230] [outer = 0x121b2d000] 08:40:46 INFO - PROCESS | 2584 | 1464622846588 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x127912400) [pid = 2584] [serial = 2231] [outer = 0x121b2d000] 08:40:46 INFO - PROCESS | 2584 | 1464622846944 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:40:46 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:40:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 624ms 08:40:46 INFO - PROCESS | 2584 | 1464622846950 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:40:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:40:46 INFO - PROCESS | 2584 | 1464622846952 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:40:46 INFO - PROCESS | 2584 | 1464622846954 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2584 | 1464622846956 Marionette TRACE conn2 <- [1,2946,null,{}] 08:40:46 INFO - PROCESS | 2584 | 1464622846958 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 2584 | 1464622847070 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:40:47 INFO - PROCESS | 2584 | 1464622847173 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x135c54800 == 67 [pid = 2584] [id = 744] 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x124eb4400) [pid = 2584] [serial = 2232] [outer = 0x0] 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x129411000) [pid = 2584] [serial = 2233] [outer = 0x124eb4400] 08:40:47 INFO - PROCESS | 2584 | 1464622847204 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x12a884000) [pid = 2584] [serial = 2234] [outer = 0x124eb4400] 08:40:47 INFO - PROCESS | 2584 | 1464622847521 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 08:40:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:40:47 INFO - PROCESS | 2584 | 1464622847575 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 2584 | 1464622847577 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 2584 | 1464622847580 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 2584 | 1464622847581 Marionette TRACE conn2 <- [1,2950,null,{}] 08:40:47 INFO - PROCESS | 2584 | 1464622847584 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 2584 | 1464622847688 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:40:47 INFO - PROCESS | 2584 | 1464622847763 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2584 | ++DOCSHELL 0x135ce2000 == 68 [pid = 2584] [id = 745] 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x126d6dc00) [pid = 2584] [serial = 2235] [outer = 0x0] 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x12b4a4400) [pid = 2584] [serial = 2236] [outer = 0x126d6dc00] 08:40:47 INFO - PROCESS | 2584 | 1464622847792 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x12bbebc00) [pid = 2584] [serial = 2237] [outer = 0x126d6dc00] 08:40:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x12111b000 == 69 [pid = 2584] [id = 746] 08:40:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x12bbecc00) [pid = 2584] [serial = 2238] [outer = 0x0] 08:40:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x12b15ec00) [pid = 2584] [serial = 2239] [outer = 0x12bbecc00] 08:40:48 INFO - PROCESS | 2584 | 1464622848197 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:40:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 08:40:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:40:48 INFO - PROCESS | 2584 | 1464622848249 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2584 | 1464622848250 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 2584 | 1464622848253 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2584 | 1464622848254 Marionette TRACE conn2 <- [1,2954,null,{}] 08:40:48 INFO - PROCESS | 2584 | 1464622848256 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 2584 | 1464622848407 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:40:48 INFO - PROCESS | 2584 | 1464622848519 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 2584 | ++DOCSHELL 0x1379a7000 == 70 [pid = 2584] [id = 747] 08:40:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x12bbf3000) [pid = 2584] [serial = 2240] [outer = 0x0] 08:40:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x12c646c00) [pid = 2584] [serial = 2241] [outer = 0x12bbf3000] 08:40:48 INFO - PROCESS | 2584 | 1464622848550 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x12cf7a000) [pid = 2584] [serial = 2242] [outer = 0x12bbf3000] 08:40:48 INFO - PROCESS | 2584 | 1464622848917 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:40:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:40:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 668ms 08:40:48 INFO - PROCESS | 2584 | 1464622848921 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2584 | 1464622848923 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:40:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:40:48 INFO - PROCESS | 2584 | 1464622848925 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2584 | 1464622848926 Marionette TRACE conn2 <- [1,2958,null,{}] 08:40:48 INFO - PROCESS | 2584 | 1464622848929 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 2584 | 1464622849044 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:40:49 INFO - PROCESS | 2584 | 1464622849143 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b120000 == 71 [pid = 2584] [id = 748] 08:40:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x12114f400) [pid = 2584] [serial = 2243] [outer = 0x0] 08:40:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12115c000) [pid = 2584] [serial = 2244] [outer = 0x12114f400] 08:40:49 INFO - PROCESS | 2584 | 1464622849172 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x12a88e400) [pid = 2584] [serial = 2245] [outer = 0x12114f400] 08:40:49 INFO - PROCESS | 2584 | 1464622849764 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:40:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 871ms 08:40:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:40:49 INFO - PROCESS | 2584 | 1464622849796 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 2584 | 1464622849799 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:40:49 INFO - PROCESS | 2584 | 1464622849802 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2584 | 1464622849804 Marionette TRACE conn2 <- [1,2962,null,{}] 08:40:49 INFO - PROCESS | 2584 | 1464622849808 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 2584 | 1464622849915 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:40:49 INFO - PROCESS | 2584 | 1464622849985 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x112857800 == 72 [pid = 2584] [id = 749] 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x110e86800) [pid = 2584] [serial = 2246] [outer = 0x0] 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x110fe8c00) [pid = 2584] [serial = 2247] [outer = 0x110e86800] 08:40:50 INFO - PROCESS | 2584 | 1464622850059 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x11311c000) [pid = 2584] [serial = 2248] [outer = 0x110e86800] 08:40:50 INFO - PROCESS | 2584 | 1464622850450 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:40:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 08:40:50 INFO - PROCESS | 2584 | 1464622850473 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 2584 | 1464622850477 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:40:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:40:50 INFO - PROCESS | 2584 | 1464622850482 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 2584 | 1464622850483 Marionette TRACE conn2 <- [1,2966,null,{}] 08:40:50 INFO - PROCESS | 2584 | 1464622850486 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 2584 | 1464622850582 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:40:50 INFO - PROCESS | 2584 | 1464622850651 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2584 | ++DOCSHELL 0x119c8a800 == 73 [pid = 2584] [id = 750] 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x115f73c00) [pid = 2584] [serial = 2249] [outer = 0x0] 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x116b5f800) [pid = 2584] [serial = 2250] [outer = 0x115f73c00] 08:40:50 INFO - PROCESS | 2584 | 1464622850720 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x1182a8400) [pid = 2584] [serial = 2251] [outer = 0x115f73c00] 08:40:51 INFO - PROCESS | 2584 | 1464622851073 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:40:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 619ms 08:40:51 INFO - PROCESS | 2584 | 1464622851101 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 2584 | 1464622851104 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:40:51 INFO - PROCESS | 2584 | 1464622851107 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2584 | 1464622851111 Marionette TRACE conn2 <- [1,2970,null,{}] 08:40:51 INFO - PROCESS | 2584 | 1464622851122 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 2584 | 1464622851305 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12d47b800 == 72 [pid = 2584] [id = 660] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x135272000 == 71 [pid = 2584] [id = 739] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12f3e2800 == 70 [pid = 2584] [id = 738] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x12791c400) [pid = 2584] [serial = 2116] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x12a9fa400) [pid = 2584] [serial = 2122] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x1295c4c00) [pid = 2584] [serial = 2119] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x1192e0800) [pid = 2584] [serial = 2110] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x120f0e800) [pid = 2584] [serial = 2125] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x115f4b800) [pid = 2584] [serial = 2107] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x1217a2000) [pid = 2584] [serial = 2113] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x12b49a000) [pid = 2584] [serial = 2161] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12c619000 == 69 [pid = 2584] [id = 737] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12d77d800 == 68 [pid = 2584] [id = 736] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12d329000 == 67 [pid = 2584] [id = 735] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12cf17000 == 66 [pid = 2584] [id = 734] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12c61c000 == 65 [pid = 2584] [id = 733] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12b102800 == 64 [pid = 2584] [id = 732] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x1292a3800 == 63 [pid = 2584] [id = 731] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x1257c4800 == 62 [pid = 2584] [id = 730] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x1171b1800 == 61 [pid = 2584] [id = 729] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x1213be800 == 60 [pid = 2584] [id = 728] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x13527d800 == 59 [pid = 2584] [id = 725] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x1328c8800 == 58 [pid = 2584] [id = 724] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x12d44a800 == 57 [pid = 2584] [id = 723] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x124c04000 == 56 [pid = 2584] [id = 722] 08:40:51 INFO - PROCESS | 2584 | --DOCSHELL 0x113192000 == 55 [pid = 2584] [id = 721] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x126d6e800) [pid = 2584] [serial = 2158] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x120efdc00) [pid = 2584] [serial = 2135] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x12921ec00) [pid = 2584] [serial = 2156] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x1295cbc00) [pid = 2584] [serial = 2150] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x1294a4800) [pid = 2584] [serial = 2149] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x1217ab800) [pid = 2584] [serial = 2140] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x1133f4c00) [pid = 2584] [serial = 2129] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x1133eb000) [pid = 2584] [serial = 2131] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x120f11c00) [pid = 2584] [serial = 2155] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x1268ab400) [pid = 2584] [serial = 2143] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x128d32800) [pid = 2584] [serial = 2146] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12133c800) [pid = 2584] [serial = 2138] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x112a73800) [pid = 2584] [serial = 2128] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x12a9fa800) [pid = 2584] [serial = 2153] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x1181a1000) [pid = 2584] [serial = 2132] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x128d40c00) [pid = 2584] [serial = 2147] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x126d73400) [pid = 2584] [serial = 2144] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x11946f800) [pid = 2584] [serial = 2134] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12a88ac00) [pid = 2584] [serial = 2105] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x121063800) [pid = 2584] [serial = 2137] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x121b37000) [pid = 2584] [serial = 2141] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12a9ed000) [pid = 2584] [serial = 2152] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x12b15a000) [pid = 2584] [serial = 2159] [outer = 0x0] [url = about:blank] 08:40:51 INFO - PROCESS | 2584 | 1464622851439 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x1167e2800 == 56 [pid = 2584] [id = 751] 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x1133ee000) [pid = 2584] [serial = 2252] [outer = 0x0] 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x11396d800) [pid = 2584] [serial = 2253] [outer = 0x1133ee000] 08:40:51 INFO - PROCESS | 2584 | 1464622851469 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x119116c00) [pid = 2584] [serial = 2254] [outer = 0x1133ee000] 08:40:51 INFO - PROCESS | 2584 | 1464622851740 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:40:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 675ms 08:40:51 INFO - PROCESS | 2584 | 1464622851783 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:40:51 INFO - PROCESS | 2584 | 1464622851784 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:40:51 INFO - PROCESS | 2584 | 1464622851786 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2584 | 1464622851788 Marionette TRACE conn2 <- [1,2974,null,{}] 08:40:51 INFO - PROCESS | 2584 | 1464622851790 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 2584 | 1464622851891 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:40:51 INFO - PROCESS | 2584 | 1464622851913 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.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/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2584 | ++DOCSHELL 0x1248e6800 == 57 [pid = 2584] [id = 752] 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x1194ce000) [pid = 2584] [serial = 2255] [outer = 0x0] 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x119946800) [pid = 2584] [serial = 2256] [outer = 0x1194ce000] 08:40:51 INFO - PROCESS | 2584 | 1464622851938 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x120f0a000) [pid = 2584] [serial = 2257] [outer = 0x1194ce000] 08:40:52 INFO - PROCESS | 2584 | 1464622852259 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 08:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:40:52 INFO - PROCESS | 2584 | 1464622852305 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 2584 | 1464622852307 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:40:52 INFO - PROCESS | 2584 | 1464622852309 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2584 | 1464622852310 Marionette TRACE conn2 <- [1,2978,null,{}] 08:40:52 INFO - PROCESS | 2584 | 1464622852312 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 2584 | 1464622852396 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:40:52 INFO - PROCESS | 2584 | 1464622852400 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x1290dc000 == 58 [pid = 2584] [id = 753] 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x120f10400) [pid = 2584] [serial = 2258] [outer = 0x0] 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x120fba800) [pid = 2584] [serial = 2259] [outer = 0x120f10400] 08:40:52 INFO - PROCESS | 2584 | 1464622852426 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x121061c00) [pid = 2584] [serial = 2260] [outer = 0x120f10400] 08:40:52 INFO - PROCESS | 2584 | 1464622852747 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 471ms 08:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:40:52 INFO - PROCESS | 2584 | 1464622852781 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 2584 | 1464622852782 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:40:52 INFO - PROCESS | 2584 | 1464622852784 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2584 | 1464622852785 Marionette TRACE conn2 <- [1,2982,null,{}] 08:40:52 INFO - PROCESS | 2584 | 1464622852787 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 2584 | 1464622852908 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:40:52 INFO - PROCESS | 2584 | 1464622852915 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2584 | ++DOCSHELL 0x12a8ba000 == 59 [pid = 2584] [id = 754] 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x121061400) [pid = 2584] [serial = 2261] [outer = 0x0] 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12118bc00) [pid = 2584] [serial = 2262] [outer = 0x121061400] 08:40:52 INFO - PROCESS | 2584 | 1464622852941 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x121b2fc00) [pid = 2584] [serial = 2263] [outer = 0x121061400] 08:40:53 INFO - PROCESS | 2584 | 1464622853248 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:40:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:40:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 519ms 08:40:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:40:53 INFO - PROCESS | 2584 | 1464622853303 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 2584 | 1464622853305 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:40:53 INFO - PROCESS | 2584 | 1464622853307 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 2584 | 1464622853308 Marionette TRACE conn2 <- [1,2986,null,{}] 08:40:53 INFO - PROCESS | 2584 | 1464622853310 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 2584 | 1464622853393 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:40:53 INFO - PROCESS | 2584 | 1464622853397 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12b34b000 == 60 [pid = 2584] [id = 755] 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x121b2d800) [pid = 2584] [serial = 2264] [outer = 0x0] 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x124eb7400) [pid = 2584] [serial = 2265] [outer = 0x121b2d800] 08:40:53 INFO - PROCESS | 2584 | 1464622853422 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x12609a400) [pid = 2584] [serial = 2266] [outer = 0x121b2d800] 08:40:53 INFO - PROCESS | 2584 | 1464622853768 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:40:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 08:40:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:40:53 INFO - PROCESS | 2584 | 1464622853776 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 2584 | 1464622853777 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:40:53 INFO - PROCESS | 2584 | 1464622853779 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 2584 | 1464622853780 Marionette TRACE conn2 <- [1,2990,null,{}] 08:40:53 INFO - PROCESS | 2584 | 1464622853782 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 2584 | 1464622853893 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:40:53 INFO - PROCESS | 2584 | 1464622853932 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbcb800 == 61 [pid = 2584] [id = 756] 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x1262c6400) [pid = 2584] [serial = 2267] [outer = 0x0] 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1268a3400) [pid = 2584] [serial = 2268] [outer = 0x1262c6400] 08:40:53 INFO - PROCESS | 2584 | 1464622853957 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x126d69800) [pid = 2584] [serial = 2269] [outer = 0x1262c6400] 08:40:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c620800 == 62 [pid = 2584] [id = 757] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x127993000) [pid = 2584] [serial = 2270] [outer = 0x0] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x126d70c00) [pid = 2584] [serial = 2271] [outer = 0x127993000] 08:40:54 INFO - PROCESS | 2584 | 1464622854275 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 517ms 08:40:54 INFO - PROCESS | 2584 | 1464622854298 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2584 | 1464622854299 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:40:54 INFO - PROCESS | 2584 | 1464622854301 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2584 | 1464622854302 Marionette TRACE conn2 <- [1,2994,null,{}] 08:40:54 INFO - PROCESS | 2584 | 1464622854305 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 2584 | 1464622854437 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:40:54 INFO - PROCESS | 2584 | 1464622854455 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7e3800 == 63 [pid = 2584] [id = 758] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x113123000) [pid = 2584] [serial = 2272] [outer = 0x0] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x126d75800) [pid = 2584] [serial = 2273] [outer = 0x113123000] 08:40:54 INFO - PROCESS | 2584 | 1464622854480 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x12799e400) [pid = 2584] [serial = 2274] [outer = 0x113123000] 08:40:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:40:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 08:40:54 INFO - PROCESS | 2584 | 1464622854816 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:40:54 INFO - PROCESS | 2584 | 1464622854820 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2584 | 1464622854821 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:40:54 INFO - PROCESS | 2584 | 1464622854832 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2584 | 1464622854833 Marionette TRACE conn2 <- [1,2998,null,{}] 08:40:54 INFO - PROCESS | 2584 | 1464622854835 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 2584 | 1464622854951 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:40:54 INFO - PROCESS | 2584 | 1464622854965 Marionette TRACE conn2 -> [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([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d080800 == 64 [pid = 2584] [id = 759] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x128d3b000) [pid = 2584] [serial = 2275] [outer = 0x0] 08:40:54 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x12940dc00) [pid = 2584] [serial = 2276] [outer = 0x128d3b000] 08:40:54 INFO - PROCESS | 2584 | 1464622854989 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x1294ac000) [pid = 2584] [serial = 2277] [outer = 0x128d3b000] 08:40:55 INFO - PROCESS | 2584 | 1464622855318 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:40:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 518ms 08:40:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:40:55 INFO - PROCESS | 2584 | 1464622855350 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 2584 | 1464622855352 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:40:55 INFO - PROCESS | 2584 | 1464622855354 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 2584 | 1464622855356 Marionette TRACE conn2 <- [1,3002,null,{}] 08:40:55 INFO - PROCESS | 2584 | 1464622855358 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 2584 | 1464622855479 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:40:55 INFO - PROCESS | 2584 | 1464622855493 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d482000 == 65 [pid = 2584] [id = 760] 08:40:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x1295c4c00) [pid = 2584] [serial = 2278] [outer = 0x0] 08:40:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x129729000) [pid = 2584] [serial = 2279] [outer = 0x1295c4c00] 08:40:55 INFO - PROCESS | 2584 | 1464622855521 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x12b0b4c00) [pid = 2584] [serial = 2280] [outer = 0x1295c4c00] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x12d08a000) [pid = 2584] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x128d39c00) [pid = 2584] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x11297fc00) [pid = 2584] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x121064c00) [pid = 2584] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x119275800) [pid = 2584] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x110e8d400) [pid = 2584] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x116177400) [pid = 2584] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x12a9f2400) [pid = 2584] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x121064800) [pid = 2584] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x120e0f000) [pid = 2584] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x1217ac800) [pid = 2584] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x124f87c00) [pid = 2584] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x126d69c00) [pid = 2584] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x12b15e000) [pid = 2584] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x113f10800) [pid = 2584] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x12609b800) [pid = 2584] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x12940ec00) [pid = 2584] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12bb04800) [pid = 2584] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x12972d000) [pid = 2584] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x115f6fc00) [pid = 2584] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x120f0b000) [pid = 2584] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1262cd000) [pid = 2584] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x112982800) [pid = 2584] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x118a36800) [pid = 2584] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x115f71000) [pid = 2584] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x121b2ec00) [pid = 2584] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x110fe8000) [pid = 2584] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x12be89000) [pid = 2584] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x12cf7ec00) [pid = 2584] [serial = 47] [outer = 0x0] [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.] 08:40:55 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x12972ac00) [pid = 2584] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:40:56 INFO - PROCESS | 2584 | 1464622856069 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:40:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:40:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 769ms 08:40:56 INFO - PROCESS | 2584 | 1464622856132 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 2584 | 1464622856133 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:40:56 INFO - PROCESS | 2584 | 1464622856136 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 2584 | 1464622856137 Marionette TRACE conn2 <- [1,3006,null,{}] 08:40:56 INFO - PROCESS | 2584 | 1464622856139 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 2584 | 1464622856258 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:40:56 INFO - PROCESS | 2584 | 1464622856265 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbe8000 == 66 [pid = 2584] [id = 761] 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x116be3400) [pid = 2584] [serial = 2281] [outer = 0x0] 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x1192e4800) [pid = 2584] [serial = 2282] [outer = 0x116be3400] 08:40:56 INFO - PROCESS | 2584 | 1464622856306 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12133a800) [pid = 2584] [serial = 2283] [outer = 0x116be3400] 08:40:56 INFO - PROCESS | 2584 | 1464622856629 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:40:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:40:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 517ms 08:40:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:40:56 INFO - PROCESS | 2584 | 1464622856654 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 2584 | 1464622856655 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:40:56 INFO - PROCESS | 2584 | 1464622856657 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 2584 | 1464622856658 Marionette TRACE conn2 <- [1,3010,null,{}] 08:40:56 INFO - PROCESS | 2584 | 1464622856664 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 2584 | 1464622856753 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:40:56 INFO - PROCESS | 2584 | 1464622856820 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/Progress_event_bubbles_cancelable.html\",\n 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/Progress_event_bubbles_cancelable.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da28000 == 67 [pid = 2584] [id = 762] 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x11768f400) [pid = 2584] [serial = 2284] [outer = 0x0] 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x126a1fc00) [pid = 2584] [serial = 2285] [outer = 0x11768f400] 08:40:56 INFO - PROCESS | 2584 | 1464622856845 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x12970c800) [pid = 2584] [serial = 2286] [outer = 0x11768f400] 08:40:57 INFO - PROCESS | 2584 | 1464622857105 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:40:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 472ms 08:40:57 INFO - PROCESS | 2584 | 1464622857133 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 2584 | 1464622857134 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:40:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:40:57 INFO - PROCESS | 2584 | 1464622857136 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 2584 | 1464622857137 Marionette TRACE conn2 <- [1,3014,null,{}] 08:40:57 INFO - PROCESS | 2584 | 1464622857140 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 2584 | 1464622857234 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:40:57 INFO - PROCESS | 2584 | 1464622857238 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x12f3cb800 == 68 [pid = 2584] [id = 763] 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x1295c5800) [pid = 2584] [serial = 2287] [outer = 0x0] 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12a9f7000) [pid = 2584] [serial = 2288] [outer = 0x1295c5800] 08:40:57 INFO - PROCESS | 2584 | 1464622857263 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x12b155000) [pid = 2584] [serial = 2289] [outer = 0x1295c5800] 08:40:57 INFO - PROCESS | 2584 | [2584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:40:57 INFO - PROCESS | 2584 | 1464622857608 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:40:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:40:57 INFO - {} 08:40:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:40:57 INFO - {} 08:40:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:40:57 INFO - {} 08:40:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:40:57 INFO - {} 08:40:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 08:40:57 INFO - TEST-START | /FileAPI/fileReader.html 08:40:57 INFO - PROCESS | 2584 | 1464622857656 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 2584 | 1464622857657 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:40:57 INFO - PROCESS | 2584 | 1464622857659 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 2584 | 1464622857661 Marionette TRACE conn2 <- [1,3018,null,{}] 08:40:57 INFO - PROCESS | 2584 | 1464622857664 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 2584 | 1464622857781 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:40:57 INFO - PROCESS | 2584 | 1464622857787 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 2584 | ++DOCSHELL 0x12f3d3800 == 69 [pid = 2584] [id = 764] 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x12b15c800) [pid = 2584] [serial = 2290] [outer = 0x0] 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x12b498800) [pid = 2584] [serial = 2291] [outer = 0x12b15c800] 08:40:57 INFO - PROCESS | 2584 | 1464622857812 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12bbf0800) [pid = 2584] [serial = 2292] [outer = 0x12b15c800] 08:40:58 INFO - PROCESS | 2584 | 1464622858265 Marionette TRACE conn2 <- [1,3020,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]]]}] 08:40:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:40:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:40:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:40:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:40:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 622ms 08:40:58 INFO - TEST-START | /FileAPI/historical.html 08:40:58 INFO - PROCESS | 2584 | 1464622858281 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2584 | 1464622858284 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:40:58 INFO - PROCESS | 2584 | 1464622858289 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2584 | 1464622858291 Marionette TRACE conn2 <- [1,3022,null,{}] 08:40:58 INFO - PROCESS | 2584 | 1464622858295 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 2584 | 1464622858411 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:40:58 INFO - PROCESS | 2584 | 1464622858491 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 2584 | ++DOCSHELL 0x11950b800 == 70 [pid = 2584] [id = 765] 08:40:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x112da6800) [pid = 2584] [serial = 2293] [outer = 0x0] 08:40:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x1133ef400) [pid = 2584] [serial = 2294] [outer = 0x112da6800] 08:40:58 INFO - PROCESS | 2584 | 1464622858523 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x115f73400) [pid = 2584] [serial = 2295] [outer = 0x112da6800] 08:40:58 INFO - PROCESS | 2584 | 1464622858889 Marionette TRACE conn2 <- [1,3024,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],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:40:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:40:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:40:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:40:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:40:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:40:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:40:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:40:58 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 08:40:58 INFO - PROCESS | 2584 | 1464622858914 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2584 | 1464622858920 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /FileAPI/idlharness.html 08:40:58 INFO - PROCESS | 2584 | 1464622858927 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2584 | 1464622858931 Marionette TRACE conn2 <- [1,3026,null,{}] 08:40:58 INFO - PROCESS | 2584 | 1464622858935 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 2584 | 1464622859104 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:40:59 INFO - PROCESS | 2584 | 1464622859259 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2584 | ++DOCSHELL 0x126a66800 == 71 [pid = 2584] [id = 766] 08:40:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x118468400) [pid = 2584] [serial = 2296] [outer = 0x0] 08:40:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x118a2dc00) [pid = 2584] [serial = 2297] [outer = 0x118468400] 08:40:59 INFO - PROCESS | 2584 | 1464622859302 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2584 | ++DOMWINDOW == 153 (0x1195b0000) [pid = 2584] [serial = 2298] [outer = 0x118468400] 08:40:59 INFO - PROCESS | 2584 | 1464622859861 Marionette TRACE conn2 <- [1,3028,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:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352: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:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629: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 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 \"readAsText\" with the proper type (1)",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 (2)",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 (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:40:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:40:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:40:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:40:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:40:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:40:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:40:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:40:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:40:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 985ms 08:40:59 INFO - PROCESS | 2584 | 1464622859911 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2584 | 1464622859913 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:40:59 INFO - TEST-START | /FileAPI/idlharness.worker 08:40:59 INFO - PROCESS | 2584 | 1464622859915 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2584 | 1464622859918 Marionette TRACE conn2 <- [1,3030,null,{}] 08:40:59 INFO - PROCESS | 2584 | 1464622859969 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 2584 | 1464622860075 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:41:00 INFO - PROCESS | 2584 | 1464622860187 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 2584 | ++DOCSHELL 0x135981000 == 72 [pid = 2584] [id = 767] 08:41:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 154 (0x121066800) [pid = 2584] [serial = 2299] [outer = 0x0] 08:41:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 155 (0x12bbf4400) [pid = 2584] [serial = 2300] [outer = 0x121066800] 08:41:00 INFO - PROCESS | 2584 | 1464622860219 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 2584 | ++DOMWINDOW == 156 (0x12cf6f800) [pid = 2584] [serial = 2301] [outer = 0x121066800] 08:41:00 INFO - PROCESS | 2584 | [2584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:41:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:41:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:41:01 INFO - {} 08:41:01 INFO - PROCESS | 2584 | 1464622861020 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["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:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["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:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43: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 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 \"readAsText\" with the proper type (1)",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 (2)",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 (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",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 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 \"readAsText\" with the proper type (1)",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 (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:41:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:41:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:41:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:41:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:41:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:41:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:41:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:41:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:41:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:41:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:41:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:41:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:41:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:41:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:41:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:41:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:41:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:41:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:41:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:41:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:41:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:41:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:41:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:41:01 INFO - {} 08:41:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1134ms 08:41:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:41:01 INFO - PROCESS | 2584 | 1464622861052 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2584 | 1464622861055 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:41:01 INFO - PROCESS | 2584 | 1464622861058 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2584 | 1464622861060 Marionette TRACE conn2 <- [1,3034,null,{}] 08:41:01 INFO - PROCESS | 2584 | 1464622861064 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 2584 | 1464622861192 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:41:01 INFO - PROCESS | 2584 | 1464622861255 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-XHR-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/FileAPI/blob/Blob-XHR-revoke.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 2584 | ++DOCSHELL 0x137acc000 == 73 [pid = 2584] [id = 768] 08:41:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 157 (0x12cf7ec00) [pid = 2584] [serial = 2302] [outer = 0x0] 08:41:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 158 (0x135853400) [pid = 2584] [serial = 2303] [outer = 0x12cf7ec00] 08:41:01 INFO - PROCESS | 2584 | 1464622861304 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 2584 | ++DOMWINDOW == 159 (0x135856c00) [pid = 2584] [serial = 2304] [outer = 0x12cf7ec00] 08:41:01 INFO - PROCESS | 2584 | 1464622861766 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:41:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 723ms 08:41:01 INFO - PROCESS | 2584 | 1464622861781 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2584 | 1464622861783 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:41:01 INFO - PROCESS | 2584 | 1464622861785 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2584 | 1464622861786 Marionette TRACE conn2 <- [1,3038,null,{}] 08:41:01 INFO - PROCESS | 2584 | 1464622861789 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 2584 | 1464622861902 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:41:02 INFO - PROCESS | 2584 | 1464622862004 Marionette TRACE conn2 -> [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([\"/FileAPI/blob/Blob-close.html\",\n 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/blob/Blob-close.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x13fa0d800 == 74 [pid = 2584] [id = 769] 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 160 (0x12d0ac800) [pid = 2584] [serial = 2305] [outer = 0x0] 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 161 (0x13fa26c00) [pid = 2584] [serial = 2306] [outer = 0x12d0ac800] 08:41:02 INFO - PROCESS | 2584 | 1464622862039 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 162 (0x13fa2bc00) [pid = 2584] [serial = 2307] [outer = 0x12d0ac800] 08:41:02 INFO - PROCESS | 2584 | 1464622862393 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:41:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 619ms 08:41:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:41:02 INFO - PROCESS | 2584 | 1464622862405 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 2584 | 1464622862406 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:41:02 INFO - PROCESS | 2584 | 1464622862409 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 2584 | 1464622862411 Marionette TRACE conn2 <- [1,3042,null,{}] 08:41:02 INFO - PROCESS | 2584 | 1464622862415 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 2584 | 1464622862537 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:41:02 INFO - PROCESS | 2584 | 1464622862636 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-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/blob/Blob-constructor.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2584 | ++DOCSHELL 0x13827e000 == 75 [pid = 2584] [id = 770] 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 163 (0x138220400) [pid = 2584] [serial = 2308] [outer = 0x0] 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 164 (0x13825d400) [pid = 2584] [serial = 2309] [outer = 0x138220400] 08:41:02 INFO - PROCESS | 2584 | 1464622862668 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2584 | ++DOMWINDOW == 165 (0x12b15d800) [pid = 2584] [serial = 2310] [outer = 0x138220400] 08:41:03 INFO - PROCESS | 2584 | 1464622863098 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:41:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:41:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:41:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:41:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:41:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 729ms 08:41:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:41:03 INFO - PROCESS | 2584 | 1464622863139 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2584 | 1464622863140 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:41:03 INFO - PROCESS | 2584 | 1464622863142 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2584 | 1464622863144 Marionette TRACE conn2 <- [1,3046,null,{}] 08:41:03 INFO - PROCESS | 2584 | 1464622863147 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 2584 | 1464622863285 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:41:03 INFO - PROCESS | 2584 | 1464622863399 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.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/blob/Blob-in-worker.worker\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 2584 | ++DOCSHELL 0x138283000 == 76 [pid = 2584] [id = 771] 08:41:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 166 (0x11224d400) [pid = 2584] [serial = 2311] [outer = 0x0] 08:41:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 167 (0x12b4a6800) [pid = 2584] [serial = 2312] [outer = 0x11224d400] 08:41:03 INFO - PROCESS | 2584 | 1464622863431 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 2584 | ++DOMWINDOW == 168 (0x1383ac800) [pid = 2584] [serial = 2313] [outer = 0x11224d400] 08:41:03 INFO - PROCESS | 2584 | [2584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:41:03 INFO - PROCESS | 2584 | 1464622863831 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:41:03 INFO - {} 08:41:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 718ms 08:41:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:41:03 INFO - PROCESS | 2584 | 1464622863879 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2584 | 1464622863880 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:41:03 INFO - PROCESS | 2584 | 1464622863882 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2584 | 1464622863884 Marionette TRACE conn2 <- [1,3050,null,{}] 08:41:03 INFO - PROCESS | 2584 | 1464622863933 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 2584 | 1464622864048 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:41:04 INFO - PROCESS | 2584 | 1464622864120 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-slice-overflow.html\",\n 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/blob/Blob-slice-overflow.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x124c13800 == 77 [pid = 2584] [id = 772] 08:41:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 169 (0x11297ac00) [pid = 2584] [serial = 2314] [outer = 0x0] 08:41:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 170 (0x12133e000) [pid = 2584] [serial = 2315] [outer = 0x11297ac00] 08:41:04 INFO - PROCESS | 2584 | 1464622864150 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 171 (0x12c044800) [pid = 2584] [serial = 2316] [outer = 0x11297ac00] 08:41:04 INFO - PROCESS | 2584 | 1464622864676 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:41:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 819ms 08:41:04 INFO - PROCESS | 2584 | 1464622864702 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 2584 | 1464622864704 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:41:04 INFO - PROCESS | 2584 | 1464622864708 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 2584 | 1464622864710 Marionette TRACE conn2 <- [1,3054,null,{}] 08:41:04 INFO - PROCESS | 2584 | 1464622864714 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 2584 | 1464622864822 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:41:04 INFO - PROCESS | 2584 | 1464622864936 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/blob/Blob-slice.html\",\n 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/blob/Blob-slice.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2584 | ++DOCSHELL 0x1214c1000 == 78 [pid = 2584] [id = 773] 08:41:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 172 (0x112976800) [pid = 2584] [serial = 2317] [outer = 0x0] 08:41:04 INFO - PROCESS | 2584 | ++DOMWINDOW == 173 (0x112da9000) [pid = 2584] [serial = 2318] [outer = 0x112976800] 08:41:04 INFO - PROCESS | 2584 | 1464622864967 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 174 (0x1133e9c00) [pid = 2584] [serial = 2319] [outer = 0x112976800] 08:41:05 INFO - PROCESS | 2584 | 1464622865483 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:41:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:41:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:41:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:41:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:41:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 08:41:05 INFO - PROCESS | 2584 | 1464622865588 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 2584 | 1464622865591 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:41:05 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:41:05 INFO - PROCESS | 2584 | 1464622865597 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 2584 | 1464622865599 Marionette TRACE conn2 <- [1,3058,null,{}] 08:41:05 INFO - PROCESS | 2584 | 1464622865602 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 2584 | 1464622865735 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:41:05 INFO - PROCESS | 2584 | 1464622865884 Marionette TRACE conn2 -> [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([\"/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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 2584 | ++DOCSHELL 0x1257c8800 == 79 [pid = 2584] [id = 774] 08:41:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 175 (0x115f69000) [pid = 2584] [serial = 2320] [outer = 0x0] 08:41:05 INFO - PROCESS | 2584 | ++DOMWINDOW == 176 (0x11993e400) [pid = 2584] [serial = 2321] [outer = 0x115f69000] 08:41:05 INFO - PROCESS | 2584 | 1464622865928 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 177 (0x121060000) [pid = 2584] [serial = 2322] [outer = 0x115f69000] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 176 (0x12d090000) [pid = 2584] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 175 (0x12c04e400) [pid = 2584] [serial = 2221] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12f3cb800 == 78 [pid = 2584] [id = 763] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12da28000 == 77 [pid = 2584] [id = 762] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbe8000 == 76 [pid = 2584] [id = 761] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12d482000 == 75 [pid = 2584] [id = 760] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12d080800 == 74 [pid = 2584] [id = 759] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12c7e3800 == 73 [pid = 2584] [id = 758] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12c620800 == 72 [pid = 2584] [id = 757] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12bbcb800 == 71 [pid = 2584] [id = 756] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12b34b000 == 70 [pid = 2584] [id = 755] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12a8ba000 == 69 [pid = 2584] [id = 754] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1290dc000 == 68 [pid = 2584] [id = 753] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1248e6800 == 67 [pid = 2584] [id = 752] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x1167e2800 == 66 [pid = 2584] [id = 751] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x119c8a800 == 65 [pid = 2584] [id = 750] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x112857800 == 64 [pid = 2584] [id = 749] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x12111b000 == 63 [pid = 2584] [id = 746] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x11950c800 == 62 [pid = 2584] [id = 741] 08:41:06 INFO - PROCESS | 2584 | --DOCSHELL 0x135cc9000 == 61 [pid = 2584] [id = 740] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 174 (0x12a889800) [pid = 2584] [serial = 2120] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 173 (0x1133e7400) [pid = 2584] [serial = 2051] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 172 (0x12609e400) [pid = 2584] [serial = 2114] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 171 (0x120e04400) [pid = 2584] [serial = 2111] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 170 (0x12b130400) [pid = 2584] [serial = 2126] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 169 (0x11847a400) [pid = 2584] [serial = 2054] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 168 (0x12b12f000) [pid = 2584] [serial = 2123] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 167 (0x121962000) [pid = 2584] [serial = 2060] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 166 (0x120fbac00) [pid = 2584] [serial = 2057] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 165 (0x124e3fc00) [pid = 2584] [serial = 2063] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 164 (0x126d6a400) [pid = 2584] [serial = 2066] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 163 (0x12799e800) [pid = 2584] [serial = 2117] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 162 (0x12b49f800) [pid = 2584] [serial = 2162] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 161 (0x117699400) [pid = 2584] [serial = 2108] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 160 (0x12a9f6400) [pid = 2584] [serial = 2024] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 159 (0x1294ab000) [pid = 2584] [serial = 2203] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 158 (0x12a9f4400) [pid = 2584] [serial = 2206] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 157 (0x129714000) [pid = 2584] [serial = 2204] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 156 (0x12b156000) [pid = 2584] [serial = 2209] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 155 (0x120f14400) [pid = 2584] [serial = 2212] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 154 (0x12799c400) [pid = 2584] [serial = 2213] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 153 (0x110e92800) [pid = 2584] [serial = 2164] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 152 (0x121b0c800) [pid = 2584] [serial = 2195] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 151 (0x121195800) [pid = 2584] [serial = 2194] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 150 (0x12791e400) [pid = 2584] [serial = 2200] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 149 (0x11846ec00) [pid = 2584] [serial = 2167] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 148 (0x115f64800) [pid = 2584] [serial = 2186] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x12b0b4800) [pid = 2584] [serial = 2176] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x113120c00) [pid = 2584] [serial = 2185] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x119466000) [pid = 2584] [serial = 2191] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x120f13400) [pid = 2584] [serial = 2192] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1294ae400) [pid = 2584] [serial = 2183] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x121b30800) [pid = 2584] [serial = 2182] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x12b4a2400) [pid = 2584] [serial = 2179] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x12105ec00) [pid = 2584] [serial = 2170] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x127913400) [pid = 2584] [serial = 2173] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x124eb2800) [pid = 2584] [serial = 2197] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x1257a1800) [pid = 2584] [serial = 2198] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x115f68800) [pid = 2584] [serial = 2188] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x11910ec00) [pid = 2584] [serial = 2189] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12c63b400) [pid = 2584] [serial = 2219] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x12be8f400) [pid = 2584] [serial = 2218] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x110fe6400) [pid = 2584] [serial = 1487] [outer = 0x0] [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.] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x12bb11400) [pid = 2584] [serial = 2215] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 130 (0x12b4a3000) [pid = 2584] [serial = 2210] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 129 (0x12b0c2400) [pid = 2584] [serial = 2207] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 128 (0x129409000) [pid = 2584] [serial = 2201] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | --DOMWINDOW == 127 (0x12be86800) [pid = 2584] [serial = 2216] [outer = 0x0] [url = about:blank] 08:41:06 INFO - PROCESS | 2584 | 1464622866490 Marionette TRACE conn2 <- [1,3060,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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496: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]]]}] 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:41:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:41:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:41:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:41:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:41:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:41:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:41:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:41:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:41:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 924ms 08:41:06 INFO - PROCESS | 2584 | 1464622866522 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 2584 | 1464622866523 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:41:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:41:06 INFO - PROCESS | 2584 | 1464622866526 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2584 | 1464622866529 Marionette TRACE conn2 <- [1,3062,null,{}] 08:41:06 INFO - PROCESS | 2584 | 1464622866536 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 2584 | 1464622866630 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:41:06 INFO - PROCESS | 2584 | 1464622866635 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 2584 | ++DOCSHELL 0x121e18000 == 62 [pid = 2584] [id = 775] 08:41:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 128 (0x1194c1400) [pid = 2584] [serial = 2323] [outer = 0x0] 08:41:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 129 (0x12118c400) [pid = 2584] [serial = 2324] [outer = 0x1194c1400] 08:41:06 INFO - PROCESS | 2584 | 1464622866665 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2584 | ++DOMWINDOW == 130 (0x121b2f000) [pid = 2584] [serial = 2325] [outer = 0x1194c1400] 08:41:06 INFO - PROCESS | 2584 | [2584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:41:07 INFO - PROCESS | 2584 | 1464622867133 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:41:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:41:07 INFO - {} 08:41:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 621ms 08:41:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:41:07 INFO - PROCESS | 2584 | 1464622867147 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 2584 | 1464622867148 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:41:07 INFO - PROCESS | 2584 | 1464622867150 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 2584 | 1464622867151 Marionette TRACE conn2 <- [1,3066,null,{}] 08:41:07 INFO - PROCESS | 2584 | 1464622867154 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 2584 | 1464622867271 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:41:07 INFO - PROCESS | 2584 | 1464622867316 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n 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/filelist-section/filelist.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12ab6d000 == 63 [pid = 2584] [id = 776] 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 131 (0x1257a8800) [pid = 2584] [serial = 2326] [outer = 0x0] 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x126ad8800) [pid = 2584] [serial = 2327] [outer = 0x1257a8800] 08:41:07 INFO - PROCESS | 2584 | 1464622867358 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x126d74000) [pid = 2584] [serial = 2328] [outer = 0x1257a8800] 08:41:07 INFO - PROCESS | 2584 | 1464622867788 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:41:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 08:41:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:41:07 INFO - PROCESS | 2584 | 1464622867820 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 2584 | 1464622867822 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:41:07 INFO - PROCESS | 2584 | 1464622867824 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 2584 | 1464622867825 Marionette TRACE conn2 <- [1,3070,null,{}] 08:41:07 INFO - PROCESS | 2584 | 1464622867827 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 2584 | 1464622867915 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:41:07 INFO - PROCESS | 2584 | 1464622867920 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/Determining-Encoding.html\",\n 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/reading-data-section/Determining-Encoding.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2584 | ++DOCSHELL 0x12bbd0800 == 64 [pid = 2584] [id = 777] 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x127912800) [pid = 2584] [serial = 2329] [outer = 0x0] 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x128d3d000) [pid = 2584] [serial = 2330] [outer = 0x127912800] 08:41:07 INFO - PROCESS | 2584 | 1464622867946 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x1294a8000) [pid = 2584] [serial = 2331] [outer = 0x127912800] 08:41:08 INFO - PROCESS | 2584 | 1464622868278 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:41:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 08:41:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:41:08 INFO - PROCESS | 2584 | 1464622868295 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2584 | 1464622868297 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:41:08 INFO - PROCESS | 2584 | 1464622868299 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2584 | 1464622868300 Marionette TRACE conn2 <- [1,3074,null,{}] 08:41:08 INFO - PROCESS | 2584 | 1464622868303 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 2584 | 1464622868405 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:41:08 INFO - PROCESS | 2584 | 1464622868490 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/FileReader-event-handler-attributes.html\",\n 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/reading-data-section/FileReader-event-handler-attributes.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 2584 | ++DOCSHELL 0x12c7d8000 == 65 [pid = 2584] [id = 778] 08:41:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12791e400) [pid = 2584] [serial = 2332] [outer = 0x0] 08:41:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12972ac00) [pid = 2584] [serial = 2333] [outer = 0x12791e400] 08:41:08 INFO - PROCESS | 2584 | 1464622868517 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12be82000) [pid = 2584] [serial = 2334] [outer = 0x12791e400] 08:41:08 INFO - PROCESS | 2584 | 1464622868832 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:41:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 571ms 08:41:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:41:08 INFO - PROCESS | 2584 | 1464622868874 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2584 | 1464622868875 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:41:08 INFO - PROCESS | 2584 | 1464622868877 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2584 | 1464622868878 Marionette TRACE conn2 <- [1,3078,null,{}] 08:41:08 INFO - PROCESS | 2584 | 1464622868881 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 2584 | 1464622868995 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:41:09 INFO - PROCESS | 2584 | 1464622869005 Marionette TRACE conn2 -> [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([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n 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/reading-data-section/FileReader-multiple-reads.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12482c800 == 66 [pid = 2584] [id = 779] 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x11516c800) [pid = 2584] [serial = 2335] [outer = 0x0] 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x118463800) [pid = 2584] [serial = 2336] [outer = 0x11516c800] 08:41:09 INFO - PROCESS | 2584 | 1464622869031 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x12be8a400) [pid = 2584] [serial = 2337] [outer = 0x11516c800] 08:41:09 INFO - PROCESS | 2584 | 1464622869358 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 2584 | 1464622869400 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:41:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:41:09 INFO - PROCESS | 2584 | 1464622869403 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 2584 | 1464622869404 Marionette TRACE conn2 <- [1,3082,null,{}] 08:41:09 INFO - PROCESS | 2584 | 1464622869407 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 2584 | 1464622869522 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:41:09 INFO - PROCESS | 2584 | 1464622869536 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_abort.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d450800 == 67 [pid = 2584] [id = 780] 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x12c638400) [pid = 2584] [serial = 2338] [outer = 0x0] 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x12cf72000) [pid = 2584] [serial = 2339] [outer = 0x12c638400] 08:41:09 INFO - PROCESS | 2584 | 1464622869561 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x12cf7e400) [pid = 2584] [serial = 2340] [outer = 0x12c638400] 08:41:09 INFO - PROCESS | 2584 | 1464622869934 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:41:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:41:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:41:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 570ms 08:41:09 INFO - PROCESS | 2584 | 1464622869975 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 2584 | 1464622869977 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:41:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:41:09 INFO - PROCESS | 2584 | 1464622869987 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 2584 | 1464622869988 Marionette TRACE conn2 <- [1,3086,null,{}] 08:41:09 INFO - PROCESS | 2584 | 1464622869991 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 2584 | 1464622870147 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:41:10 INFO - PROCESS | 2584 | 1464622870168 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_error.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12da22000 == 68 [pid = 2584] [id = 781] 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x12c642800) [pid = 2584] [serial = 2341] [outer = 0x0] 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x12d0b2000) [pid = 2584] [serial = 2342] [outer = 0x12c642800] 08:41:10 INFO - PROCESS | 2584 | 1464622870209 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x12d0b7400) [pid = 2584] [serial = 2343] [outer = 0x12c642800] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 147 (0x1262c6400) [pid = 2584] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 146 (0x113123000) [pid = 2584] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 145 (0x127993000) [pid = 2584] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 144 (0x128d3b000) [pid = 2584] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 143 (0x1295c5800) [pid = 2584] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 142 (0x121061400) [pid = 2584] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 141 (0x121b2d800) [pid = 2584] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 140 (0x120f10400) [pid = 2584] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 139 (0x1194ce000) [pid = 2584] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 138 (0x1133ee000) [pid = 2584] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 137 (0x115f73c00) [pid = 2584] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 136 (0x110e86800) [pid = 2584] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 135 (0x12be89800) [pid = 2584] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 134 (0x12bbecc00) [pid = 2584] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 133 (0x1295c4c00) [pid = 2584] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 132 (0x11768f400) [pid = 2584] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:41:10 INFO - PROCESS | 2584 | --DOMWINDOW == 131 (0x116be3400) [pid = 2584] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:41:10 INFO - PROCESS | 2584 | 1464622870780 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:41:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 820ms 08:41:10 INFO - PROCESS | 2584 | 1464622870808 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 2584 | 1464622870810 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:41:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:41:10 INFO - PROCESS | 2584 | 1464622870814 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2584 | 1464622870815 Marionette TRACE conn2 <- [1,3090,null,{}] 08:41:10 INFO - PROCESS | 2584 | 1464622870817 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 2584 | 1464622870908 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:41:10 INFO - PROCESS | 2584 | 1464622870913 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_readAsArrayBuffer.html\",\n 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/reading-data-section/filereader_readAsArrayBuffer.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2584 | ++DOCSHELL 0x12df0f000 == 69 [pid = 2584] [id = 782] 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 132 (0x1262c6400) [pid = 2584] [serial = 2344] [outer = 0x0] 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 133 (0x12d0b0400) [pid = 2584] [serial = 2345] [outer = 0x1262c6400] 08:41:10 INFO - PROCESS | 2584 | 1464622870938 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2584 | ++DOMWINDOW == 134 (0x12d0edc00) [pid = 2584] [serial = 2346] [outer = 0x1262c6400] 08:41:11 INFO - PROCESS | 2584 | 1464622871258 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:41:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 470ms 08:41:11 INFO - PROCESS | 2584 | 1464622871285 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 2584 | 1464622871286 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:41:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:41:11 INFO - PROCESS | 2584 | 1464622871289 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 2584 | 1464622871290 Marionette TRACE conn2 <- [1,3094,null,{}] 08:41:11 INFO - PROCESS | 2584 | 1464622871293 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 2584 | 1464622871435 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:41:11 INFO - PROCESS | 2584 | 1464622871444 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n 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/reading-data-section/filereader_readAsDataURL.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x13280c000 == 70 [pid = 2584] [id = 783] 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 135 (0x126d68000) [pid = 2584] [serial = 2347] [outer = 0x0] 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 136 (0x12d0ae000) [pid = 2584] [serial = 2348] [outer = 0x126d68000] 08:41:11 INFO - PROCESS | 2584 | 1464622871474 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 137 (0x12d60b400) [pid = 2584] [serial = 2349] [outer = 0x126d68000] 08:41:11 INFO - PROCESS | 2584 | 1464622871776 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:41:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 524ms 08:41:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:41:11 INFO - PROCESS | 2584 | 1464622871815 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 2584 | 1464622871816 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:41:11 INFO - PROCESS | 2584 | 1464622871818 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 2584 | 1464622871819 Marionette TRACE conn2 <- [1,3098,null,{}] 08:41:11 INFO - PROCESS | 2584 | 1464622871822 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 2584 | 1464622871915 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:41:11 INFO - PROCESS | 2584 | 1464622871920 Marionette TRACE conn2 -> [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([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n 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/reading-data-section/filereader_readAsText.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2584 | ++DOCSHELL 0x1352b5000 == 71 [pid = 2584] [id = 784] 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 138 (0x12d60d800) [pid = 2584] [serial = 2350] [outer = 0x0] 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 139 (0x12d616c00) [pid = 2584] [serial = 2351] [outer = 0x12d60d800] 08:41:11 INFO - PROCESS | 2584 | 1464622871944 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2584 | ++DOMWINDOW == 140 (0x12d7ea000) [pid = 2584] [serial = 2352] [outer = 0x12d60d800] 08:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:41:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 468ms 08:41:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:41:12 INFO - PROCESS | 2584 | 1464622872284 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:41:12 INFO - PROCESS | 2584 | 1464622872287 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2584 | 1464622872288 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:41:12 INFO - PROCESS | 2584 | 1464622872292 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2584 | 1464622872293 Marionette TRACE conn2 <- [1,3102,null,{}] 08:41:12 INFO - PROCESS | 2584 | 1464622872301 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 2584 | 1464622872441 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:41:12 INFO - PROCESS | 2584 | 1464622872450 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_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/FileAPI/reading-data-section/filereader_readystate.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 2584 | ++DOCSHELL 0x1328c0800 == 72 [pid = 2584] [id = 785] 08:41:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 141 (0x11269c400) [pid = 2584] [serial = 2353] [outer = 0x0] 08:41:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 142 (0x1126a2000) [pid = 2584] [serial = 2354] [outer = 0x11269c400] 08:41:12 INFO - PROCESS | 2584 | 1464622872475 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 2584 | ++DOMWINDOW == 143 (0x1126a7400) [pid = 2584] [serial = 2355] [outer = 0x11269c400] 08:41:12 INFO - PROCESS | 2584 | 1464622872856 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:41:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 575ms 08:41:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:41:12 INFO - PROCESS | 2584 | 1464622872868 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2584 | 1464622872870 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:41:12 INFO - PROCESS | 2584 | 1464622872874 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2584 | 1464622872877 Marionette TRACE conn2 <- [1,3106,null,{}] 08:41:12 INFO - PROCESS | 2584 | 1464622872883 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 2584 | 1464622873005 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:41:13 INFO - PROCESS | 2584 | 1464622873114 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/reading-data-section/filereader_result.html\",\n 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/reading-data-section/filereader_result.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x11916e000 == 73 [pid = 2584] [id = 786] 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 144 (0x11269dc00) [pid = 2584] [serial = 2356] [outer = 0x0] 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 145 (0x1126a4c00) [pid = 2584] [serial = 2357] [outer = 0x11269dc00] 08:41:13 INFO - PROCESS | 2584 | 1464622873149 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 146 (0x11334cc00) [pid = 2584] [serial = 2358] [outer = 0x11269dc00] 08:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:41:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 674ms 08:41:13 INFO - PROCESS | 2584 | 1464622873541 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:41:13 INFO - PROCESS | 2584 | 1464622873548 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 2584 | 1464622873552 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:41:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:41:13 INFO - PROCESS | 2584 | 1464622873557 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 2584 | 1464622873559 Marionette TRACE conn2 <- [1,3110,null,{}] 08:41:13 INFO - PROCESS | 2584 | 1464622873561 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 2584 | 1464622873677 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:41:13 INFO - PROCESS | 2584 | 1464622873790 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/url/url_createobjecturl_blob.html\",\n 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/url/url_createobjecturl_blob.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2584 | ++DOCSHELL 0x12795b000 == 74 [pid = 2584] [id = 787] 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 147 (0x113f11800) [pid = 2584] [serial = 2359] [outer = 0x0] 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 148 (0x116be3400) [pid = 2584] [serial = 2360] [outer = 0x113f11800] 08:41:13 INFO - PROCESS | 2584 | 1464622873821 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2584 | ++DOMWINDOW == 149 (0x11946e800) [pid = 2584] [serial = 2361] [outer = 0x113f11800] 08:41:14 INFO - PROCESS | 2584 | 1464622874184 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:41:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:41:14 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:41:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:41:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 669ms 08:41:14 INFO - PROCESS | 2584 | 1464622874227 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 2584 | 1464622874228 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:41:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:41:14 INFO - PROCESS | 2584 | 1464622874231 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 2584 | 1464622874233 Marionette TRACE conn2 <- [1,3114,null,{}] 08:41:14 INFO - PROCESS | 2584 | 1464622874242 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 2584 | 1464622874431 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:41:14 INFO - PROCESS | 2584 | 1464622874582 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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/url/url_xmlhttprequest.html\",\n 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/url/url_xmlhttprequest.html\", \"62144b23-5b14-4e38-80a1-dc91fe2f2472\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 2584 | ++DOCSHELL 0x12d44e800 == 75 [pid = 2584] [id = 788] 08:41:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 150 (0x121067400) [pid = 2584] [serial = 2362] [outer = 0x0] 08:41:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 151 (0x121194400) [pid = 2584] [serial = 2363] [outer = 0x121067400] 08:41:14 INFO - PROCESS | 2584 | 1464622874632 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 2584 | ++DOMWINDOW == 152 (0x121b31800) [pid = 2584] [serial = 2364] [outer = 0x121067400] 08:41:15 INFO - PROCESS | 2584 | 1464622875026 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:41:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 828ms 08:41:15 INFO - PROCESS | 2584 | 1464622875060 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 2584 | 1464622875062 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:41:16 WARNING - u'runner_teardown' () 08:41:16 INFO - No more tests 08:41:16 INFO - Got 0 unexpected results 08:41:16 INFO - SUITE-END | took 499s 08:41:16 INFO - Closing logging queue 08:41:16 INFO - queue closed 08:41:16 INFO - Return code: 0 08:41:16 WARNING - # TBPL SUCCESS # 08:41:16 INFO - Running post-action listener: _resource_record_post_action 08:41:16 INFO - Running post-run listener: _resource_record_post_run 08:41:17 INFO - Total resource usage - Wall time: 522s; CPU: 57.0%; Read bytes: 372736; Write bytes: 952103936; Read time: 6; Write time: 4844 08:41:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:41:17 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 145168896; Write bytes: 146970624; Read time: 13529; Write time: 324 08:41:17 INFO - run-tests - Wall time: 504s; CPU: 57.0%; Read bytes: 368640; Write bytes: 794115072; Read time: 6; Write time: 4480 08:41:17 INFO - Running post-run listener: _upload_blobber_files 08:41:17 INFO - Blob upload gear active. 08:41:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:41:17 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 08:41:17 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:41:17 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:41:17 INFO - (blobuploader) - INFO - Open directory for files ... 08:41:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:41:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:41:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:41:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:41:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:41:18 INFO - (blobuploader) - INFO - Done attempting. 08:41:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:41:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:41:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:41:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:41:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:41:20 INFO - (blobuploader) - INFO - Done attempting. 08:41:20 INFO - (blobuploader) - INFO - Iteration through files over. 08:41:20 INFO - Return code: 0 08:41:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:41:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:41:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b5bba8eef0414fbc1692e0b47e0adc2d0440eee21f21377c0df1c443267e2ce1eb5505cf491d18d5eef46b1238dfb6c7a5ac26b7ae58d2a2ad3abe0dcfeeefb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42893f0681e91e779981b0f2a7a7a38a606157be6625638cefebcf5d59feee75b74d39bbc85f0925695f5164be876acede0a069251bc394b08d9d608fc15a28c"} 08:41:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:41:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:41:20 INFO - Contents: 08:41:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b5bba8eef0414fbc1692e0b47e0adc2d0440eee21f21377c0df1c443267e2ce1eb5505cf491d18d5eef46b1238dfb6c7a5ac26b7ae58d2a2ad3abe0dcfeeefb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42893f0681e91e779981b0f2a7a7a38a606157be6625638cefebcf5d59feee75b74d39bbc85f0925695f5164be876acede0a069251bc394b08d9d608fc15a28c"} 08:41:20 INFO - Running post-run listener: copy_logs_to_upload_dir 08:41:20 INFO - Copying logs to upload dir... 08:41:20 INFO - mkdir: /builds/slave/test/build/upload/logs 08:41:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=575.692062 ========= master_lag: 8.17 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 43 secs) (at 2016-05-30 08:41:28.265554) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:41:28.270342) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b5bba8eef0414fbc1692e0b47e0adc2d0440eee21f21377c0df1c443267e2ce1eb5505cf491d18d5eef46b1238dfb6c7a5ac26b7ae58d2a2ad3abe0dcfeeefb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42893f0681e91e779981b0f2a7a7a38a606157be6625638cefebcf5d59feee75b74d39bbc85f0925695f5164be876acede0a069251bc394b08d9d608fc15a28c"} build_url:https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012582 build_url: 'https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b5bba8eef0414fbc1692e0b47e0adc2d0440eee21f21377c0df1c443267e2ce1eb5505cf491d18d5eef46b1238dfb6c7a5ac26b7ae58d2a2ad3abe0dcfeeefb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42893f0681e91e779981b0f2a7a7a38a606157be6625638cefebcf5d59feee75b74d39bbc85f0925695f5164be876acede0a069251bc394b08d9d608fc15a28c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/db5fztCASJe5LF88gUVBiA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:41:29.143724) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:41:29.144087) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Tdhr44t4NK/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.MuAUdD24Yw/Listeners TMPDIR=/var/folders/8z/76ns34yj20gfly9p4jksxfwm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005447 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:41:29.170818) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:41:29.171371) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:41:29.171949) ========= ========= Total master_lag: 9.26 =========