builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0047 starttime: 1468214283.5 results: success (0) buildid: 20160710205626 builduid: 88fdeb2565a04d66a2d547e230d471a7 revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:03.504234) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:03.504640) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:03.504982) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:03.530417) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:03.530860) ========= 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.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-07-10 22:18:03-- 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% 9.56M=0.001s 2016-07-10 22:18:04 (9.56 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.591106 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:04.155800) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:04.156085) ========= 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.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.027663 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:04.204463) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:18:04.204817) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --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-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-07-10 22:18:04,278 truncating revision to first 12 chars 2016-07-10 22:18:04,278 Setting DEBUG logging. 2016-07-10 22:18:04,278 attempt 1/10 2016-07-10 22:18:04,278 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9400e38d2d1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 22:18:05,270 unpacking tar archive at: mozilla-beta-d9400e38d2d1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.250314 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-10 22:18:05.476674) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:05.476994) ========= script_repo_revision: d9400e38d2d11b4faa0c085491dbf815540ef86f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:05.477384) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:05.477659) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 22:18:05.495770) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-07-10 22:18:05.496096) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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 22:18:05 INFO - MultiFileLogger online at 20160710 22:18:05 in /builds/slave/test 22:18:05 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:18:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:18:05 INFO - {'append_to_log': False, 22:18:05 INFO - 'base_work_dir': '/builds/slave/test', 22:18:05 INFO - 'blob_upload_branch': 'mozilla-beta', 22:18:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:18:05 INFO - 'buildbot_json_path': 'buildprops.json', 22:18:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:18:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:18:05 INFO - 'download_minidump_stackwalk': True, 22:18:05 INFO - 'download_symbols': 'true', 22:18:05 INFO - 'e10s': False, 22:18:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:18:05 INFO - 'tooltool.py': '/tools/tooltool.py', 22:18:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:18:05 INFO - '/tools/misc-python/virtualenv.py')}, 22:18:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:18:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:18:05 INFO - 'log_level': 'info', 22:18:05 INFO - 'log_to_console': True, 22:18:05 INFO - 'opt_config_files': (), 22:18:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:18:05 INFO - '--processes=1', 22:18:05 INFO - '--config=%(test_path)s/wptrunner.ini', 22:18:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:18:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:18:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:18:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:18:05 INFO - 'pip_index': False, 22:18:05 INFO - 'require_test_zip': True, 22:18:05 INFO - 'test_type': ('testharness',), 22:18:05 INFO - 'this_chunk': '1', 22:18:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:18:05 INFO - 'total_chunks': '10', 22:18:05 INFO - 'virtualenv_path': 'venv', 22:18:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:18:05 INFO - 'work_dir': 'build'} 22:18:05 INFO - ##### 22:18:05 INFO - ##### Running clobber step. 22:18:05 INFO - ##### 22:18:05 INFO - Running pre-action listener: _resource_record_pre_action 22:18:05 INFO - Running main action method: clobber 22:18:05 INFO - rmtree: /builds/slave/test/build 22:18:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:18:07 INFO - Running post-action listener: _resource_record_post_action 22:18:07 INFO - ##### 22:18:07 INFO - ##### Running read-buildbot-config step. 22:18:07 INFO - ##### 22:18:07 INFO - Running pre-action listener: _resource_record_pre_action 22:18:07 INFO - Running main action method: read_buildbot_config 22:18:07 INFO - Using buildbot properties: 22:18:07 INFO - { 22:18:07 INFO - "project": "", 22:18:07 INFO - "product": "firefox", 22:18:07 INFO - "script_repo_revision": "production", 22:18:07 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 22:18:07 INFO - "repository": "", 22:18:07 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 22:18:07 INFO - "buildid": "20160710205626", 22:18:07 INFO - "pgo_build": "False", 22:18:07 INFO - "basedir": "/builds/slave/test", 22:18:07 INFO - "buildnumber": 29, 22:18:07 INFO - "slavename": "t-yosemite-r7-0047", 22:18:07 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 22:18:07 INFO - "platform": "macosx64", 22:18:07 INFO - "branch": "mozilla-beta", 22:18:07 INFO - "revision": "d9400e38d2d11b4faa0c085491dbf815540ef86f", 22:18:07 INFO - "repo_path": "releases/mozilla-beta", 22:18:07 INFO - "moz_repo_path": "", 22:18:07 INFO - "stage_platform": "macosx64", 22:18:07 INFO - "builduid": "88fdeb2565a04d66a2d547e230d471a7", 22:18:07 INFO - "slavebuilddir": "test" 22:18:07 INFO - } 22:18:07 INFO - Found installer url https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 22:18:07 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 22:18:07 INFO - Running post-action listener: _resource_record_post_action 22:18:07 INFO - ##### 22:18:07 INFO - ##### Running download-and-extract step. 22:18:07 INFO - ##### 22:18:07 INFO - Running pre-action listener: _resource_record_pre_action 22:18:07 INFO - Running main action method: download_and_extract 22:18:07 INFO - mkdir: /builds/slave/test/build/tests 22:18:07 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')]} 22:18:07 INFO - https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 22:18:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 22:18:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 22:18:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:18:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 22:18:34 INFO - Downloaded 1201 bytes. 22:18:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:18:34 INFO - Using the following test package requirements: 22:18:34 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:18:34 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 22:18:34 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 22:18:34 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'jsshell-mac64.zip'], 22:18:34 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 22:18:34 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:18:34 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 22:18:34 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 22:18:34 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 22:18:34 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:18:34 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 22:18:34 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 22:18:34 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')]} 22:18:34 INFO - https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 22:18:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 22:18:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 22:18:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 22:18:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 22:18:39 INFO - Downloaded 18406874 bytes. 22:18:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:18:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:18:39 INFO - caution: filename not matched: web-platform/* 22:18:39 INFO - Return code: 11 22:18:39 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')]} 22:18:39 INFO - https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 22:18:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:18:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:18:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:18:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 22:18:40 INFO - Downloaded 36389883 bytes. 22:18:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:18:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:18:45 INFO - caution: filename not matched: bin/* 22:18:45 INFO - caution: filename not matched: config/* 22:18:45 INFO - caution: filename not matched: mozbase/* 22:18:45 INFO - caution: filename not matched: marionette/* 22:18:45 INFO - caution: filename not matched: tools/wptserve/* 22:18:45 INFO - Return code: 11 22:18: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')]} 22:18:45 INFO - https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 22:18:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:18:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:18:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 22:18:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 22:18:49 INFO - Downloaded 73016976 bytes. 22:18:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:18:49 INFO - mkdir: /builds/slave/test/properties 22:18:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:18:49 INFO - Writing to file /builds/slave/test/properties/build_url 22:18:49 INFO - Contents: 22:18:49 INFO - build_url:https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 22:18:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:18:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:18:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:18:51 INFO - Contents: 22:18:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:18:51 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')]} 22:18:51 INFO - https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:18:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:18:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:18:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:18:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 22:18:53 INFO - Downloaded 103718394 bytes. 22:18:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:18:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:18:57 INFO - Return code: 0 22:18:57 INFO - Running post-action listener: _resource_record_post_action 22:18:57 INFO - Running post-action listener: set_extra_try_arguments 22:18:57 INFO - ##### 22:18:57 INFO - ##### Running create-virtualenv step. 22:18:57 INFO - ##### 22:18:57 INFO - Running pre-action listener: _pre_create_virtualenv 22:18:57 INFO - Running pre-action listener: _resource_record_pre_action 22:18:57 INFO - Running main action method: create_virtualenv 22:18:57 INFO - Creating virtualenv /builds/slave/test/build/venv 22:18:57 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 22:18:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:18:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:18:57 INFO - Using real prefix '/tools/python27' 22:18:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:18:58 INFO - Installing distribute.............................................................................................................................................................................................done. 22:19:01 INFO - Installing pip.................done. 22:19:01 INFO - Return code: 0 22:19:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:19:01 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')]} 22:19:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:01 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')]} 22:19:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:01 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 0x100a55e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a72f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5cad68100>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, '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.04erWJTWvl/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.RFU2VeUMgH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:19:01 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 22:19:01 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 22:19:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:01 INFO - 'HOME': '/Users/cltbld', 22:19:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:01 INFO - 'LOGNAME': 'cltbld', 22:19:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:01 INFO - 'MOZ_NO_REMOTE': '1', 22:19:01 INFO - 'NO_EM_RESTART': '1', 22:19:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:01 INFO - 'PWD': '/builds/slave/test', 22:19:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:01 INFO - 'SHELL': '/bin/bash', 22:19:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:01 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:01 INFO - 'USER': 'cltbld', 22:19:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:01 INFO - 'XPC_FLAGS': '0x0', 22:19:01 INFO - 'XPC_SERVICE_NAME': '0', 22:19:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:01 INFO - Downloading/unpacking psutil>=0.7.1 22:19:01 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 22:19:01 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 22:19:01 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 22:19:01 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 22:19:01 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 22:19:01 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 22:19:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:19:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:19:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:19:04 INFO - Installing collected packages: psutil 22:19:04 INFO - Running setup.py install for psutil 22:19:04 INFO - building 'psutil._psutil_osx' extension 22:19:04 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 22:19:05 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 22:19:05 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 22:19:05 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 22:19:05 INFO - building 'psutil._psutil_posix' extension 22:19:05 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 22:19:05 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:19:05 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:19:05 INFO - ^ 22:19:05 INFO - 1 warning generated. 22:19:05 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 22:19:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:19:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:19:05 INFO - Successfully installed psutil 22:19:05 INFO - Cleaning up... 22:19:05 INFO - Return code: 0 22:19:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:19:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 22:19:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 22:19:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.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 0x100a55e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a72f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5cad68100>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, '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.04erWJTWvl/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.RFU2VeUMgH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:19:05 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 22:19:05 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 22:19:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:05 INFO - 'HOME': '/Users/cltbld', 22:19:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:05 INFO - 'LOGNAME': 'cltbld', 22:19:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:05 INFO - 'MOZ_NO_REMOTE': '1', 22:19:05 INFO - 'NO_EM_RESTART': '1', 22:19:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:05 INFO - 'PWD': '/builds/slave/test', 22:19:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:05 INFO - 'SHELL': '/bin/bash', 22:19:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:05 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:05 INFO - 'USER': 'cltbld', 22:19:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:05 INFO - 'XPC_FLAGS': '0x0', 22:19:05 INFO - 'XPC_SERVICE_NAME': '0', 22:19:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:19:05 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 22:19:05 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 22:19:05 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 22:19:05 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 22:19:05 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 22:19:05 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 22:19:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:19:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:19:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:19:08 INFO - Installing collected packages: mozsystemmonitor 22:19:08 INFO - Running setup.py install for mozsystemmonitor 22:19:08 INFO - Successfully installed mozsystemmonitor 22:19:08 INFO - Cleaning up... 22:19:08 INFO - Return code: 0 22:19:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 22:19:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19: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')]} 22:19:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19: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', '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 0x100a55e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a72f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5cad68100>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, '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.04erWJTWvl/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.RFU2VeUMgH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:19: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:19: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 blobuploader==1.2.4 22:19:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:09 INFO - 'HOME': '/Users/cltbld', 22:19:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:09 INFO - 'LOGNAME': 'cltbld', 22:19:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:09 INFO - 'MOZ_NO_REMOTE': '1', 22:19:09 INFO - 'NO_EM_RESTART': '1', 22:19:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:09 INFO - 'PWD': '/builds/slave/test', 22:19:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:09 INFO - 'SHELL': '/bin/bash', 22:19:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:09 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:09 INFO - 'USER': 'cltbld', 22:19:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:09 INFO - 'XPC_FLAGS': '0x0', 22:19:09 INFO - 'XPC_SERVICE_NAME': '0', 22:19:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:09 INFO - Downloading/unpacking blobuploader==1.2.4 22:19: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 22:19: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 22:19: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 22:19: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 22:19: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 22:19: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 22:19:11 INFO - Downloading blobuploader-1.2.4.tar.gz 22:19:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:19:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:19:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:11 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 22:19:11 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 22:19:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:19:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:19:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:12 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 22:19:12 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 22:19:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:19:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:19:12 INFO - Downloading docopt-0.6.1.tar.gz 22:19:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:19:13 INFO - Installing collected packages: blobuploader, requests, docopt 22:19:13 INFO - Running setup.py install for blobuploader 22:19:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:19:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:19:13 INFO - Running setup.py install for requests 22:19:13 INFO - Running setup.py install for docopt 22:19:13 INFO - Successfully installed blobuploader requests docopt 22:19:13 INFO - Cleaning up... 22:19:13 INFO - Return code: 0 22:19:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:19: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')]} 22:19:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19: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')]} 22:19:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/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 0x100a55e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a72f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5cad68100>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, '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.04erWJTWvl/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.RFU2VeUMgH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:19:13 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 22:19:13 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 22:19:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:13 INFO - 'HOME': '/Users/cltbld', 22:19:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:13 INFO - 'LOGNAME': 'cltbld', 22:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:13 INFO - 'MOZ_NO_REMOTE': '1', 22:19:13 INFO - 'NO_EM_RESTART': '1', 22:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:13 INFO - 'PWD': '/builds/slave/test', 22:19:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:13 INFO - 'SHELL': '/bin/bash', 22:19:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:13 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:13 INFO - 'USER': 'cltbld', 22:19:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:13 INFO - 'XPC_FLAGS': '0x0', 22:19:13 INFO - 'XPC_SERVICE_NAME': '0', 22:19:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-gUCFL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-lSk8Vj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-vgyRKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-2GAqOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-WeCjtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-EnAkB8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-E7hOJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:19:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:19:14 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-f0ZK3T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Ze3nzp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-Pg2cOh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-1BHYM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-PZ4KAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-tn8xTb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-ijraYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-c40IDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-O1JL3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-KPss6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:19:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:19:15 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-QX03dD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:19:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:19:16 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-F7WUEu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:19:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:16 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-5yl0Si-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:19:16 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-605Jjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:19:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:16 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 22:19:16 INFO - Running setup.py install for manifestparser 22:19:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:19:16 INFO - Running setup.py install for mozcrash 22:19:17 INFO - Running setup.py install for mozdebug 22:19:17 INFO - Running setup.py install for mozdevice 22:19:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Running setup.py install for mozfile 22:19:17 INFO - Running setup.py install for mozhttpd 22:19:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Running setup.py install for mozinfo 22:19:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Running setup.py install for mozInstall 22:19:17 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:19:17 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Running setup.py install for mozleak 22:19:18 INFO - Running setup.py install for mozlog 22:19:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Running setup.py install for moznetwork 22:19:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Running setup.py install for mozprocess 22:19:18 INFO - Running setup.py install for mozprofile 22:19:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Running setup.py install for mozrunner 22:19:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:19:18 INFO - Running setup.py install for mozscreenshot 22:19:19 INFO - Running setup.py install for moztest 22:19:19 INFO - Running setup.py install for mozversion 22:19:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:19:19 INFO - Running setup.py install for wptserve 22:19:19 INFO - Running setup.py install for marionette-driver 22:19:19 INFO - Running setup.py install for browsermob-proxy 22:19:19 INFO - Running setup.py install for marionette-client 22:19:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:19:20 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 22:19:20 INFO - Cleaning up... 22:19:20 INFO - Return code: 0 22:19:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:19:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 22:19:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:19:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 22:19:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:19:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:19:20 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 0x100a55e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a72f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5cad68100>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, '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.04erWJTWvl/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.RFU2VeUMgH/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:19:20 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 22:19:20 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 22:19:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:20 INFO - 'HOME': '/Users/cltbld', 22:19:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:20 INFO - 'LOGNAME': 'cltbld', 22:19:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:20 INFO - 'MOZ_NO_REMOTE': '1', 22:19:20 INFO - 'NO_EM_RESTART': '1', 22:19:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:20 INFO - 'PWD': '/builds/slave/test', 22:19:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:20 INFO - 'SHELL': '/bin/bash', 22:19:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:20 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:20 INFO - 'USER': 'cltbld', 22:19:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:20 INFO - 'XPC_FLAGS': '0x0', 22:19:20 INFO - 'XPC_SERVICE_NAME': '0', 22:19:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:19:20 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-hbvcOv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:19:20 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)) 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:19:20 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-dkLzbq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:19:20 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)) 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:19:20 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-LvyC7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:19:20 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)) 22:19:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:19:20 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-8_Pr4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-CD0tbW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-ptTIZg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-JinIfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-e2y5zp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-i8Uikf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-o85_V3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-mgWkG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:19:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-ZyZTav-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:19:21 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)) 22:19:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:19:21 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-fKQazn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:19:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-x6UCWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-NKIRP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-osE7tu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-s4aHsP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-JLgVhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-KCDsL7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:22 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-NkktMf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:19:22 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)) 22:19:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:19:23 INFO - Running setup.py (path:/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/pip-cfResg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:19:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:19:23 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)) 22:19:23 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)) 22:19:23 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)) 22:19:23 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)) 22:19:23 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)) 22:19:23 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)) 22:19:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:19:23 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 22:19:23 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 22:19:23 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 22:19:23 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 22:19:23 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 22:19:23 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 22:19:25 INFO - Downloading blessings-1.6.tar.gz 22:19:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:19:25 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)) 22:19:25 INFO - Installing collected packages: blessings 22:19:25 INFO - Running setup.py install for blessings 22:19:25 INFO - Successfully installed blessings 22:19:25 INFO - Cleaning up... 22:19:26 INFO - Return code: 0 22:19:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:19:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:19:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:19:26 INFO - Reading from file tmpfile_stdout 22:19:26 INFO - Current package versions: 22:19:26 INFO - blessings == 1.6 22:19:26 INFO - blobuploader == 1.2.4 22:19:26 INFO - browsermob-proxy == 0.6.0 22:19:26 INFO - docopt == 0.6.1 22:19:26 INFO - manifestparser == 1.1 22:19:26 INFO - marionette-client == 2.3.0 22:19:26 INFO - marionette-driver == 1.4.0 22:19:26 INFO - mozInstall == 1.12 22:19:26 INFO - mozcrash == 0.17 22:19:26 INFO - mozdebug == 0.1 22:19:26 INFO - mozdevice == 0.48 22:19:26 INFO - mozfile == 1.2 22:19:26 INFO - mozhttpd == 0.7 22:19:26 INFO - mozinfo == 0.9 22:19:26 INFO - mozleak == 0.1 22:19:26 INFO - mozlog == 3.1 22:19:26 INFO - moznetwork == 0.27 22:19:26 INFO - mozprocess == 0.22 22:19:26 INFO - mozprofile == 0.28 22:19:26 INFO - mozrunner == 6.11 22:19:26 INFO - mozscreenshot == 0.1 22:19:26 INFO - mozsystemmonitor == 0.0 22:19:26 INFO - moztest == 0.7 22:19:26 INFO - mozversion == 1.4 22:19:26 INFO - psutil == 3.1.1 22:19:26 INFO - requests == 1.2.3 22:19:26 INFO - wptserve == 1.4.0 22:19:26 INFO - wsgiref == 0.1.2 22:19:26 INFO - Running post-action listener: _resource_record_post_action 22:19:26 INFO - Running post-action listener: _start_resource_monitoring 22:19:26 INFO - Starting resource monitoring. 22:19:26 INFO - ##### 22:19:26 INFO - ##### Running pull step. 22:19:26 INFO - ##### 22:19:26 INFO - Running pre-action listener: _resource_record_pre_action 22:19:26 INFO - Running main action method: pull 22:19:26 INFO - Pull has nothing to do! 22:19:26 INFO - Running post-action listener: _resource_record_post_action 22:19:26 INFO - ##### 22:19:26 INFO - ##### Running install step. 22:19:26 INFO - ##### 22:19:26 INFO - Running pre-action listener: _resource_record_pre_action 22:19:26 INFO - Running main action method: install 22:19:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:19:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:19:26 INFO - Reading from file tmpfile_stdout 22:19:26 INFO - Detecting whether we're running mozinstall >=1.0... 22:19:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:19:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:19:26 INFO - Reading from file tmpfile_stdout 22:19:26 INFO - Output received: 22:19:26 INFO - Usage: mozinstall [options] installer 22:19:26 INFO - Options: 22:19:26 INFO - -h, --help show this help message and exit 22:19:26 INFO - -d DEST, --destination=DEST 22:19:26 INFO - Directory to install application into. [default: 22:19:26 INFO - "/builds/slave/test"] 22:19:26 INFO - --app=APP Application being installed. [default: firefox] 22:19:26 INFO - mkdir: /builds/slave/test/build/application 22:19:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 22:19:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 22:19:44 INFO - Reading from file tmpfile_stdout 22:19:44 INFO - Output received: 22:19:44 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 22:19:44 INFO - Running post-action listener: _resource_record_post_action 22:19:44 INFO - ##### 22:19:44 INFO - ##### Running run-tests step. 22:19:44 INFO - ##### 22:19:44 INFO - Running pre-action listener: _resource_record_pre_action 22:19:44 INFO - Running main action method: run_tests 22:19:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:19:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:19:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:19:44 INFO - grabbing minidump binary from tooltool 22:19:44 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')]} 22:19:44 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 0x100a6e5e0>, '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 0x100651cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10067c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:19:44 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 22:19:44 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 22:19:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:19:44 INFO - Return code: 0 22:19:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:19:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:19:44 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.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 22:19:44 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.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 22:19:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.04erWJTWvl/Render', 22:19:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:19:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:19:44 INFO - 'HOME': '/Users/cltbld', 22:19:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:19:44 INFO - 'LOGNAME': 'cltbld', 22:19:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:19:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:19:44 INFO - 'MOZ_NO_REMOTE': '1', 22:19:44 INFO - 'NO_EM_RESTART': '1', 22:19:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:19:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:19:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:19:44 INFO - 'PWD': '/builds/slave/test', 22:19:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:19:44 INFO - 'SHELL': '/bin/bash', 22:19:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RFU2VeUMgH/Listeners', 22:19:44 INFO - 'TMPDIR': '/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/T/', 22:19:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:19:44 INFO - 'USER': 'cltbld', 22:19:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:19:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:19:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:19:44 INFO - 'XPC_FLAGS': '0x0', 22:19:44 INFO - 'XPC_SERVICE_NAME': '0', 22:19:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:19:44 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.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 22:19:45 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 22:19:45 INFO - import pkg_resources 22:19:46 INFO - Using 1 client processes 22:19:46 INFO - wptserve Starting http server on 127.0.0.1:8000 22:19:46 INFO - wptserve Starting http server on 127.0.0.1:8001 22:19:46 INFO - wptserve Starting http server on 127.0.0.1:8443 22:19:48 INFO - SUITE-START | Running 778 tests 22:19:48 INFO - Running testharness tests 22:19:48 INFO - Setting up ssl 22:19:48 INFO - PROCESS | certutil | 22:19:48 INFO - PROCESS | certutil | 22:19:48 INFO - PROCESS | certutil | 22:19:48 INFO - Certificate Nickname Trust Attributes 22:19:48 INFO - SSL,S/MIME,JAR/XPI 22:19:48 INFO - 22:19:48 INFO - web-platform-tests CT,, 22:19:48 INFO - 22:19:48 INFO - Starting runner 22:19:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:19:49 INFO - PROCESS | 1654 | 1468214389282 Marionette DEBUG Marionette enabled via build flag and pref 22:19:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f4e800 == 1 [pid = 1654] [id = 1] 22:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113f4f000) [pid = 1654] [serial = 1] [outer = 0x0] 22:19:49 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113f50000) [pid = 1654] [serial = 2] [outer = 0x113f4f000] 22:19:49 INFO - PROCESS | 1654 | 1468214389597 Marionette INFO Listening on port 2828 22:19:49 INFO - PROCESS | 1654 | 1468214389834 Marionette DEBUG Marionette enabled via command-line flag 22:19:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11695e800 == 2 [pid = 1654] [id = 2] 22:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x11695f000) [pid = 1654] [serial = 3] [outer = 0x0] 22:19:49 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116960000) [pid = 1654] [serial = 4] [outer = 0x11695f000] 22:19:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:19:49 INFO - PROCESS | 1654 | 1468214389988 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49283 22:19:50 INFO - PROCESS | 1654 | 1468214390074 Marionette DEBUG Closed connection conn0 22:19:50 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:19:50 INFO - PROCESS | 1654 | 1468214390080 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49284 22:19:50 INFO - PROCESS | 1654 | 1468214390088 Marionette DEBUG Closed connection conn1 22:19:50 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:19:50 INFO - PROCESS | 1654 | 1468214390094 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49285 22:19:50 INFO - PROCESS | 1654 | 1468214390104 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:19:50 INFO - PROCESS | 1654 | 1468214390111 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160710205626","device":"desktop","version":"48.0"} 22:19:50 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:19:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d97800 == 3 [pid = 1654] [id = 3] 22:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119d98800) [pid = 1654] [serial = 5] [outer = 0x0] 22:19:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d99000 == 4 [pid = 1654] [id = 4] 22:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119d4cc00) [pid = 1654] [serial = 6] [outer = 0x0] 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:19:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12142c800 == 5 [pid = 1654] [id = 5] 22:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x119d49000) [pid = 1654] [serial = 7] [outer = 0x0] 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x12174d800) [pid = 1654] [serial = 8] [outer = 0x119d49000] 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x121540000) [pid = 1654] [serial = 9] [outer = 0x119d98800] 22:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x121632000) [pid = 1654] [serial = 10] [outer = 0x119d4cc00] 22:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x121634000) [pid = 1654] [serial = 11] [outer = 0x119d49000] 22:19:51 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:19:52 INFO - PROCESS | 1654 | 1468214392046 Marionette INFO startBrowser 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | 1468214392067 Marionette DEBUG loaded listener.js 22:19:52 INFO - PROCESS | 1654 | 1468214392074 Marionette DEBUG loaded listener.js 22:19:52 INFO - PROCESS | 1654 | 1468214392077 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x126fe3000) [pid = 1654] [serial = 12] [outer = 0x119d49000] 22:19:52 INFO - PROCESS | 1654 | 1468214392407 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"2f29de1a-1cf8-d649-9d54-cace891f9f27","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160710205626","device":"desktop","version":"48.0","command_id":1}}] 22:19:52 INFO - PROCESS | 1654 | 1468214392488 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}] 22:19:52 INFO - PROCESS | 1654 | 1468214392491 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | 1468214392538 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:19:52 INFO - PROCESS | 1654 | 1468214392624 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:19:52 INFO - PROCESS | 1654 | 1468214392626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:19:52 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x1275ca800) [pid = 1654] [serial = 13] [outer = 0x119d49000] 22:19:52 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:19:52 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:19:52 INFO - PROCESS | 1654 | 1468214392878 Marionette TRACE conn2 <- [1,3,null,{}] 22:19:52 INFO - PROCESS | 1654 | 1468214392881 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:19:52 INFO - PROCESS | 1654 | 1468214392883 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | 1468214392902 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:19:52 INFO - PROCESS | 1654 | 1468214392922 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:19:52 INFO - PROCESS | 1654 | 1468214392924 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:19:52 INFO - PROCESS | 1654 | 1468214392932 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:19:52 INFO - PROCESS | 1654 | 1468214392934 Marionette TRACE conn2 <- [1,6,null,{}] 22:19:52 INFO - PROCESS | 1654 | 1468214392936 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}] 22:19:52 INFO - PROCESS | 1654 | 1468214392938 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | 1468214392953 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:19:52 INFO - PROCESS | 1654 | 1468214392955 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:52 INFO - PROCESS | 1654 | 1468214392957 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894a800 == 6 [pid = 1654] [id = 6] 22:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x128e3bc00) [pid = 1654] [serial = 14] [outer = 0x0] 22:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x128e3d800) [pid = 1654] [serial = 15] [outer = 0x128e3bc00] 22:19:52 INFO - PROCESS | 1654 | 1468214392993 Marionette DEBUG loaded listener.js 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x128e43400) [pid = 1654] [serial = 16] [outer = 0x128e3bc00] 22:19:53 INFO - PROCESS | 1654 | 1468214393298 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]]]}] 22:19:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129366000 == 7 [pid = 1654] [id = 7] 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x12939b000) [pid = 1654] [serial = 17] [outer = 0x0] 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x1293eec00) [pid = 1654] [serial = 18] [outer = 0x12939b000] 22:19:53 INFO - PROCESS | 1654 | 1468214393329 Marionette DEBUG loaded listener.js 22:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x1293f6400) [pid = 1654] [serial = 19] [outer = 0x12939b000] 22:19:53 INFO - PROCESS | 1654 | 1468214393389 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:19:53 INFO - PROCESS | 1654 | 1468214393391 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:19:53 INFO - PROCESS | 1654 | 1468214393419 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:19:53 INFO - PROCESS | 1654 | 1468214393420 Marionette TRACE conn2 <- [1,10,null,{}] 22:19:53 INFO - PROCESS | 1654 | 1468214393432 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}] 22:19:53 INFO - PROCESS | 1654 | 1468214393436 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:53 INFO - PROCESS | 1654 | 1468214393566 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:19:53 INFO - PROCESS | 1654 | 1468214393591 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:53 INFO - PROCESS | 1654 | 1468214393592 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a824000 == 8 [pid = 1654] [id = 8] 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a4c9400) [pid = 1654] [serial = 20] [outer = 0x0] 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a4cb000) [pid = 1654] [serial = 21] [outer = 0x12a4c9400] 22:19:53 INFO - PROCESS | 1654 | 1468214393621 Marionette DEBUG loaded listener.js 22:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a86c800) [pid = 1654] [serial = 22] [outer = 0x12a4c9400] 22:19:53 INFO - PROCESS | 1654 | 1468214393923 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]]]}] 22:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 537ms 22:19:53 INFO - PROCESS | 1654 | 1468214393948 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:19:53 INFO - PROCESS | 1654 | 1468214393949 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:19:53 INFO - PROCESS | 1654 | 1468214393951 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:19:53 INFO - PROCESS | 1654 | 1468214393952 Marionette TRACE conn2 <- [1,14,null,{}] 22:19:53 INFO - PROCESS | 1654 | 1468214393955 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}] 22:19:53 INFO - PROCESS | 1654 | 1468214393957 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | 1468214394108 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:19:54 INFO - PROCESS | 1654 | 1468214394116 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:54 INFO - PROCESS | 1654 | 1468214394118 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e2000 == 9 [pid = 1654] [id = 9] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12b7b8800) [pid = 1654] [serial = 23] [outer = 0x0] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b7ba400) [pid = 1654] [serial = 24] [outer = 0x12b7b8800] 22:19:54 INFO - PROCESS | 1654 | 1468214394142 Marionette DEBUG loaded listener.js 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b7c4400) [pid = 1654] [serial = 25] [outer = 0x12b7b8800] 22:19:54 INFO - PROCESS | 1654 | 1468214394391 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]]]}] 22:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 22:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:19:54 INFO - PROCESS | 1654 | 1468214394420 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:19:54 INFO - PROCESS | 1654 | 1468214394421 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:19:54 INFO - PROCESS | 1654 | 1468214394434 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:19:54 INFO - PROCESS | 1654 | 1468214394435 Marionette TRACE conn2 <- [1,18,null,{}] 22:19:54 INFO - PROCESS | 1654 | 1468214394438 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}] 22:19:54 INFO - PROCESS | 1654 | 1468214394439 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | 1468214394538 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:19:54 INFO - PROCESS | 1654 | 1468214394544 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:54 INFO - PROCESS | 1654 | 1468214394546 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b952000 == 10 [pid = 1654] [id = 10] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12b8b3800) [pid = 1654] [serial = 26] [outer = 0x0] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12b914800) [pid = 1654] [serial = 27] [outer = 0x12b8b3800] 22:19:54 INFO - PROCESS | 1654 | 1468214394570 Marionette DEBUG loaded listener.js 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12b91ac00) [pid = 1654] [serial = 28] [outer = 0x12b8b3800] 22:19:54 INFO - PROCESS | 1654 | 1468214394826 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]]]}] 22:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 429ms 22:19:54 INFO - PROCESS | 1654 | 1468214394854 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:19:54 INFO - PROCESS | 1654 | 1468214394855 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:19:54 INFO - PROCESS | 1654 | 1468214394865 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:19:54 INFO - PROCESS | 1654 | 1468214394866 Marionette TRACE conn2 <- [1,22,null,{}] 22:19:54 INFO - PROCESS | 1654 | 1468214394869 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}] 22:19:54 INFO - PROCESS | 1654 | 1468214394870 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | 1468214394967 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:19:54 INFO - PROCESS | 1654 | 1468214394971 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:54 INFO - PROCESS | 1654 | 1468214394972 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd72800 == 11 [pid = 1654] [id = 11] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12b91ec00) [pid = 1654] [serial = 29] [outer = 0x0] 22:19:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bd20800) [pid = 1654] [serial = 30] [outer = 0x12b91ec00] 22:19:54 INFO - PROCESS | 1654 | 1468214394997 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bdb9800) [pid = 1654] [serial = 31] [outer = 0x12b91ec00] 22:19:55 INFO - PROCESS | 1654 | 1468214395231 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]]]}] 22:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 425ms 22:19:55 INFO - PROCESS | 1654 | 1468214395283 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:19:55 INFO - PROCESS | 1654 | 1468214395285 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:19:55 INFO - PROCESS | 1654 | 1468214395287 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:19:55 INFO - PROCESS | 1654 | 1468214395288 Marionette TRACE conn2 <- [1,26,null,{}] 22:19:55 INFO - PROCESS | 1654 | 1468214395297 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}] 22:19:55 INFO - PROCESS | 1654 | 1468214395299 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:55 INFO - PROCESS | 1654 | 1468214395395 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:19:55 INFO - PROCESS | 1654 | 1468214395399 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:55 INFO - PROCESS | 1654 | 1468214395401 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c046000 == 12 [pid = 1654] [id = 12] 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x12bdbe800) [pid = 1654] [serial = 32] [outer = 0x0] 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12bdc6400) [pid = 1654] [serial = 33] [outer = 0x12bdbe800] 22:19:55 INFO - PROCESS | 1654 | 1468214395424 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x1180d5400) [pid = 1654] [serial = 34] [outer = 0x12bdbe800] 22:19:55 INFO - PROCESS | 1654 | 1468214395663 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]]]}] 22:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 424ms 22:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:19:55 INFO - PROCESS | 1654 | 1468214395715 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:19:55 INFO - PROCESS | 1654 | 1468214395716 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:19:55 INFO - PROCESS | 1654 | 1468214395718 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:19:55 INFO - PROCESS | 1654 | 1468214395719 Marionette TRACE conn2 <- [1,30,null,{}] 22:19:55 INFO - PROCESS | 1654 | 1468214395721 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}] 22:19:55 INFO - PROCESS | 1654 | 1468214395722 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:55 INFO - PROCESS | 1654 | 1468214395832 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:19:55 INFO - PROCESS | 1654 | 1468214395836 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:55 INFO - PROCESS | 1654 | 1468214395837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2a7800 == 13 [pid = 1654] [id = 13] 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x1180d9000) [pid = 1654] [serial = 35] [outer = 0x0] 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12bdc7c00) [pid = 1654] [serial = 36] [outer = 0x1180d9000] 22:19:55 INFO - PROCESS | 1654 | 1468214395865 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c2f1c00) [pid = 1654] [serial = 37] [outer = 0x1180d9000] 22:19:56 INFO - PROCESS | 1654 | 1468214396233 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]]]}] 22:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 568ms 22:19:56 INFO - PROCESS | 1654 | 1468214396287 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:19:56 INFO - PROCESS | 1654 | 1468214396289 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:19:56 INFO - PROCESS | 1654 | 1468214396292 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:19:56 INFO - PROCESS | 1654 | 1468214396294 Marionette TRACE conn2 <- [1,34,null,{}] 22:19:56 INFO - PROCESS | 1654 | 1468214396297 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}] 22:19:56 INFO - PROCESS | 1654 | 1468214396299 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:56 INFO - PROCESS | 1654 | 1468214396403 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:19:56 INFO - PROCESS | 1654 | 1468214396407 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:56 INFO - PROCESS | 1654 | 1468214396408 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c72f800 == 14 [pid = 1654] [id = 14] 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c2f4000) [pid = 1654] [serial = 38] [outer = 0x0] 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c2fa400) [pid = 1654] [serial = 39] [outer = 0x12c2f4000] 22:19:56 INFO - PROCESS | 1654 | 1468214396433 Marionette DEBUG loaded listener.js 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x118fd4000) [pid = 1654] [serial = 40] [outer = 0x12c2f4000] 22:19:56 INFO - PROCESS | 1654 | 1468214396661 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]]]}] 22:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 22:19:56 INFO - PROCESS | 1654 | 1468214396717 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:19:56 INFO - PROCESS | 1654 | 1468214396718 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:19:56 INFO - PROCESS | 1654 | 1468214396720 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:19:56 INFO - PROCESS | 1654 | 1468214396721 Marionette TRACE conn2 <- [1,38,null,{}] 22:19:56 INFO - PROCESS | 1654 | 1468214396723 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}] 22:19:56 INFO - PROCESS | 1654 | 1468214396726 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:56 INFO - PROCESS | 1654 | 1468214396833 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:19:56 INFO - PROCESS | 1654 | 1468214396836 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:56 INFO - PROCESS | 1654 | 1468214396837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cab1800 == 15 [pid = 1654] [id = 15] 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x118fdac00) [pid = 1654] [serial = 41] [outer = 0x0] 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12150d800) [pid = 1654] [serial = 42] [outer = 0x118fdac00] 22:19:56 INFO - PROCESS | 1654 | 1468214396861 Marionette DEBUG loaded listener.js 22:19:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cae3000) [pid = 1654] [serial = 43] [outer = 0x118fdac00] 22:19:57 INFO - PROCESS | 1654 | 1468214397095 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]]]}] 22:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 22:19:57 INFO - PROCESS | 1654 | 1468214397138 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:19:57 INFO - PROCESS | 1654 | 1468214397139 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:19:57 INFO - PROCESS | 1654 | 1468214397149 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:19:57 INFO - PROCESS | 1654 | 1468214397150 Marionette TRACE conn2 <- [1,42,null,{}] 22:19:57 INFO - PROCESS | 1654 | 1468214397152 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}] 22:19:57 INFO - PROCESS | 1654 | 1468214397153 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:57 INFO - PROCESS | 1654 | 1468214397248 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:19:57 INFO - PROCESS | 1654 | 1468214397251 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:57 INFO - PROCESS | 1654 | 1468214397252 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce2e000 == 16 [pid = 1654] [id = 16] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12cae5800) [pid = 1654] [serial = 44] [outer = 0x0] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12caed400) [pid = 1654] [serial = 45] [outer = 0x12cae5800] 22:19:57 INFO - PROCESS | 1654 | 1468214397277 Marionette DEBUG loaded listener.js 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x123d72800) [pid = 1654] [serial = 46] [outer = 0x12cae5800] 22:19:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1dd800 == 17 [pid = 1654] [id = 17] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12d1de000) [pid = 1654] [serial = 47] [outer = 0x0] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d1e3800) [pid = 1654] [serial = 48] [outer = 0x12d1de000] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12d1e7800) [pid = 1654] [serial = 49] [outer = 0x12d1de000] 22:19:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce39000 == 18 [pid = 1654] [id = 18] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x123d76000) [pid = 1654] [serial = 50] [outer = 0x0] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d218000) [pid = 1654] [serial = 51] [outer = 0x123d76000] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x123d73c00) [pid = 1654] [serial = 52] [outer = 0x123d76000] 22:19:57 INFO - PROCESS | 1654 | 1468214397659 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]]]}] 22:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 22:19:57 INFO - PROCESS | 1654 | 1468214397667 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:19:57 INFO - PROCESS | 1654 | 1468214397668 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:19:57 INFO - PROCESS | 1654 | 1468214397670 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:19:57 INFO - PROCESS | 1654 | 1468214397672 Marionette TRACE conn2 <- [1,46,null,{}] 22:19:57 INFO - PROCESS | 1654 | 1468214397674 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}] 22:19:57 INFO - PROCESS | 1654 | 1468214397675 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:57 INFO - PROCESS | 1654 | 1468214397763 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:19:57 INFO - PROCESS | 1654 | 1468214397767 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:57 INFO - PROCESS | 1654 | 1468214397777 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b9800 == 19 [pid = 1654] [id = 19] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x123d79c00) [pid = 1654] [serial = 53] [outer = 0x0] 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12d1b5400) [pid = 1654] [serial = 54] [outer = 0x123d79c00] 22:19:57 INFO - PROCESS | 1654 | 1468214397804 Marionette DEBUG loaded listener.js 22:19:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x118180c00) [pid = 1654] [serial = 55] [outer = 0x123d79c00] 22:19:58 INFO - PROCESS | 1654 | 1468214398045 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]]]}] 22:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 22:19:58 INFO - PROCESS | 1654 | 1468214398089 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1654 | 1468214398090 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:19:58 INFO - PROCESS | 1654 | 1468214398100 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:19:58 INFO - PROCESS | 1654 | 1468214398101 Marionette TRACE conn2 <- [1,50,null,{}] 22:19:58 INFO - PROCESS | 1654 | 1468214398103 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}] 22:19:58 INFO - PROCESS | 1654 | 1468214398104 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:58 INFO - PROCESS | 1654 | 1468214398202 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:19:58 INFO - PROCESS | 1654 | 1468214398205 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1654 | 1468214398207 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86a800 == 20 [pid = 1654] [id = 20] 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11839a400) [pid = 1654] [serial = 56] [outer = 0x0] 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11839e000) [pid = 1654] [serial = 57] [outer = 0x11839a400] 22:19:58 INFO - PROCESS | 1654 | 1468214398230 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x11851d800) [pid = 1654] [serial = 58] [outer = 0x11839a400] 22:19:58 INFO - PROCESS | 1654 | 1468214398468 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]]]}] 22:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 22:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:19:58 INFO - PROCESS | 1654 | 1468214398518 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1654 | 1468214398519 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:19:58 INFO - PROCESS | 1654 | 1468214398521 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:19:58 INFO - PROCESS | 1654 | 1468214398522 Marionette TRACE conn2 <- [1,54,null,{}] 22:19:58 INFO - PROCESS | 1654 | 1468214398525 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}] 22:19:58 INFO - PROCESS | 1654 | 1468214398527 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:58 INFO - PROCESS | 1654 | 1468214398627 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:19:58 INFO - PROCESS | 1654 | 1468214398630 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1654 | 1468214398640 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2b7800 == 21 [pid = 1654] [id = 21] 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x118f8e800) [pid = 1654] [serial = 59] [outer = 0x0] 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12d1ba400) [pid = 1654] [serial = 60] [outer = 0x118f8e800] 22:19:58 INFO - PROCESS | 1654 | 1468214398663 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12d1bec00) [pid = 1654] [serial = 61] [outer = 0x118f8e800] 22:19:58 INFO - PROCESS | 1654 | 1468214398895 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]]]}] 22:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 22:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:19:58 INFO - PROCESS | 1654 | 1468214398952 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1654 | 1468214398953 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:19:58 INFO - PROCESS | 1654 | 1468214398955 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:19:58 INFO - PROCESS | 1654 | 1468214398956 Marionette TRACE conn2 <- [1,58,null,{}] 22:19:58 INFO - PROCESS | 1654 | 1468214398966 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}] 22:19:58 INFO - PROCESS | 1654 | 1468214398967 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:59 INFO - PROCESS | 1654 | 1468214399061 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:19:59 INFO - PROCESS | 1654 | 1468214399065 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:59 INFO - PROCESS | 1654 | 1468214399066 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:19:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae9800 == 22 [pid = 1654] [id = 22] 22:19:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11921e800) [pid = 1654] [serial = 62] [outer = 0x0] 22:19:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1275aa400) [pid = 1654] [serial = 63] [outer = 0x11921e800] 22:19:59 INFO - PROCESS | 1654 | 1468214399090 Marionette DEBUG loaded listener.js 22:19:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12d34bc00) [pid = 1654] [serial = 64] [outer = 0x11921e800] 22:19:59 INFO - PROCESS | 1654 | 1468214399348 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]]]}] 22:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 424ms 22:19:59 INFO - PROCESS | 1654 | 1468214399975 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:19:59 INFO - PROCESS | 1654 | 1468214399977 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:20:00 INFO - PROCESS | 1654 | 1468214400046 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:20:00 INFO - PROCESS | 1654 | 1468214400049 Marionette TRACE conn2 <- [1,62,null,{}] 22:20:00 INFO - PROCESS | 1654 | 1468214400053 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}] 22:20:00 INFO - PROCESS | 1654 | 1468214400055 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:00 INFO - PROCESS | 1654 | 1468214400172 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:20:00 INFO - PROCESS | 1654 | 1468214400235 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:00 INFO - PROCESS | 1654 | 1468214400237 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x112636000 == 23 [pid = 1654] [id = 23] 22:20:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112e93c00) [pid = 1654] [serial = 65] [outer = 0x0] 22:20:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112fd7c00) [pid = 1654] [serial = 66] [outer = 0x112e93c00] 22:20:00 INFO - PROCESS | 1654 | 1468214400271 Marionette DEBUG loaded listener.js 22:20:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1133cf000) [pid = 1654] [serial = 67] [outer = 0x112e93c00] 22:20:00 INFO - PROCESS | 1654 | 1468214400714 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]]]}] 22:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 731ms 22:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:20:00 INFO - PROCESS | 1654 | 1468214400770 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:20:00 INFO - PROCESS | 1654 | 1468214400773 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:20:00 INFO - PROCESS | 1654 | 1468214400780 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:20:00 INFO - PROCESS | 1654 | 1468214400784 Marionette TRACE conn2 <- [1,66,null,{}] 22:20:00 INFO - PROCESS | 1654 | 1468214400788 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}] 22:20:00 INFO - PROCESS | 1654 | 1468214400790 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:00 INFO - PROCESS | 1654 | 1468214400959 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:20:01 INFO - PROCESS | 1654 | 1468214401061 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:01 INFO - PROCESS | 1654 | 1468214401063 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116738800 == 24 [pid = 1654] [id = 24] 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113aa1c00) [pid = 1654] [serial = 68] [outer = 0x0] 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11679c000) [pid = 1654] [serial = 69] [outer = 0x113aa1c00] 22:20:01 INFO - PROCESS | 1654 | 1468214401117 Marionette DEBUG loaded listener.js 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1167e5800) [pid = 1654] [serial = 70] [outer = 0x113aa1c00] 22:20:01 INFO - PROCESS | 1654 | 1468214401601 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]]]}] 22:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 876ms 22:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:20:01 INFO - PROCESS | 1654 | 1468214401653 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:20:01 INFO - PROCESS | 1654 | 1468214401654 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:20:01 INFO - PROCESS | 1654 | 1468214401657 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:20:01 INFO - PROCESS | 1654 | 1468214401658 Marionette TRACE conn2 <- [1,70,null,{}] 22:20:01 INFO - PROCESS | 1654 | 1468214401667 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}] 22:20:01 INFO - PROCESS | 1654 | 1468214401671 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:01 INFO - PROCESS | 1654 | 1468214401786 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:20:01 INFO - PROCESS | 1654 | 1468214401841 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:01 INFO - PROCESS | 1654 | 1468214401843 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x117237800 == 25 [pid = 1654] [id = 25] 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11839c000) [pid = 1654] [serial = 71] [outer = 0x0] 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1183a1400) [pid = 1654] [serial = 72] [outer = 0x11839c000] 22:20:01 INFO - PROCESS | 1654 | 1468214401875 Marionette DEBUG loaded listener.js 22:20:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118591800) [pid = 1654] [serial = 73] [outer = 0x11839c000] 22:20:02 INFO - PROCESS | 1654 | 1468214402502 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]]]}] 22:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 22:20:02 INFO - PROCESS | 1654 | 1468214402529 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:20:02 INFO - PROCESS | 1654 | 1468214402531 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:20:02 INFO - PROCESS | 1654 | 1468214402535 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:20:02 INFO - PROCESS | 1654 | 1468214402536 Marionette TRACE conn2 <- [1,74,null,{}] 22:20:02 INFO - PROCESS | 1654 | 1468214402539 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}] 22:20:02 INFO - PROCESS | 1654 | 1468214402541 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:02 INFO - PROCESS | 1654 | 1468214402660 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:20:02 INFO - PROCESS | 1654 | 1468214402667 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:02 INFO - PROCESS | 1654 | 1468214402669 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x111f09000 == 26 [pid = 1654] [id = 26] 22:20:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x113aa4800) [pid = 1654] [serial = 74] [outer = 0x0] 22:20:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113f30c00) [pid = 1654] [serial = 75] [outer = 0x113aa4800] 22:20:02 INFO - PROCESS | 1654 | 1468214402697 Marionette DEBUG loaded listener.js 22:20:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1160de400) [pid = 1654] [serial = 76] [outer = 0x113aa4800] 22:20:03 INFO - PROCESS | 1654 | 1468214403100 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]]]}] 22:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 621ms 22:20:03 INFO - PROCESS | 1654 | 1468214403156 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:20:03 INFO - PROCESS | 1654 | 1468214403160 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:20:03 INFO - PROCESS | 1654 | 1468214403165 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:20:03 INFO - PROCESS | 1654 | 1468214403167 Marionette TRACE conn2 <- [1,78,null,{}] 22:20:03 INFO - PROCESS | 1654 | 1468214403169 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}] 22:20:03 INFO - PROCESS | 1654 | 1468214403171 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:03 INFO - PROCESS | 1654 | 1468214403244 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:20:03 INFO - PROCESS | 1654 | 1468214403248 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1654 | 1468214403249 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ac5000 == 27 [pid = 1654] [id = 27] 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1162d5c00) [pid = 1654] [serial = 77] [outer = 0x0] 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1167d8800) [pid = 1654] [serial = 78] [outer = 0x1162d5c00] 22:20:03 INFO - PROCESS | 1654 | 1468214403278 Marionette DEBUG loaded listener.js 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116971c00) [pid = 1654] [serial = 79] [outer = 0x1162d5c00] 22:20:03 INFO - PROCESS | 1654 | 1468214403596 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]]]}] 22:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 22:20:03 INFO - PROCESS | 1654 | 1468214403634 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:20:03 INFO - PROCESS | 1654 | 1468214403636 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:20:03 INFO - PROCESS | 1654 | 1468214403638 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:20:03 INFO - PROCESS | 1654 | 1468214403640 Marionette TRACE conn2 <- [1,82,null,{}] 22:20:03 INFO - PROCESS | 1654 | 1468214403650 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}] 22:20:03 INFO - PROCESS | 1654 | 1468214403653 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:03 INFO - PROCESS | 1654 | 1468214403726 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:20:03 INFO - PROCESS | 1654 | 1468214403730 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1654 | 1468214403732 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11624a000 == 28 [pid = 1654] [id = 28] 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117211800) [pid = 1654] [serial = 80] [outer = 0x0] 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1176eec00) [pid = 1654] [serial = 81] [outer = 0x117211800] 22:20:03 INFO - PROCESS | 1654 | 1468214403762 Marionette DEBUG loaded listener.js 22:20:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180d0000) [pid = 1654] [serial = 82] [outer = 0x117211800] 22:20:04 INFO - PROCESS | 1654 | 1468214404073 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]]]}] 22:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 22:20:04 INFO - PROCESS | 1654 | 1468214404114 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:20:04 INFO - PROCESS | 1654 | 1468214404115 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:20:04 INFO - PROCESS | 1654 | 1468214404118 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:20:04 INFO - PROCESS | 1654 | 1468214404119 Marionette TRACE conn2 <- [1,86,null,{}] 22:20:04 INFO - PROCESS | 1654 | 1468214404121 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}] 22:20:04 INFO - PROCESS | 1654 | 1468214404122 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:04 INFO - PROCESS | 1654 | 1468214404203 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:20:04 INFO - PROCESS | 1654 | 1468214404245 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:04 INFO - PROCESS | 1654 | 1468214404246 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x116753000 == 29 [pid = 1654] [id = 29] 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1172c9c00) [pid = 1654] [serial = 83] [outer = 0x0] 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118396400) [pid = 1654] [serial = 84] [outer = 0x1172c9c00] 22:20:04 INFO - PROCESS | 1654 | 1468214404271 Marionette DEBUG loaded listener.js 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118517800) [pid = 1654] [serial = 85] [outer = 0x1172c9c00] 22:20:04 INFO - PROCESS | 1654 | 1468214404534 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]]]}] 22:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 22:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:20:04 INFO - PROCESS | 1654 | 1468214404586 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:20:04 INFO - PROCESS | 1654 | 1468214404587 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:20:04 INFO - PROCESS | 1654 | 1468214404589 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:20:04 INFO - PROCESS | 1654 | 1468214404590 Marionette TRACE conn2 <- [1,90,null,{}] 22:20:04 INFO - PROCESS | 1654 | 1468214404600 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}] 22:20:04 INFO - PROCESS | 1654 | 1468214404602 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:04 INFO - PROCESS | 1654 | 1468214404679 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:20:04 INFO - PROCESS | 1654 | 1468214404683 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:04 INFO - PROCESS | 1654 | 1468214404684 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117239000 == 30 [pid = 1654] [id = 30] 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1176f1400) [pid = 1654] [serial = 86] [outer = 0x0] 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118574c00) [pid = 1654] [serial = 87] [outer = 0x1176f1400] 22:20:04 INFO - PROCESS | 1654 | 1468214404710 Marionette DEBUG loaded listener.js 22:20:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11859a000) [pid = 1654] [serial = 88] [outer = 0x1176f1400] 22:20:05 INFO - PROCESS | 1654 | 1468214405019 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]]]}] 22:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 476ms 22:20:05 INFO - PROCESS | 1654 | 1468214405066 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:20:05 INFO - PROCESS | 1654 | 1468214405067 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:20:05 INFO - PROCESS | 1654 | 1468214405069 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:20:05 INFO - PROCESS | 1654 | 1468214405070 Marionette TRACE conn2 <- [1,94,null,{}] 22:20:05 INFO - PROCESS | 1654 | 1468214405072 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}] 22:20:05 INFO - PROCESS | 1654 | 1468214405077 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:05 INFO - PROCESS | 1654 | 1468214405191 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:20:05 INFO - PROCESS | 1654 | 1468214405197 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:05 INFO - PROCESS | 1654 | 1468214405198 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180ae800 == 31 [pid = 1654] [id = 31] 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11859bc00) [pid = 1654] [serial = 89] [outer = 0x0] 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118a88400) [pid = 1654] [serial = 90] [outer = 0x11859bc00] 22:20:05 INFO - PROCESS | 1654 | 1468214405223 Marionette DEBUG loaded listener.js 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119228000) [pid = 1654] [serial = 91] [outer = 0x11859bc00] 22:20:05 INFO - PROCESS | 1654 | 1468214405484 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]]]}] 22:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 22:20:05 INFO - PROCESS | 1654 | 1468214405537 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:20:05 INFO - PROCESS | 1654 | 1468214405538 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:20:05 INFO - PROCESS | 1654 | 1468214405541 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:20:05 INFO - PROCESS | 1654 | 1468214405542 Marionette TRACE conn2 <- [1,98,null,{}] 22:20:05 INFO - PROCESS | 1654 | 1468214405552 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}] 22:20:05 INFO - PROCESS | 1654 | 1468214405553 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:05 INFO - PROCESS | 1654 | 1468214405630 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:20:05 INFO - PROCESS | 1654 | 1468214405634 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:05 INFO - PROCESS | 1654 | 1468214405635 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11880e000 == 32 [pid = 1654] [id = 32] 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118f90800) [pid = 1654] [serial = 92] [outer = 0x0] 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119613c00) [pid = 1654] [serial = 93] [outer = 0x118f90800] 22:20:05 INFO - PROCESS | 1654 | 1468214405659 Marionette DEBUG loaded listener.js 22:20:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119979000) [pid = 1654] [serial = 94] [outer = 0x118f90800] 22:20:05 INFO - PROCESS | 1654 | 1468214405971 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]]]}] 22:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 477ms 22:20:06 INFO - PROCESS | 1654 | 1468214406031 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:20:06 INFO - PROCESS | 1654 | 1468214406033 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:20:06 INFO - PROCESS | 1654 | 1468214406036 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:20:06 INFO - PROCESS | 1654 | 1468214406037 Marionette TRACE conn2 <- [1,102,null,{}] 22:20:06 INFO - PROCESS | 1654 | 1468214406040 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}] 22:20:06 INFO - PROCESS | 1654 | 1468214406043 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:06 INFO - PROCESS | 1654 | 1468214406162 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:20:06 INFO - PROCESS | 1654 | 1468214406166 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:06 INFO - PROCESS | 1654 | 1468214406168 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11926a800 == 33 [pid = 1654] [id = 33] 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11960c800) [pid = 1654] [serial = 95] [outer = 0x0] 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a97c00) [pid = 1654] [serial = 96] [outer = 0x11960c800] 22:20:06 INFO - PROCESS | 1654 | 1468214406208 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x120f91000) [pid = 1654] [serial = 97] [outer = 0x11960c800] 22:20:06 INFO - PROCESS | 1654 | 1468214406515 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]]]}] 22:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 520ms 22:20:06 INFO - PROCESS | 1654 | 1468214406555 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:20:06 INFO - PROCESS | 1654 | 1468214406556 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:20:06 INFO - PROCESS | 1654 | 1468214406560 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:20:06 INFO - PROCESS | 1654 | 1468214406562 Marionette TRACE conn2 <- [1,106,null,{}] 22:20:06 INFO - PROCESS | 1654 | 1468214406565 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}] 22:20:06 INFO - PROCESS | 1654 | 1468214406566 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:06 INFO - PROCESS | 1654 | 1468214406659 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:20:06 INFO - PROCESS | 1654 | 1468214406665 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:06 INFO - PROCESS | 1654 | 1468214406666 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11927a800 == 34 [pid = 1654] [id = 34] 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113846400) [pid = 1654] [serial = 98] [outer = 0x0] 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x120f98800) [pid = 1654] [serial = 99] [outer = 0x113846400] 22:20:06 INFO - PROCESS | 1654 | 1468214406690 Marionette DEBUG loaded listener.js 22:20:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1210b8800) [pid = 1654] [serial = 100] [outer = 0x113846400] 22:20:06 INFO - PROCESS | 1654 | 1468214406965 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]]]}] 22:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 22:20:06 INFO - PROCESS | 1654 | 1468214406982 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:20:06 INFO - PROCESS | 1654 | 1468214406983 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:20:06 INFO - PROCESS | 1654 | 1468214406985 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:20:06 INFO - PROCESS | 1654 | 1468214406986 Marionette TRACE conn2 <- [1,110,null,{}] 22:20:06 INFO - PROCESS | 1654 | 1468214406988 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}] 22:20:06 INFO - PROCESS | 1654 | 1468214406990 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:07 INFO - PROCESS | 1654 | 1468214407079 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:20:07 INFO - PROCESS | 1654 | 1468214407082 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:07 INFO - PROCESS | 1654 | 1468214407083 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199df800 == 35 [pid = 1654] [id = 35] 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120f9cc00) [pid = 1654] [serial = 101] [outer = 0x0] 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1211b2400) [pid = 1654] [serial = 102] [outer = 0x120f9cc00] 22:20:07 INFO - PROCESS | 1654 | 1468214407108 Marionette DEBUG loaded listener.js 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121510c00) [pid = 1654] [serial = 103] [outer = 0x120f9cc00] 22:20:07 INFO - PROCESS | 1654 | 1468214407398 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]]]}] 22:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 22:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:20:07 INFO - PROCESS | 1654 | 1468214407454 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:20:07 INFO - PROCESS | 1654 | 1468214407456 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:20:07 INFO - PROCESS | 1654 | 1468214407458 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:20:07 INFO - PROCESS | 1654 | 1468214407463 Marionette TRACE conn2 <- [1,114,null,{}] 22:20:07 INFO - PROCESS | 1654 | 1468214407466 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}] 22:20:07 INFO - PROCESS | 1654 | 1468214407467 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:07 INFO - PROCESS | 1654 | 1468214407634 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:20:07 INFO - PROCESS | 1654 | 1468214407645 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:07 INFO - PROCESS | 1654 | 1468214407647 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca7800 == 36 [pid = 1654] [id = 36] 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121511000) [pid = 1654] [serial = 104] [outer = 0x0] 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121639800) [pid = 1654] [serial = 105] [outer = 0x121511000] 22:20:07 INFO - PROCESS | 1654 | 1468214407690 Marionette DEBUG loaded listener.js 22:20:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123d7c400) [pid = 1654] [serial = 106] [outer = 0x121511000] 22:20:08 INFO - PROCESS | 1654 | 1468214408124 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]]]}] 22:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 673ms 22:20:08 INFO - PROCESS | 1654 | 1468214408131 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:20:08 INFO - PROCESS | 1654 | 1468214408132 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:20:08 INFO - PROCESS | 1654 | 1468214408135 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:20:08 INFO - PROCESS | 1654 | 1468214408136 Marionette TRACE conn2 <- [1,118,null,{}] 22:20:08 INFO - PROCESS | 1654 | 1468214408138 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}] 22:20:08 INFO - PROCESS | 1654 | 1468214408139 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:08 INFO - PROCESS | 1654 | 1468214408242 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:20:08 INFO - PROCESS | 1654 | 1468214408267 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:08 INFO - PROCESS | 1654 | 1468214408268 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f3d000 == 37 [pid = 1654] [id = 37] 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121511800) [pid = 1654] [serial = 107] [outer = 0x0] 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123f6b000) [pid = 1654] [serial = 108] [outer = 0x121511800] 22:20:08 INFO - PROCESS | 1654 | 1468214408292 Marionette DEBUG loaded listener.js 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124ed2400) [pid = 1654] [serial = 109] [outer = 0x121511800] 22:20:08 INFO - PROCESS | 1654 | 1468214408540 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]]]}] 22:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 22:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:20:08 INFO - PROCESS | 1654 | 1468214408553 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:20:08 INFO - PROCESS | 1654 | 1468214408554 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:20:08 INFO - PROCESS | 1654 | 1468214408556 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:20:08 INFO - PROCESS | 1654 | 1468214408558 Marionette TRACE conn2 <- [1,122,null,{}] 22:20:08 INFO - PROCESS | 1654 | 1468214408569 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}] 22:20:08 INFO - PROCESS | 1654 | 1468214408570 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:08 INFO - PROCESS | 1654 | 1468214408673 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:20:08 INFO - PROCESS | 1654 | 1468214408679 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:08 INFO - PROCESS | 1654 | 1468214408680 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x121230800 == 38 [pid = 1654] [id = 38] 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1210b7400) [pid = 1654] [serial = 110] [outer = 0x0] 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1256d4800) [pid = 1654] [serial = 111] [outer = 0x1210b7400] 22:20:08 INFO - PROCESS | 1654 | 1468214408720 Marionette DEBUG loaded listener.js 22:20:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125741800) [pid = 1654] [serial = 112] [outer = 0x1210b7400] 22:20:09 INFO - PROCESS | 1654 | 1468214409222 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]]]}] 22:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 679ms 22:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:20:09 INFO - PROCESS | 1654 | 1468214409236 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:20:09 INFO - PROCESS | 1654 | 1468214409238 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:20:09 INFO - PROCESS | 1654 | 1468214409242 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:20:09 INFO - PROCESS | 1654 | 1468214409243 Marionette TRACE conn2 <- [1,126,null,{}] 22:20:09 INFO - PROCESS | 1654 | 1468214409247 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}] 22:20:09 INFO - PROCESS | 1654 | 1468214409249 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:09 INFO - PROCESS | 1654 | 1468214409364 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:20:09 INFO - PROCESS | 1654 | 1468214409367 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:09 INFO - PROCESS | 1654 | 1468214409368 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12141a000 == 39 [pid = 1654] [id = 39] 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125742400) [pid = 1654] [serial = 113] [outer = 0x0] 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126e17400) [pid = 1654] [serial = 114] [outer = 0x125742400] 22:20:09 INFO - PROCESS | 1654 | 1468214409392 Marionette DEBUG loaded listener.js 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x127306000) [pid = 1654] [serial = 115] [outer = 0x125742400] 22:20:09 INFO - PROCESS | 1654 | 1468214409696 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]]]}] 22:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 22:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:20:09 INFO - PROCESS | 1654 | 1468214409714 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:20:09 INFO - PROCESS | 1654 | 1468214409715 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:20:09 INFO - PROCESS | 1654 | 1468214409717 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:20:09 INFO - PROCESS | 1654 | 1468214409718 Marionette TRACE conn2 <- [1,130,null,{}] 22:20:09 INFO - PROCESS | 1654 | 1468214409720 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}] 22:20:09 INFO - PROCESS | 1654 | 1468214409721 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:09 INFO - PROCESS | 1654 | 1468214409801 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:20:09 INFO - PROCESS | 1654 | 1468214409850 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:09 INFO - PROCESS | 1654 | 1468214409851 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12155a800 == 40 [pid = 1654] [id = 40] 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125190800) [pid = 1654] [serial = 116] [outer = 0x0] 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x127363000) [pid = 1654] [serial = 117] [outer = 0x125190800] 22:20:09 INFO - PROCESS | 1654 | 1468214409882 Marionette DEBUG loaded listener.js 22:20:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1275bf400) [pid = 1654] [serial = 118] [outer = 0x125190800] 22:20:10 INFO - PROCESS | 1654 | 1468214410180 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]]]}] 22:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 519ms 22:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:20:10 INFO - PROCESS | 1654 | 1468214410236 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:20:10 INFO - PROCESS | 1654 | 1468214410238 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:20:10 INFO - PROCESS | 1654 | 1468214410240 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:20:10 INFO - PROCESS | 1654 | 1468214410241 Marionette TRACE conn2 <- [1,134,null,{}] 22:20:10 INFO - PROCESS | 1654 | 1468214410243 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}] 22:20:10 INFO - PROCESS | 1654 | 1468214410244 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:10 INFO - PROCESS | 1654 | 1468214410320 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:20:10 INFO - PROCESS | 1654 | 1468214410324 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:10 INFO - PROCESS | 1654 | 1468214410325 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e72000 == 41 [pid = 1654] [id = 41] 22:20:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1275c1000) [pid = 1654] [serial = 119] [outer = 0x0] 22:20:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1275dc400) [pid = 1654] [serial = 120] [outer = 0x1275c1000] 22:20:10 INFO - PROCESS | 1654 | 1468214410351 Marionette DEBUG loaded listener.js 22:20:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128d27c00) [pid = 1654] [serial = 121] [outer = 0x1275c1000] 22:20:11 INFO - PROCESS | 1654 | 1468214411351 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]]]}] 22:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1122ms 22:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:20:11 INFO - PROCESS | 1654 | 1468214411363 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:20:11 INFO - PROCESS | 1654 | 1468214411365 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:20:11 INFO - PROCESS | 1654 | 1468214411368 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:20:11 INFO - PROCESS | 1654 | 1468214411371 Marionette TRACE conn2 <- [1,138,null,{}] 22:20:11 INFO - PROCESS | 1654 | 1468214411384 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}] 22:20:11 INFO - PROCESS | 1654 | 1468214411386 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:11 INFO - PROCESS | 1654 | 1468214411483 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:20:11 INFO - PROCESS | 1654 | 1468214411487 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:11 INFO - PROCESS | 1654 | 1468214411489 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x113012000 == 42 [pid = 1654] [id = 42] 22:20:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1162d4000) [pid = 1654] [serial = 122] [outer = 0x0] 22:20:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1167a2400) [pid = 1654] [serial = 123] [outer = 0x1162d4000] 22:20:11 INFO - PROCESS | 1654 | 1468214411517 Marionette DEBUG loaded listener.js 22:20:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x116974c00) [pid = 1654] [serial = 124] [outer = 0x1162d4000] 22:20:11 INFO - PROCESS | 1654 | 1468214411844 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]]]}] 22:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 529ms 22:20:11 INFO - PROCESS | 1654 | 1468214411897 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:20:11 INFO - PROCESS | 1654 | 1468214411899 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:20:11 INFO - PROCESS | 1654 | 1468214411904 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:20:11 INFO - PROCESS | 1654 | 1468214411905 Marionette TRACE conn2 <- [1,142,null,{}] 22:20:11 INFO - PROCESS | 1654 | 1468214411908 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}] 22:20:11 INFO - PROCESS | 1654 | 1468214411909 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:12 INFO - PROCESS | 1654 | 1468214412002 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:20:12 INFO - PROCESS | 1654 | 1468214412034 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:12 INFO - PROCESS | 1654 | 1468214412035 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11624f000 == 43 [pid = 1654] [id = 43] 22:20:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1172bf000) [pid = 1654] [serial = 125] [outer = 0x0] 22:20:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1180d7400) [pid = 1654] [serial = 126] [outer = 0x1172bf000] 22:20:12 INFO - PROCESS | 1654 | 1468214412062 Marionette DEBUG loaded listener.js 22:20:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118399800) [pid = 1654] [serial = 127] [outer = 0x1172bf000] 22:20:12 INFO - PROCESS | 1654 | 1468214412404 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]]]}] 22:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 22:20:12 INFO - PROCESS | 1654 | 1468214412424 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:20:12 INFO - PROCESS | 1654 | 1468214412425 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:20:12 INFO - PROCESS | 1654 | 1468214412431 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:20:12 INFO - PROCESS | 1654 | 1468214412433 Marionette TRACE conn2 <- [1,146,null,{}] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a4c9400) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128e3bc00) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118f8e800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11839a400) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123d79c00) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12cae5800) [pid = 1654] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118fdac00) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12c2f4000) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1180d9000) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12bdbe800) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b91ec00) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b8b3800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b7b8800) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113aa4800) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1162d5c00) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117211800) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1172c9c00) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1176f1400) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11859bc00) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118f90800) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11960c800) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113846400) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121511000) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121511800) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1210b7400) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11921e800) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112e93c00) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113aa1c00) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:20:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11839c000) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:20:12 INFO - PROCESS | 1654 | 1468214412902 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}] 22:20:12 INFO - PROCESS | 1654 | 1468214412905 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:12 INFO - PROCESS | 1654 | 1468214412984 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:20:12 INFO - PROCESS | 1654 | 1468214412991 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:12 INFO - PROCESS | 1654 | 1468214412994 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117030000 == 44 [pid = 1654] [id = 44] 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11602ac00) [pid = 1654] [serial = 128] [outer = 0x0] 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1180d3000) [pid = 1654] [serial = 129] [outer = 0x11602ac00] 22:20:13 INFO - PROCESS | 1654 | 1468214413022 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11851ac00) [pid = 1654] [serial = 130] [outer = 0x11602ac00] 22:20:13 INFO - PROCESS | 1654 | 1468214413360 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]]]}] 22:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 974ms 22:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:20:13 INFO - PROCESS | 1654 | 1468214413404 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:20:13 INFO - PROCESS | 1654 | 1468214413405 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:20:13 INFO - PROCESS | 1654 | 1468214413410 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:20:13 INFO - PROCESS | 1654 | 1468214413411 Marionette TRACE conn2 <- [1,150,null,{}] 22:20:13 INFO - PROCESS | 1654 | 1468214413416 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}] 22:20:13 INFO - PROCESS | 1654 | 1468214413418 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:13 INFO - PROCESS | 1654 | 1468214413492 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:20:13 INFO - PROCESS | 1654 | 1468214413497 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:13 INFO - PROCESS | 1654 | 1468214413498 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b1000 == 45 [pid = 1654] [id = 45] 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11859bc00) [pid = 1654] [serial = 131] [outer = 0x0] 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118a52400) [pid = 1654] [serial = 132] [outer = 0x11859bc00] 22:20:13 INFO - PROCESS | 1654 | 1468214413523 Marionette DEBUG loaded listener.js 22:20:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118fd1c00) [pid = 1654] [serial = 133] [outer = 0x11859bc00] 22:20:13 INFO - PROCESS | 1654 | 1468214413835 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]]]}] 22:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 22:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:20:13 INFO - PROCESS | 1654 | 1468214413882 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:20:13 INFO - PROCESS | 1654 | 1468214413883 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:20:13 INFO - PROCESS | 1654 | 1468214413885 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:20:13 INFO - PROCESS | 1654 | 1468214413886 Marionette TRACE conn2 <- [1,154,null,{}] 22:20:13 INFO - PROCESS | 1654 | 1468214413888 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}] 22:20:13 INFO - PROCESS | 1654 | 1468214413890 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:13 INFO - PROCESS | 1654 | 1468214413961 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:20:14 INFO - PROCESS | 1654 | 1468214414010 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:14 INFO - PROCESS | 1654 | 1468214414011 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aae800 == 46 [pid = 1654] [id = 46] 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x113d46400) [pid = 1654] [serial = 134] [outer = 0x0] 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118fd3400) [pid = 1654] [serial = 135] [outer = 0x113d46400] 22:20:14 INFO - PROCESS | 1654 | 1468214414035 Marionette DEBUG loaded listener.js 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119225000) [pid = 1654] [serial = 136] [outer = 0x113d46400] 22:20:14 INFO - PROCESS | 1654 | 1468214414313 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]]]}] 22:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 22:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:20:14 INFO - PROCESS | 1654 | 1468214414353 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:20:14 INFO - PROCESS | 1654 | 1468214414354 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:20:14 INFO - PROCESS | 1654 | 1468214414356 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:20:14 INFO - PROCESS | 1654 | 1468214414357 Marionette TRACE conn2 <- [1,158,null,{}] 22:20:14 INFO - PROCESS | 1654 | 1468214414362 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}] 22:20:14 INFO - PROCESS | 1654 | 1468214414367 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:14 INFO - PROCESS | 1654 | 1468214414448 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:20:14 INFO - PROCESS | 1654 | 1468214414452 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:14 INFO - PROCESS | 1654 | 1468214414453 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199d1800 == 47 [pid = 1654] [id = 47] 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11960c400) [pid = 1654] [serial = 137] [outer = 0x0] 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x120f97800) [pid = 1654] [serial = 138] [outer = 0x11960c400] 22:20:14 INFO - PROCESS | 1654 | 1468214414480 Marionette DEBUG loaded listener.js 22:20:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121436800) [pid = 1654] [serial = 139] [outer = 0x11960c400] 22:20:14 INFO - PROCESS | 1654 | 1468214414796 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]]]}] 22:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 473ms 22:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:20:14 INFO - PROCESS | 1654 | 1468214414830 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:20:14 INFO - PROCESS | 1654 | 1468214414831 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:20:14 INFO - PROCESS | 1654 | 1468214414833 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:20:14 INFO - PROCESS | 1654 | 1468214414834 Marionette TRACE conn2 <- [1,162,null,{}] 22:20:14 INFO - PROCESS | 1654 | 1468214414836 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}] 22:20:14 INFO - PROCESS | 1654 | 1468214414837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:14 INFO - PROCESS | 1654 | 1468214414973 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:20:15 INFO - PROCESS | 1654 | 1468214415001 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:15 INFO - PROCESS | 1654 | 1468214415003 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x112220000 == 48 [pid = 1654] [id = 48] 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1122bcc00) [pid = 1654] [serial = 140] [outer = 0x0] 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112ae2800) [pid = 1654] [serial = 141] [outer = 0x1122bcc00] 22:20:15 INFO - PROCESS | 1654 | 1468214415037 Marionette DEBUG loaded listener.js 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11386dc00) [pid = 1654] [serial = 142] [outer = 0x1122bcc00] 22:20:15 INFO - PROCESS | 1654 | 1468214415491 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]]]}] 22:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 668ms 22:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:20:15 INFO - PROCESS | 1654 | 1468214415502 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:20:15 INFO - PROCESS | 1654 | 1468214415505 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:20:15 INFO - PROCESS | 1654 | 1468214415508 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:20:15 INFO - PROCESS | 1654 | 1468214415510 Marionette TRACE conn2 <- [1,166,null,{}] 22:20:15 INFO - PROCESS | 1654 | 1468214415513 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}] 22:20:15 INFO - PROCESS | 1654 | 1468214415516 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:15 INFO - PROCESS | 1654 | 1468214415612 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:20:15 INFO - PROCESS | 1654 | 1468214415654 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:15 INFO - PROCESS | 1654 | 1468214415656 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x117026800 == 49 [pid = 1654] [id = 49] 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116086000) [pid = 1654] [serial = 143] [outer = 0x0] 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x116a12000) [pid = 1654] [serial = 144] [outer = 0x116086000] 22:20:15 INFO - PROCESS | 1654 | 1468214415687 Marionette DEBUG loaded listener.js 22:20:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1180cf000) [pid = 1654] [serial = 145] [outer = 0x116086000] 22:20:16 INFO - PROCESS | 1654 | 1468214416136 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]]]}] 22:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 22:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:20:16 INFO - PROCESS | 1654 | 1468214416193 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:20:16 INFO - PROCESS | 1654 | 1468214416195 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:20:16 INFO - PROCESS | 1654 | 1468214416199 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:20:16 INFO - PROCESS | 1654 | 1468214416201 Marionette TRACE conn2 <- [1,170,null,{}] 22:20:16 INFO - PROCESS | 1654 | 1468214416203 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}] 22:20:16 INFO - PROCESS | 1654 | 1468214416204 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:16 INFO - PROCESS | 1654 | 1468214416299 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:20:16 INFO - PROCESS | 1654 | 1468214416360 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:16 INFO - PROCESS | 1654 | 1468214416362 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x121128800 == 50 [pid = 1654] [id = 50] 22:20:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11859e000) [pid = 1654] [serial = 146] [outer = 0x0] 22:20:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118fd5c00) [pid = 1654] [serial = 147] [outer = 0x11859e000] 22:20:16 INFO - PROCESS | 1654 | 1468214416391 Marionette DEBUG loaded listener.js 22:20:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11960c800) [pid = 1654] [serial = 148] [outer = 0x11859e000] 22:20:16 INFO - PROCESS | 1654 | 1468214416796 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]]]}] 22:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 22:20:16 INFO - PROCESS | 1654 | 1468214416818 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:20:16 INFO - PROCESS | 1654 | 1468214416821 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:20:16 INFO - PROCESS | 1654 | 1468214416829 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:20:16 INFO - PROCESS | 1654 | 1468214416833 Marionette TRACE conn2 <- [1,174,null,{}] 22:20:16 INFO - PROCESS | 1654 | 1468214416835 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}] 22:20:16 INFO - PROCESS | 1654 | 1468214416837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:16 INFO - PROCESS | 1654 | 1468214416947 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:20:16 INFO - PROCESS | 1654 | 1468214416996 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:16 INFO - PROCESS | 1654 | 1468214416997 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x121424800 == 51 [pid = 1654] [id = 51] 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119941000) [pid = 1654] [serial = 149] [outer = 0x0] 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x120f9c800) [pid = 1654] [serial = 150] [outer = 0x119941000] 22:20:17 INFO - PROCESS | 1654 | 1468214417026 Marionette DEBUG loaded listener.js 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x121aa0000) [pid = 1654] [serial = 151] [outer = 0x119941000] 22:20:17 INFO - PROCESS | 1654 | 1468214417437 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]]]}] 22:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 22:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:20:17 INFO - PROCESS | 1654 | 1468214417452 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:20:17 INFO - PROCESS | 1654 | 1468214417454 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:20:17 INFO - PROCESS | 1654 | 1468214417456 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:20:17 INFO - PROCESS | 1654 | 1468214417457 Marionette TRACE conn2 <- [1,178,null,{}] 22:20:17 INFO - PROCESS | 1654 | 1468214417459 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}] 22:20:17 INFO - PROCESS | 1654 | 1468214417461 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:17 INFO - PROCESS | 1654 | 1468214417552 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:20:17 INFO - PROCESS | 1654 | 1468214417608 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:17 INFO - PROCESS | 1654 | 1468214417610 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca3000 == 52 [pid = 1654] [id = 52] 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11851ec00) [pid = 1654] [serial = 152] [outer = 0x0] 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121ccd000) [pid = 1654] [serial = 153] [outer = 0x11851ec00] 22:20:17 INFO - PROCESS | 1654 | 1468214417641 Marionette DEBUG loaded listener.js 22:20:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124ad1c00) [pid = 1654] [serial = 154] [outer = 0x11851ec00] 22:20:18 INFO - PROCESS | 1654 | 1468214418218 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]]]}] 22:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 823ms 22:20:18 INFO - PROCESS | 1654 | 1468214418300 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:20:18 INFO - PROCESS | 1654 | 1468214418304 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:20:18 INFO - PROCESS | 1654 | 1468214418310 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:20:18 INFO - PROCESS | 1654 | 1468214418313 Marionette TRACE conn2 <- [1,182,null,{}] 22:20:18 INFO - PROCESS | 1654 | 1468214418319 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}] 22:20:18 INFO - PROCESS | 1654 | 1468214418322 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:18 INFO - PROCESS | 1654 | 1468214418419 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:20:18 INFO - PROCESS | 1654 | 1468214418463 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:18 INFO - PROCESS | 1654 | 1468214418466 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11701c000 == 53 [pid = 1654] [id = 53] 22:20:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1160dd400) [pid = 1654] [serial = 155] [outer = 0x0] 22:20:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1162c0800) [pid = 1654] [serial = 156] [outer = 0x1160dd400] 22:20:18 INFO - PROCESS | 1654 | 1468214418493 Marionette DEBUG loaded listener.js 22:20:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11679d000) [pid = 1654] [serial = 157] [outer = 0x1160dd400] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1199d1800 == 52 [pid = 1654] [id = 47] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118aae800 == 51 [pid = 1654] [id = 46] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11927a800 == 50 [pid = 1654] [id = 34] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b1000 == 49 [pid = 1654] [id = 45] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117030000 == 48 [pid = 1654] [id = 44] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117239000 == 47 [pid = 1654] [id = 30] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11624f000 == 46 [pid = 1654] [id = 43] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x113012000 == 45 [pid = 1654] [id = 42] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x113ac5000 == 44 [pid = 1654] [id = 27] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116753000 == 43 [pid = 1654] [id = 29] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121230800 == 42 [pid = 1654] [id = 38] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11880e000 == 41 [pid = 1654] [id = 32] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12155a800 == 40 [pid = 1654] [id = 40] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11926a800 == 39 [pid = 1654] [id = 33] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11624a000 == 38 [pid = 1654] [id = 28] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1180ae800 == 37 [pid = 1654] [id = 31] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca3000 == 36 [pid = 1654] [id = 52] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121424800 == 35 [pid = 1654] [id = 51] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x123e72000 == 34 [pid = 1654] [id = 41] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121128800 == 33 [pid = 1654] [id = 50] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1199df800 == 32 [pid = 1654] [id = 35] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca7800 == 31 [pid = 1654] [id = 36] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12141a000 == 30 [pid = 1654] [id = 39] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117026800 == 29 [pid = 1654] [id = 49] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x120f3d000 == 28 [pid = 1654] [id = 37] 22:20:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112220000 == 27 [pid = 1654] [id = 48] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121634000) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1167d8800) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x116971c00) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1176eec00) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118396400) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118574c00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11859a000) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118a88400) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119228000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119613c00) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119a97c00) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x120f98800) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1210b8800) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1211b2400) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x121639800) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x123f6b000) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1256d4800) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126e17400) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112fd7c00) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11679c000) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1183a1400) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118591800) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113f30c00) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123d7c400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1160de400) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1133cf000) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124ed2400) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125741800) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x120f91000) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119979000) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180d0000) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1167e5800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118517800) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127363000) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12d34bc00) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12174d800) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12c2f1c00) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12bdc6400) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1180d5400) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12bdb9800) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12bd20800) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12b914800) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12b91ac00) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b7ba400) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12b7c4400) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12a4cb000) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a86c800) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1293eec00) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128e3d800) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e43400) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1275aa400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12d1ba400) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12d1bec00) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11839e000) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11851d800) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118180c00) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12d1b5400) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12d1e3800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12d218000) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12caed400) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x123d72800) [pid = 1654] [serial = 46] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12150d800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12cae3000) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x118fd4000) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12c2fa400) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12bdc7c00) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 22:20:19 INFO - PROCESS | 1654 | 1468214419349 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]]]}] 22:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1075ms 22:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:20:19 INFO - PROCESS | 1654 | 1468214419384 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:20:19 INFO - PROCESS | 1654 | 1468214419386 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:20:19 INFO - PROCESS | 1654 | 1468214419389 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:20:19 INFO - PROCESS | 1654 | 1468214419391 Marionette TRACE conn2 <- [1,186,null,{}] 22:20:19 INFO - PROCESS | 1654 | 1468214419395 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}] 22:20:19 INFO - PROCESS | 1654 | 1468214419396 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:19 INFO - PROCESS | 1654 | 1468214419470 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:20:19 INFO - PROCESS | 1654 | 1468214419474 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:19 INFO - PROCESS | 1654 | 1468214419479 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d4c000 == 28 [pid = 1654] [id = 54] 22:20:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1150de800) [pid = 1654] [serial = 158] [outer = 0x0] 22:20:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x116030800) [pid = 1654] [serial = 159] [outer = 0x1150de800] 22:20:19 INFO - PROCESS | 1654 | 1468214419510 Marionette DEBUG loaded listener.js 22:20:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1133cd000) [pid = 1654] [serial = 160] [outer = 0x1150de800] 22:20:19 INFO - PROCESS | 1654 | 1468214419963 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]]]}] 22:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 622ms 22:20:20 INFO - PROCESS | 1654 | 1468214420012 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1654 | 1468214420018 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:20:20 INFO - PROCESS | 1654 | 1468214420025 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:20:20 INFO - PROCESS | 1654 | 1468214420030 Marionette TRACE conn2 <- [1,190,null,{}] 22:20:20 INFO - PROCESS | 1654 | 1468214420034 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}] 22:20:20 INFO - PROCESS | 1654 | 1468214420036 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:20 INFO - PROCESS | 1654 | 1468214420132 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:20:20 INFO - PROCESS | 1654 | 1468214420179 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1654 | 1468214420181 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11608c000 == 29 [pid = 1654] [id = 55] 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116908c00) [pid = 1654] [serial = 161] [outer = 0x0] 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1176e8800) [pid = 1654] [serial = 162] [outer = 0x116908c00] 22:20:20 INFO - PROCESS | 1654 | 1468214420207 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1180d3800) [pid = 1654] [serial = 163] [outer = 0x116908c00] 22:20:20 INFO - PROCESS | 1654 | 1468214420487 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]]]}] 22:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 525ms 22:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:20:20 INFO - PROCESS | 1654 | 1468214420550 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1654 | 1468214420551 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:20:20 INFO - PROCESS | 1654 | 1468214420553 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:20:20 INFO - PROCESS | 1654 | 1468214420555 Marionette TRACE conn2 <- [1,194,null,{}] 22:20:20 INFO - PROCESS | 1654 | 1468214420565 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}] 22:20:20 INFO - PROCESS | 1654 | 1468214420569 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:20 INFO - PROCESS | 1654 | 1468214420639 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:20:20 INFO - PROCESS | 1654 | 1468214420646 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1654 | 1468214420648 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x117021000 == 30 [pid = 1654] [id = 56] 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x116629c00) [pid = 1654] [serial = 164] [outer = 0x0] 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11856e400) [pid = 1654] [serial = 165] [outer = 0x116629c00] 22:20:20 INFO - PROCESS | 1654 | 1468214420676 Marionette DEBUG loaded listener.js 22:20:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118591c00) [pid = 1654] [serial = 166] [outer = 0x116629c00] 22:20:20 INFO - PROCESS | 1654 | 1468214420984 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]]]}] 22:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 477ms 22:20:21 INFO - PROCESS | 1654 | 1468214421030 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:20:21 INFO - PROCESS | 1654 | 1468214421032 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:20:21 INFO - PROCESS | 1654 | 1468214421034 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - PROCESS | 1654 | 1468214421035 Marionette TRACE conn2 <- [1,198,null,{}] 22:20:21 INFO - PROCESS | 1654 | 1468214421037 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}] 22:20:21 INFO - PROCESS | 1654 | 1468214421039 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:21 INFO - PROCESS | 1654 | 1468214421134 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:20:21 INFO - PROCESS | 1654 | 1468214421139 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1654 | 1468214421140 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x117356800 == 31 [pid = 1654] [id = 57] 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118a4c000) [pid = 1654] [serial = 167] [outer = 0x0] 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118f90800) [pid = 1654] [serial = 168] [outer = 0x118a4c000] 22:20:21 INFO - PROCESS | 1654 | 1468214421167 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118fdbc00) [pid = 1654] [serial = 169] [outer = 0x118a4c000] 22:20:21 INFO - PROCESS | 1654 | 1468214421450 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]]]}] 22:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 22:20:21 INFO - PROCESS | 1654 | 1468214421507 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:20:21 INFO - PROCESS | 1654 | 1468214421508 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:20:21 INFO - PROCESS | 1654 | 1468214421513 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:20:21 INFO - PROCESS | 1654 | 1468214421514 Marionette TRACE conn2 <- [1,202,null,{}] 22:20:21 INFO - PROCESS | 1654 | 1468214421516 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}] 22:20:21 INFO - PROCESS | 1654 | 1468214421517 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:21 INFO - PROCESS | 1654 | 1468214421605 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:20:21 INFO - PROCESS | 1654 | 1468214421642 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:21 INFO - PROCESS | 1654 | 1468214421643 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118820800 == 32 [pid = 1654] [id = 58] 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116905000) [pid = 1654] [serial = 170] [outer = 0x0] 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1193b3800) [pid = 1654] [serial = 171] [outer = 0x116905000] 22:20:21 INFO - PROCESS | 1654 | 1468214421669 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119618800) [pid = 1654] [serial = 172] [outer = 0x116905000] 22:20:21 INFO - PROCESS | 1654 | 1468214421988 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]]]}] 22:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 22:20:22 INFO - PROCESS | 1654 | 1468214422032 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1654 | 1468214422033 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:20:22 INFO - PROCESS | 1654 | 1468214422035 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:20:22 INFO - PROCESS | 1654 | 1468214422036 Marionette TRACE conn2 <- [1,206,null,{}] 22:20:22 INFO - PROCESS | 1654 | 1468214422039 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}] 22:20:22 INFO - PROCESS | 1654 | 1468214422043 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:22 INFO - PROCESS | 1654 | 1468214422158 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:20:22 INFO - PROCESS | 1654 | 1468214422162 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1654 | 1468214422163 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11959b800 == 33 [pid = 1654] [id = 59] 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119220c00) [pid = 1654] [serial = 173] [outer = 0x0] 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119984800) [pid = 1654] [serial = 174] [outer = 0x119220c00] 22:20:22 INFO - PROCESS | 1654 | 1468214422188 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12143a400) [pid = 1654] [serial = 175] [outer = 0x119220c00] 22:20:22 INFO - PROCESS | 1654 | 1468214422482 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]]]}] 22:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 22:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:20:22 INFO - PROCESS | 1654 | 1468214422505 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1654 | 1468214422506 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:20:22 INFO - PROCESS | 1654 | 1468214422509 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:20:22 INFO - PROCESS | 1654 | 1468214422512 Marionette TRACE conn2 <- [1,210,null,{}] 22:20:22 INFO - PROCESS | 1654 | 1468214422520 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}] 22:20:22 INFO - PROCESS | 1654 | 1468214422521 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:22 INFO - PROCESS | 1654 | 1468214422618 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:20:22 INFO - PROCESS | 1654 | 1468214422647 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:22 INFO - PROCESS | 1654 | 1468214422648 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c29800 == 34 [pid = 1654] [id = 60] 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1211ac400) [pid = 1654] [serial = 176] [outer = 0x0] 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121aa4000) [pid = 1654] [serial = 177] [outer = 0x1211ac400] 22:20:22 INFO - PROCESS | 1654 | 1468214422672 Marionette DEBUG loaded listener.js 22:20:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123d77c00) [pid = 1654] [serial = 178] [outer = 0x1211ac400] 22:20:22 INFO - PROCESS | 1654 | 1468214422945 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]]]}] 22:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 476ms 22:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:20:22 INFO - PROCESS | 1654 | 1468214422986 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:20:22 INFO - PROCESS | 1654 | 1468214422987 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:20:22 INFO - PROCESS | 1654 | 1468214422989 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:20:22 INFO - PROCESS | 1654 | 1468214422990 Marionette TRACE conn2 <- [1,214,null,{}] 22:20:22 INFO - PROCESS | 1654 | 1468214422993 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}] 22:20:22 INFO - PROCESS | 1654 | 1468214422996 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:23 INFO - PROCESS | 1654 | 1468214423084 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:20:23 INFO - PROCESS | 1654 | 1468214423114 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1654 | 1468214423115 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f30000 == 35 [pid = 1654] [id = 61] 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123d75800) [pid = 1654] [serial = 179] [outer = 0x0] 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124cdac00) [pid = 1654] [serial = 180] [outer = 0x123d75800] 22:20:23 INFO - PROCESS | 1654 | 1468214423139 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124ed4c00) [pid = 1654] [serial = 181] [outer = 0x123d75800] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1162d4000) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1172bf000) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113d46400) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11602ac00) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11859bc00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1275c1000) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x125190800) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x125742400) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x120f9cc00) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:20:23 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11960c400) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:20:23 INFO - PROCESS | 1654 | 1468214423454 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]]]}] 22:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 522ms 22:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:20:23 INFO - PROCESS | 1654 | 1468214423512 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1654 | 1468214423513 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:20:23 INFO - PROCESS | 1654 | 1468214423515 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:20:23 INFO - PROCESS | 1654 | 1468214423516 Marionette TRACE conn2 <- [1,218,null,{}] 22:20:23 INFO - PROCESS | 1654 | 1468214423519 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}] 22:20:23 INFO - PROCESS | 1654 | 1468214423520 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:23 INFO - PROCESS | 1654 | 1468214423597 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:20:23 INFO - PROCESS | 1654 | 1468214423600 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:23 INFO - PROCESS | 1654 | 1468214423601 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117020800 == 36 [pid = 1654] [id = 62] 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1172bf000) [pid = 1654] [serial = 182] [outer = 0x0] 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118597000) [pid = 1654] [serial = 183] [outer = 0x1172bf000] 22:20:23 INFO - PROCESS | 1654 | 1468214423622 Marionette DEBUG loaded listener.js 22:20:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121437000) [pid = 1654] [serial = 184] [outer = 0x1172bf000] 22:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 421ms 22:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:20:23 INFO - PROCESS | 1654 | 1468214423932 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]]]}] 22:20:23 INFO - PROCESS | 1654 | 1468214423936 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:20:23 INFO - PROCESS | 1654 | 1468214423937 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:20:23 INFO - PROCESS | 1654 | 1468214423939 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:20:23 INFO - PROCESS | 1654 | 1468214423940 Marionette TRACE conn2 <- [1,222,null,{}] 22:20:23 INFO - PROCESS | 1654 | 1468214423946 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}] 22:20:23 INFO - PROCESS | 1654 | 1468214423948 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:24 INFO - PROCESS | 1654 | 1468214424029 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:20:24 INFO - PROCESS | 1654 | 1468214424078 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1654 | 1468214424080 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12141a000 == 37 [pid = 1654] [id = 63] 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116907800) [pid = 1654] [serial = 185] [outer = 0x0] 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124ed6c00) [pid = 1654] [serial = 186] [outer = 0x116907800] 22:20:24 INFO - PROCESS | 1654 | 1468214424112 Marionette DEBUG loaded listener.js 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1256da800) [pid = 1654] [serial = 187] [outer = 0x116907800] 22:20:24 INFO - PROCESS | 1654 | 1468214424519 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]]]}] 22:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 623ms 22:20:24 INFO - PROCESS | 1654 | 1468214424563 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:20:24 INFO - PROCESS | 1654 | 1468214424566 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:20:24 INFO - PROCESS | 1654 | 1468214424569 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:20:24 INFO - PROCESS | 1654 | 1468214424572 Marionette TRACE conn2 <- [1,226,null,{}] 22:20:24 INFO - PROCESS | 1654 | 1468214424575 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}] 22:20:24 INFO - PROCESS | 1654 | 1468214424577 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:24 INFO - PROCESS | 1654 | 1468214424692 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:20:24 INFO - PROCESS | 1654 | 1468214424699 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:24 INFO - PROCESS | 1654 | 1468214424701 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11881f800 == 38 [pid = 1654] [id = 64] 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1256df800) [pid = 1654] [serial = 188] [outer = 0x0] 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x126e1ec00) [pid = 1654] [serial = 189] [outer = 0x1256df800] 22:20:24 INFO - PROCESS | 1654 | 1468214424727 Marionette DEBUG loaded listener.js 22:20:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x127363400) [pid = 1654] [serial = 190] [outer = 0x1256df800] 22:20:25 INFO - PROCESS | 1654 | 1468214425028 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]]]}] 22:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 22:20:25 INFO - PROCESS | 1654 | 1468214425039 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:20:25 INFO - PROCESS | 1654 | 1468214425040 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:20:25 INFO - PROCESS | 1654 | 1468214425050 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:20:25 INFO - PROCESS | 1654 | 1468214425051 Marionette TRACE conn2 <- [1,230,null,{}] 22:20:25 INFO - PROCESS | 1654 | 1468214425053 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}] 22:20:25 INFO - PROCESS | 1654 | 1468214425054 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:25 INFO - PROCESS | 1654 | 1468214425132 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:20:25 INFO - PROCESS | 1654 | 1468214425135 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1654 | 1468214425137 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12562f800 == 39 [pid = 1654] [id = 65] 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12736b800) [pid = 1654] [serial = 191] [outer = 0x0] 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1275c3800) [pid = 1654] [serial = 192] [outer = 0x12736b800] 22:20:25 INFO - PROCESS | 1654 | 1468214425162 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275e3800) [pid = 1654] [serial = 193] [outer = 0x12736b800] 22:20:25 INFO - PROCESS | 1654 | 1468214425505 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]]]}] 22:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 525ms 22:20:25 INFO - PROCESS | 1654 | 1468214425568 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:20:25 INFO - PROCESS | 1654 | 1468214425571 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:20:25 INFO - PROCESS | 1654 | 1468214425574 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:20:25 INFO - PROCESS | 1654 | 1468214425577 Marionette TRACE conn2 <- [1,234,null,{}] 22:20:25 INFO - PROCESS | 1654 | 1468214425581 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}] 22:20:25 INFO - PROCESS | 1654 | 1468214425583 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:25 INFO - PROCESS | 1654 | 1468214425688 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:20:25 INFO - PROCESS | 1654 | 1468214425730 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1654 | 1468214425733 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d50000 == 40 [pid = 1654] [id = 66] 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113d49800) [pid = 1654] [serial = 194] [outer = 0x0] 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113f35800) [pid = 1654] [serial = 195] [outer = 0x113d49800] 22:20:25 INFO - PROCESS | 1654 | 1468214425764 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11676ec00) [pid = 1654] [serial = 196] [outer = 0x113d49800] 22:20:26 INFO - PROCESS | 1654 | 1468214426277 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]]]}] 22:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 721ms 22:20:26 INFO - PROCESS | 1654 | 1468214426296 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:20:26 INFO - PROCESS | 1654 | 1468214426299 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:20:26 INFO - PROCESS | 1654 | 1468214426304 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:20:26 INFO - PROCESS | 1654 | 1468214426305 Marionette TRACE conn2 <- [1,238,null,{}] 22:20:26 INFO - PROCESS | 1654 | 1468214426308 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}] 22:20:26 INFO - PROCESS | 1654 | 1468214426310 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:26 INFO - PROCESS | 1654 | 1468214426457 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:20:26 INFO - PROCESS | 1654 | 1468214426511 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:26 INFO - PROCESS | 1654 | 1468214426513 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e68000 == 41 [pid = 1654] [id = 67] 22:20:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117ea9000) [pid = 1654] [serial = 197] [outer = 0x0] 22:20:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1180d9000) [pid = 1654] [serial = 198] [outer = 0x117ea9000] 22:20:26 INFO - PROCESS | 1654 | 1468214426544 Marionette DEBUG loaded listener.js 22:20:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118398400) [pid = 1654] [serial = 199] [outer = 0x117ea9000] 22:20:27 INFO - PROCESS | 1654 | 1468214427191 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]]]}] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11881f800 == 40 [pid = 1654] [id = 64] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12141a000 == 39 [pid = 1654] [id = 63] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117020800 == 38 [pid = 1654] [id = 62] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x120f30000 == 37 [pid = 1654] [id = 61] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119c29800 == 36 [pid = 1654] [id = 60] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11959b800 == 35 [pid = 1654] [id = 59] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118820800 == 34 [pid = 1654] [id = 58] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117356800 == 33 [pid = 1654] [id = 57] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117021000 == 32 [pid = 1654] [id = 56] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11608c000 == 31 [pid = 1654] [id = 55] 22:20:27 INFO - PROCESS | 1654 | --DOCSHELL 0x112d4c000 == 30 [pid = 1654] [id = 54] 22:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 923ms 22:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:20:27 INFO - PROCESS | 1654 | 1468214427229 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:20:27 INFO - PROCESS | 1654 | 1468214427231 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:20:27 INFO - PROCESS | 1654 | 1468214427234 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:20:27 INFO - PROCESS | 1654 | 1468214427236 Marionette TRACE conn2 <- [1,242,null,{}] 22:20:27 INFO - PROCESS | 1654 | 1468214427239 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}] 22:20:27 INFO - PROCESS | 1654 | 1468214427241 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:27 INFO - PROCESS | 1654 | 1468214427311 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1167a2400) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1180d7400) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121436800) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116974c00) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118399800) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118fd3400) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119225000) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1180d3000) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118a52400) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11851ac00) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118fd1c00) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128d27c00) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1275dc400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1275bf400) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x127306000) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x121510c00) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x120f97800) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 22:20:27 INFO - PROCESS | 1654 | 1468214427364 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:27 INFO - PROCESS | 1654 | 1468214427367 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d8e000 == 31 [pid = 1654] [id = 68] 22:20:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1167e6c00) [pid = 1654] [serial = 200] [outer = 0x0] 22:20:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1172c1c00) [pid = 1654] [serial = 201] [outer = 0x1167e6c00] 22:20:27 INFO - PROCESS | 1654 | 1468214427399 Marionette DEBUG loaded listener.js 22:20:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180db000) [pid = 1654] [serial = 202] [outer = 0x1167e6c00] 22:20:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118434400) [pid = 1654] [serial = 203] [outer = 0x123d76000] 22:20:27 INFO - PROCESS | 1654 | 1468214427727 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]]]}] 22:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 22:20:27 INFO - PROCESS | 1654 | 1468214427756 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:20:27 INFO - PROCESS | 1654 | 1468214427760 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:20:27 INFO - PROCESS | 1654 | 1468214427766 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:20:27 INFO - PROCESS | 1654 | 1468214427769 Marionette TRACE conn2 <- [1,246,null,{}] 22:20:27 INFO - PROCESS | 1654 | 1468214427772 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}] 22:20:27 INFO - PROCESS | 1654 | 1468214427775 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:27 INFO - PROCESS | 1654 | 1468214427887 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:20:27 INFO - PROCESS | 1654 | 1468214427974 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:27 INFO - PROCESS | 1654 | 1468214427976 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116950800 == 32 [pid = 1654] [id = 69] 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180dc800) [pid = 1654] [serial = 204] [outer = 0x0] 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1183a0800) [pid = 1654] [serial = 205] [outer = 0x1180dc800] 22:20:28 INFO - PROCESS | 1654 | 1468214428026 Marionette DEBUG loaded listener.js 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118fd3400) [pid = 1654] [serial = 206] [outer = 0x1180dc800] 22:20:28 INFO - PROCESS | 1654 | 1468214428384 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]]]}] 22:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 22:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:20:28 INFO - PROCESS | 1654 | 1468214428437 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:20:28 INFO - PROCESS | 1654 | 1468214428438 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:20:28 INFO - PROCESS | 1654 | 1468214428440 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:20:28 INFO - PROCESS | 1654 | 1468214428443 Marionette TRACE conn2 <- [1,250,null,{}] 22:20:28 INFO - PROCESS | 1654 | 1468214428450 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}] 22:20:28 INFO - PROCESS | 1654 | 1468214428454 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:28 INFO - PROCESS | 1654 | 1468214428533 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:20:28 INFO - PROCESS | 1654 | 1468214428595 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:28 INFO - PROCESS | 1654 | 1468214428597 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11881e800 == 33 [pid = 1654] [id = 70] 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118fde000) [pid = 1654] [serial = 207] [outer = 0x0] 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11994bc00) [pid = 1654] [serial = 208] [outer = 0x118fde000] 22:20:28 INFO - PROCESS | 1654 | 1468214428625 Marionette DEBUG loaded listener.js 22:20:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f98000) [pid = 1654] [serial = 209] [outer = 0x118fde000] 22:20:28 INFO - PROCESS | 1654 | 1468214428883 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]]]}] 22:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 22:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:20:28 INFO - PROCESS | 1654 | 1468214428921 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:20:28 INFO - PROCESS | 1654 | 1468214428923 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:20:28 INFO - PROCESS | 1654 | 1468214428925 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:20:28 INFO - PROCESS | 1654 | 1468214428927 Marionette TRACE conn2 <- [1,254,null,{}] 22:20:28 INFO - PROCESS | 1654 | 1468214428936 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}] 22:20:28 INFO - PROCESS | 1654 | 1468214428937 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:29 INFO - PROCESS | 1654 | 1468214429019 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:20:29 INFO - PROCESS | 1654 | 1468214429023 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:29 INFO - PROCESS | 1654 | 1468214429024 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199d2800 == 34 [pid = 1654] [id = 71] 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121331000) [pid = 1654] [serial = 210] [outer = 0x0] 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12174e400) [pid = 1654] [serial = 211] [outer = 0x121331000] 22:20:29 INFO - PROCESS | 1654 | 1468214429052 Marionette DEBUG loaded listener.js 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123d74000) [pid = 1654] [serial = 212] [outer = 0x121331000] 22:20:29 INFO - PROCESS | 1654 | 1468214429363 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]]]}] 22:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 477ms 22:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:20:29 INFO - PROCESS | 1654 | 1468214429403 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:20:29 INFO - PROCESS | 1654 | 1468214429404 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:20:29 INFO - PROCESS | 1654 | 1468214429406 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:20:29 INFO - PROCESS | 1654 | 1468214429407 Marionette TRACE conn2 <- [1,258,null,{}] 22:20:29 INFO - PROCESS | 1654 | 1468214429410 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}] 22:20:29 INFO - PROCESS | 1654 | 1468214429411 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:29 INFO - PROCESS | 1654 | 1468214429508 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:20:29 INFO - PROCESS | 1654 | 1468214429521 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:29 INFO - PROCESS | 1654 | 1468214429522 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb1800 == 35 [pid = 1654] [id = 72] 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121639800) [pid = 1654] [serial = 213] [outer = 0x0] 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d7a400) [pid = 1654] [serial = 214] [outer = 0x121639800] 22:20:29 INFO - PROCESS | 1654 | 1468214429547 Marionette DEBUG loaded listener.js 22:20:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12504cc00) [pid = 1654] [serial = 215] [outer = 0x121639800] 22:20:29 INFO - PROCESS | 1654 | 1468214429873 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]]]}] 22:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 22:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:20:29 INFO - PROCESS | 1654 | 1468214429878 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:20:29 INFO - PROCESS | 1654 | 1468214429879 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:20:29 INFO - PROCESS | 1654 | 1468214429881 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:20:29 INFO - PROCESS | 1654 | 1468214429882 Marionette TRACE conn2 <- [1,262,null,{}] 22:20:29 INFO - PROCESS | 1654 | 1468214429885 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}] 22:20:29 INFO - PROCESS | 1654 | 1468214429889 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | 1468214429998 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:20:30 INFO - PROCESS | 1654 | 1468214430031 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1654 | 1468214430032 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a34000 == 36 [pid = 1654] [id = 73] 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1256db000) [pid = 1654] [serial = 216] [outer = 0x0] 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126e1d000) [pid = 1654] [serial = 217] [outer = 0x1256db000] 22:20:30 INFO - PROCESS | 1654 | 1468214430056 Marionette DEBUG loaded listener.js 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275e4000) [pid = 1654] [serial = 218] [outer = 0x1256db000] 22:20:30 INFO - PROCESS | 1654 | 1468214430353 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]]]}] 22:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 523ms 22:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:20:30 INFO - PROCESS | 1654 | 1468214430405 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:20:30 INFO - PROCESS | 1654 | 1468214430406 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:20:30 INFO - PROCESS | 1654 | 1468214430408 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:20:30 INFO - PROCESS | 1654 | 1468214430409 Marionette TRACE conn2 <- [1,266,null,{}] 22:20:30 INFO - PROCESS | 1654 | 1468214430412 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}] 22:20:30 INFO - PROCESS | 1654 | 1468214430413 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | 1468214430500 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:20:30 INFO - PROCESS | 1654 | 1468214430532 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1654 | 1468214430533 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a57000 == 37 [pid = 1654] [id = 74] 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128d1d400) [pid = 1654] [serial = 219] [outer = 0x0] 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e3d800) [pid = 1654] [serial = 220] [outer = 0x128d1d400] 22:20:30 INFO - PROCESS | 1654 | 1468214430558 Marionette DEBUG loaded listener.js 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12938d400) [pid = 1654] [serial = 221] [outer = 0x128d1d400] 22:20:30 INFO - PROCESS | 1654 | 1468214430839 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]]]}] 22:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 22:20:30 INFO - PROCESS | 1654 | 1468214430881 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:20:30 INFO - PROCESS | 1654 | 1468214430883 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:20:30 INFO - PROCESS | 1654 | 1468214430885 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:20:30 INFO - PROCESS | 1654 | 1468214430886 Marionette TRACE conn2 <- [1,270,null,{}] 22:20:30 INFO - PROCESS | 1654 | 1468214430888 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}] 22:20:30 INFO - PROCESS | 1654 | 1468214430889 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | 1468214430982 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:20:30 INFO - PROCESS | 1654 | 1468214430985 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:30 INFO - PROCESS | 1654 | 1468214430986 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12571b000 == 38 [pid = 1654] [id = 75] 22:20:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128e38400) [pid = 1654] [serial = 222] [outer = 0x0] 22:20:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129395c00) [pid = 1654] [serial = 223] [outer = 0x128e38400] 22:20:31 INFO - PROCESS | 1654 | 1468214431010 Marionette DEBUG loaded listener.js 22:20:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1293eec00) [pid = 1654] [serial = 224] [outer = 0x128e38400] 22:20:31 INFO - PROCESS | 1654 | 1468214431334 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]]]}] 22:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 22:20:31 INFO - PROCESS | 1654 | 1468214431354 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:20:31 INFO - PROCESS | 1654 | 1468214431355 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:20:31 INFO - PROCESS | 1654 | 1468214431357 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:20:31 INFO - PROCESS | 1654 | 1468214431358 Marionette TRACE conn2 <- [1,274,null,{}] 22:20:31 INFO - PROCESS | 1654 | 1468214431362 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}] 22:20:31 INFO - PROCESS | 1654 | 1468214431363 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:31 INFO - PROCESS | 1654 | 1468214431456 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:20:31 INFO - PROCESS | 1654 | 1468214431462 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:31 INFO - PROCESS | 1654 | 1468214431463 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271de000 == 39 [pid = 1654] [id = 76] 22:20:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128e3ac00) [pid = 1654] [serial = 225] [outer = 0x0] 22:20:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1293f2c00) [pid = 1654] [serial = 226] [outer = 0x128e3ac00] 22:20:31 INFO - PROCESS | 1654 | 1468214431487 Marionette DEBUG loaded listener.js 22:20:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12941b800) [pid = 1654] [serial = 227] [outer = 0x128e3ac00] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1160dd400) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1150de800) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116629c00) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116908c00) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a4c000) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1122bcc00) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116086000) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11859e000) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119941000) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116905000) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11851ec00) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1211ac400) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119220c00) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x123d75800) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1172bf000) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116907800) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:20:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1256df800) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:20:31 INFO - PROCESS | 1654 | 1468214431857 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]]]}] 22:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 522ms 22:20:31 INFO - PROCESS | 1654 | 1468214431886 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:20:31 INFO - PROCESS | 1654 | 1468214431888 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:20:31 INFO - PROCESS | 1654 | 1468214431890 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:20:31 INFO - PROCESS | 1654 | 1468214431891 Marionette TRACE conn2 <- [1,278,null,{}] 22:20:31 INFO - PROCESS | 1654 | 1468214431907 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}] 22:20:31 INFO - PROCESS | 1654 | 1468214431909 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:32 INFO - PROCESS | 1654 | 1468214432010 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:20:32 INFO - PROCESS | 1654 | 1468214432014 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:32 INFO - PROCESS | 1654 | 1468214432016 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563d800 == 40 [pid = 1654] [id = 77] 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116908c00) [pid = 1654] [serial = 228] [outer = 0x0] 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11856fc00) [pid = 1654] [serial = 229] [outer = 0x116908c00] 22:20:32 INFO - PROCESS | 1654 | 1468214432039 Marionette DEBUG loaded listener.js 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1211a8000) [pid = 1654] [serial = 230] [outer = 0x116908c00] 22:20:32 INFO - PROCESS | 1654 | 1468214432350 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]]]}] 22:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 22:20:32 INFO - PROCESS | 1654 | 1468214432364 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:20:32 INFO - PROCESS | 1654 | 1468214432366 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:20:32 INFO - PROCESS | 1654 | 1468214432368 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1654 | 1468214432370 Marionette TRACE conn2 <- [1,282,null,{}] 22:20:32 INFO - PROCESS | 1654 | 1468214432372 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}] 22:20:32 INFO - PROCESS | 1654 | 1468214432374 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:32 INFO - PROCESS | 1654 | 1468214432462 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:20:32 INFO - PROCESS | 1654 | 1468214432466 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:32 INFO - PROCESS | 1654 | 1468214432468 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128af0800 == 41 [pid = 1654] [id = 78] 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123dc7000) [pid = 1654] [serial = 231] [outer = 0x0] 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a4be800) [pid = 1654] [serial = 232] [outer = 0x123dc7000] 22:20:32 INFO - PROCESS | 1654 | 1468214432494 Marionette DEBUG loaded listener.js 22:20:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a549400) [pid = 1654] [serial = 233] [outer = 0x123dc7000] 22:20:32 INFO - PROCESS | 1654 | 1468214432924 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]]]}] 22:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 569ms 22:20:32 INFO - PROCESS | 1654 | 1468214432938 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:20:32 INFO - PROCESS | 1654 | 1468214432940 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:20:32 INFO - PROCESS | 1654 | 1468214432952 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:20:32 INFO - PROCESS | 1654 | 1468214432953 Marionette TRACE conn2 <- [1,286,null,{}] 22:20:32 INFO - PROCESS | 1654 | 1468214432956 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}] 22:20:32 INFO - PROCESS | 1654 | 1468214432958 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:33 INFO - PROCESS | 1654 | 1468214433081 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:20:33 INFO - PROCESS | 1654 | 1468214433086 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1654 | 1468214433087 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295d1000 == 42 [pid = 1654] [id = 79] 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a869c00) [pid = 1654] [serial = 234] [outer = 0x0] 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a86c400) [pid = 1654] [serial = 235] [outer = 0x12a869c00] 22:20:33 INFO - PROCESS | 1654 | 1468214433117 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12a876400) [pid = 1654] [serial = 236] [outer = 0x12a869c00] 22:20:33 INFO - PROCESS | 1654 | 1468214433421 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]]]}] 22:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 527ms 22:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:20:33 INFO - PROCESS | 1654 | 1468214433471 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:20:33 INFO - PROCESS | 1654 | 1468214433472 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:20:33 INFO - PROCESS | 1654 | 1468214433474 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:20:33 INFO - PROCESS | 1654 | 1468214433475 Marionette TRACE conn2 <- [1,290,null,{}] 22:20:33 INFO - PROCESS | 1654 | 1468214433477 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}] 22:20:33 INFO - PROCESS | 1654 | 1468214433478 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:33 INFO - PROCESS | 1654 | 1468214433577 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:20:33 INFO - PROCESS | 1654 | 1468214433582 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1654 | 1468214433584 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295db800 == 43 [pid = 1654] [id = 80] 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12150d800) [pid = 1654] [serial = 237] [outer = 0x0] 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a877000) [pid = 1654] [serial = 238] [outer = 0x12150d800] 22:20:33 INFO - PROCESS | 1654 | 1468214433607 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ae52400) [pid = 1654] [serial = 239] [outer = 0x12150d800] 22:20:34 INFO - PROCESS | 1654 | 1468214434030 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]]]}] 22:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 22:20:34 INFO - PROCESS | 1654 | 1468214434095 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:20:34 INFO - PROCESS | 1654 | 1468214434098 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:20:34 INFO - PROCESS | 1654 | 1468214434101 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:20:34 INFO - PROCESS | 1654 | 1468214434104 Marionette TRACE conn2 <- [1,294,null,{}] 22:20:34 INFO - PROCESS | 1654 | 1468214434107 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}] 22:20:34 INFO - PROCESS | 1654 | 1468214434109 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:34 INFO - PROCESS | 1654 | 1468214434210 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:20:34 INFO - PROCESS | 1654 | 1468214434259 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:34 INFO - PROCESS | 1654 | 1468214434261 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e5a800 == 44 [pid = 1654] [id = 81] 22:20:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116a14000) [pid = 1654] [serial = 240] [outer = 0x0] 22:20:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180da800) [pid = 1654] [serial = 241] [outer = 0x116a14000] 22:20:34 INFO - PROCESS | 1654 | 1468214434291 Marionette DEBUG loaded listener.js 22:20:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118520c00) [pid = 1654] [serial = 242] [outer = 0x116a14000] 22:20:34 INFO - PROCESS | 1654 | 1468214434699 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]]]}] 22:20:34 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. 22:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 22:20:34 INFO - PROCESS | 1654 | 1468214434722 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:20:34 INFO - PROCESS | 1654 | 1468214434725 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:20:34 INFO - PROCESS | 1654 | 1468214434730 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:20:34 INFO - PROCESS | 1654 | 1468214434731 Marionette TRACE conn2 <- [1,298,null,{}] 22:20:34 INFO - PROCESS | 1654 | 1468214434734 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}] 22:20:34 INFO - PROCESS | 1654 | 1468214434736 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:34 INFO - PROCESS | 1654 | 1468214434841 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:20:34 INFO - PROCESS | 1654 | 1468214434919 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:34 INFO - PROCESS | 1654 | 1468214434921 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121551000 == 45 [pid = 1654] [id = 82] 22:20:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119228400) [pid = 1654] [serial = 243] [outer = 0x0] 22:20:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11993f800) [pid = 1654] [serial = 244] [outer = 0x119228400] 22:20:34 INFO - PROCESS | 1654 | 1468214434952 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x120f0f800) [pid = 1654] [serial = 245] [outer = 0x119228400] 22:20:35 INFO - PROCESS | 1654 | 1468214435352 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]]]}] 22:20:35 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. 22:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 22:20:35 INFO - PROCESS | 1654 | 1468214435400 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:20:35 INFO - PROCESS | 1654 | 1468214435401 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:20:35 INFO - PROCESS | 1654 | 1468214435404 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:20:35 INFO - PROCESS | 1654 | 1468214435406 Marionette TRACE conn2 <- [1,302,null,{}] 22:20:35 INFO - PROCESS | 1654 | 1468214435414 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}] 22:20:35 INFO - PROCESS | 1654 | 1468214435417 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:35 INFO - PROCESS | 1654 | 1468214435516 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:20:35 INFO - PROCESS | 1654 | 1468214435561 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:35 INFO - PROCESS | 1654 | 1468214435563 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aed800 == 46 [pid = 1654] [id = 83] 22:20:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12504b400) [pid = 1654] [serial = 246] [outer = 0x0] 22:20:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1256ddc00) [pid = 1654] [serial = 247] [outer = 0x12504b400] 22:20:35 INFO - PROCESS | 1654 | 1468214435587 Marionette DEBUG loaded listener.js 22:20:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x126ff0c00) [pid = 1654] [serial = 248] [outer = 0x12504b400] 22:20:36 INFO - PROCESS | 1654 | 1468214436079 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]]]}] 22:20:36 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. 22:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 725ms 22:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:20:36 INFO - PROCESS | 1654 | 1468214436158 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:20:36 INFO - PROCESS | 1654 | 1468214436161 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:20:36 INFO - PROCESS | 1654 | 1468214436167 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:20:36 INFO - PROCESS | 1654 | 1468214436169 Marionette TRACE conn2 <- [1,306,null,{}] 22:20:36 INFO - PROCESS | 1654 | 1468214436173 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}] 22:20:36 INFO - PROCESS | 1654 | 1468214436176 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:36 INFO - PROCESS | 1654 | 1468214436293 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:20:36 INFO - PROCESS | 1654 | 1468214436342 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:36 INFO - PROCESS | 1654 | 1468214436343 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a819800 == 47 [pid = 1654] [id = 84] 22:20:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1275b2800) [pid = 1654] [serial = 249] [outer = 0x0] 22:20:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1275b7400) [pid = 1654] [serial = 250] [outer = 0x1275b2800] 22:20:36 INFO - PROCESS | 1654 | 1468214436371 Marionette DEBUG loaded listener.js 22:20:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1275c2800) [pid = 1654] [serial = 251] [outer = 0x1275b2800] 22:20:36 INFO - PROCESS | 1654 | 1468214436784 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]]]}] 22:20:36 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. 22:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 22:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:20:36 INFO - PROCESS | 1654 | 1468214436838 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:20:36 INFO - PROCESS | 1654 | 1468214436840 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:20:36 INFO - PROCESS | 1654 | 1468214436842 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:20:36 INFO - PROCESS | 1654 | 1468214436843 Marionette TRACE conn2 <- [1,310,null,{}] 22:20:36 INFO - PROCESS | 1654 | 1468214436846 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}] 22:20:36 INFO - PROCESS | 1654 | 1468214436847 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:36 INFO - PROCESS | 1654 | 1468214436946 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:20:37 INFO - PROCESS | 1654 | 1468214437007 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1654 | 1468214437009 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x112fb3800 == 48 [pid = 1654] [id = 85] 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11677a800) [pid = 1654] [serial = 252] [outer = 0x0] 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117211800) [pid = 1654] [serial = 253] [outer = 0x11677a800] 22:20:37 INFO - PROCESS | 1654 | 1468214437038 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126fed800) [pid = 1654] [serial = 254] [outer = 0x11677a800] 22:20:37 INFO - PROCESS | 1654 | 1468214437566 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]]]}] 22:20:37 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. 22:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 22:20:37 INFO - PROCESS | 1654 | 1468214437613 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:20:37 INFO - PROCESS | 1654 | 1468214437615 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:20:37 INFO - PROCESS | 1654 | 1468214437618 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:20:37 INFO - PROCESS | 1654 | 1468214437620 Marionette TRACE conn2 <- [1,314,null,{}] 22:20:37 INFO - PROCESS | 1654 | 1468214437624 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}] 22:20:37 INFO - PROCESS | 1654 | 1468214437625 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:37 INFO - PROCESS | 1654 | 1468214437716 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:20:37 INFO - PROCESS | 1654 | 1468214437784 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1654 | 1468214437785 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a47800 == 49 [pid = 1654] [id = 86] 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1172bf000) [pid = 1654] [serial = 255] [outer = 0x0] 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x117ea6c00) [pid = 1654] [serial = 256] [outer = 0x1172bf000] 22:20:37 INFO - PROCESS | 1654 | 1468214437813 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11839a800) [pid = 1654] [serial = 257] [outer = 0x1172bf000] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1295d1000 == 48 [pid = 1654] [id = 79] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128af0800 == 47 [pid = 1654] [id = 78] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12563d800 == 46 [pid = 1654] [id = 77] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1271de000 == 45 [pid = 1654] [id = 76] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12571b000 == 44 [pid = 1654] [id = 75] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x124a57000 == 43 [pid = 1654] [id = 74] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x121a34000 == 42 [pid = 1654] [id = 73] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb1800 == 41 [pid = 1654] [id = 72] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1199d2800 == 40 [pid = 1654] [id = 71] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11881e800 == 39 [pid = 1654] [id = 70] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1275c3800) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x116950800 == 38 [pid = 1654] [id = 69] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x113d8e000 == 37 [pid = 1654] [id = 68] 22:20:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12562f800 == 36 [pid = 1654] [id = 65] 22:20:38 INFO - PROCESS | 1654 | 1468214438223 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]]]}] 22:20:38 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. 22:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 22:20:38 INFO - PROCESS | 1654 | 1468214438240 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:20:38 INFO - PROCESS | 1654 | 1468214438243 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:20:38 INFO - PROCESS | 1654 | 1468214438247 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:20:38 INFO - PROCESS | 1654 | 1468214438249 Marionette TRACE conn2 <- [1,318,null,{}] 22:20:38 INFO - PROCESS | 1654 | 1468214438251 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}] 22:20:38 INFO - PROCESS | 1654 | 1468214438253 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:38 INFO - PROCESS | 1654 | 1468214438332 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11679d000) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116030800) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1133cd000) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1162c0800) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11856e400) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118591c00) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1176e8800) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1180d3800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118f90800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11386dc00) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112ae2800) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1180cf000) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116a12000) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11960c800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118fd5c00) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121aa0000) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x120f9c800) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1193b3800) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124ad1c00) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121ccd000) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121aa4000) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119984800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124cdac00) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123d77c00) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118597000) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121437000) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124ed4c00) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1256da800) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119618800) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12143a400) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126e1ec00) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x127363400) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124ed6c00) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118fdbc00) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 22:20:38 INFO - PROCESS | 1654 | 1468214438392 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:38 INFO - PROCESS | 1654 | 1468214438393 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160a6800 == 37 [pid = 1654] [id = 87] 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11386dc00) [pid = 1654] [serial = 258] [outer = 0x0] 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1176e8800) [pid = 1654] [serial = 259] [outer = 0x11386dc00] 22:20:38 INFO - PROCESS | 1654 | 1468214438422 Marionette DEBUG loaded listener.js 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118f90400) [pid = 1654] [serial = 260] [outer = 0x11386dc00] 22:20:38 INFO - PROCESS | 1654 | 1468214438737 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]]]}] 22:20:38 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. 22:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 22:20:38 INFO - PROCESS | 1654 | 1468214438766 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:20:38 INFO - PROCESS | 1654 | 1468214438768 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:20:38 INFO - PROCESS | 1654 | 1468214438770 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:20:38 INFO - PROCESS | 1654 | 1468214438772 Marionette TRACE conn2 <- [1,322,null,{}] 22:20:38 INFO - PROCESS | 1654 | 1468214438781 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}] 22:20:38 INFO - PROCESS | 1654 | 1468214438785 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:38 INFO - PROCESS | 1654 | 1468214438862 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:20:38 INFO - PROCESS | 1654 | 1468214438867 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:38 INFO - PROCESS | 1654 | 1468214438869 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aad800 == 38 [pid = 1654] [id = 88] 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11960dc00) [pid = 1654] [serial = 261] [outer = 0x0] 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120f9d000) [pid = 1654] [serial = 262] [outer = 0x11960dc00] 22:20:38 INFO - PROCESS | 1654 | 1468214438896 Marionette DEBUG loaded listener.js 22:20:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121742800) [pid = 1654] [serial = 263] [outer = 0x11960dc00] 22:20:39 INFO - PROCESS | 1654 | 1468214439236 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]]]}] 22:20:39 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. 22:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 22:20:39 INFO - PROCESS | 1654 | 1468214439251 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:20:39 INFO - PROCESS | 1654 | 1468214439253 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:20:39 INFO - PROCESS | 1654 | 1468214439256 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:20:39 INFO - PROCESS | 1654 | 1468214439258 Marionette TRACE conn2 <- [1,326,null,{}] 22:20:39 INFO - PROCESS | 1654 | 1468214439261 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}] 22:20:39 INFO - PROCESS | 1654 | 1468214439264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:39 INFO - PROCESS | 1654 | 1468214439341 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:20:39 INFO - PROCESS | 1654 | 1468214439356 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:39 INFO - PROCESS | 1654 | 1468214439357 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195aa800 == 39 [pid = 1654] [id = 89] 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124ce2400) [pid = 1654] [serial = 264] [outer = 0x0] 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124ed4c00) [pid = 1654] [serial = 265] [outer = 0x124ce2400] 22:20:39 INFO - PROCESS | 1654 | 1468214439384 Marionette DEBUG loaded listener.js 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1256df800) [pid = 1654] [serial = 266] [outer = 0x124ce2400] 22:20:39 INFO - PROCESS | 1654 | 1468214439711 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]]]}] 22:20:39 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. 22:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 22:20:39 INFO - PROCESS | 1654 | 1468214439731 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:20:39 INFO - PROCESS | 1654 | 1468214439732 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:20:39 INFO - PROCESS | 1654 | 1468214439734 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:20:39 INFO - PROCESS | 1654 | 1468214439735 Marionette TRACE conn2 <- [1,330,null,{}] 22:20:39 INFO - PROCESS | 1654 | 1468214439737 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}] 22:20:39 INFO - PROCESS | 1654 | 1468214439738 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:39 INFO - PROCESS | 1654 | 1468214439834 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:20:39 INFO - PROCESS | 1654 | 1468214439840 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:39 INFO - PROCESS | 1654 | 1468214439841 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca5800 == 40 [pid = 1654] [id = 90] 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d73400) [pid = 1654] [serial = 267] [outer = 0x0] 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126845400) [pid = 1654] [serial = 268] [outer = 0x123d73400] 22:20:39 INFO - PROCESS | 1654 | 1468214439874 Marionette DEBUG loaded listener.js 22:20:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1275ae800) [pid = 1654] [serial = 269] [outer = 0x123d73400] 22:20:40 INFO - PROCESS | 1654 | 1468214440203 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]]]}] 22:20:40 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. 22:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 22:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:20:40 INFO - PROCESS | 1654 | 1468214440254 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:20:40 INFO - PROCESS | 1654 | 1468214440255 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:20:40 INFO - PROCESS | 1654 | 1468214440257 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:20:40 INFO - PROCESS | 1654 | 1468214440258 Marionette TRACE conn2 <- [1,334,null,{}] 22:20:40 INFO - PROCESS | 1654 | 1468214440260 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}] 22:20:40 INFO - PROCESS | 1654 | 1468214440264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:40 INFO - PROCESS | 1654 | 1468214440356 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:20:40 INFO - PROCESS | 1654 | 1468214440362 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1654 | 1468214440364 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121353000 == 41 [pid = 1654] [id = 91] 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125743400) [pid = 1654] [serial = 270] [outer = 0x0] 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1275e4400) [pid = 1654] [serial = 271] [outer = 0x125743400] 22:20:40 INFO - PROCESS | 1654 | 1468214440436 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129392400) [pid = 1654] [serial = 272] [outer = 0x125743400] 22:20:40 INFO - PROCESS | 1654 | 1468214440725 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]]]}] 22:20:40 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. 22:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 523ms 22:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:20:40 INFO - PROCESS | 1654 | 1468214440781 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:20:40 INFO - PROCESS | 1654 | 1468214440782 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:20:40 INFO - PROCESS | 1654 | 1468214440784 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:20:40 INFO - PROCESS | 1654 | 1468214440785 Marionette TRACE conn2 <- [1,338,null,{}] 22:20:40 INFO - PROCESS | 1654 | 1468214440787 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}] 22:20:40 INFO - PROCESS | 1654 | 1468214440788 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:40 INFO - PROCESS | 1654 | 1468214440886 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:20:40 INFO - PROCESS | 1654 | 1468214440918 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:40 INFO - PROCESS | 1654 | 1468214440919 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x121911800 == 42 [pid = 1654] [id = 92] 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129397800) [pid = 1654] [serial = 273] [outer = 0x0] 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1293f3000) [pid = 1654] [serial = 274] [outer = 0x129397800] 22:20:40 INFO - PROCESS | 1654 | 1468214440943 Marionette DEBUG loaded listener.js 22:20:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a4bec00) [pid = 1654] [serial = 275] [outer = 0x129397800] 22:20:41 INFO - PROCESS | 1654 | 1468214441244 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]]]}] 22:20:41 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. 22:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 22:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:20:41 INFO - PROCESS | 1654 | 1468214441303 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:20:41 INFO - PROCESS | 1654 | 1468214441304 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:20:41 INFO - PROCESS | 1654 | 1468214441306 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:20:41 INFO - PROCESS | 1654 | 1468214441307 Marionette TRACE conn2 <- [1,342,null,{}] 22:20:41 INFO - PROCESS | 1654 | 1468214441310 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}] 22:20:41 INFO - PROCESS | 1654 | 1468214441311 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:41 INFO - PROCESS | 1654 | 1468214441406 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:20:41 INFO - PROCESS | 1654 | 1468214441410 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:41 INFO - PROCESS | 1654 | 1468214441411 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563d800 == 43 [pid = 1654] [id = 93] 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12939a400) [pid = 1654] [serial = 276] [outer = 0x0] 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a4c9400) [pid = 1654] [serial = 277] [outer = 0x12939a400] 22:20:41 INFO - PROCESS | 1654 | 1468214441436 Marionette DEBUG loaded listener.js 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a872c00) [pid = 1654] [serial = 278] [outer = 0x12939a400] 22:20:41 INFO - PROCESS | 1654 | 1468214441751 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]]]}] 22:20:41 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. 22:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 22:20:41 INFO - PROCESS | 1654 | 1468214441775 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:20:41 INFO - PROCESS | 1654 | 1468214441776 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:20:41 INFO - PROCESS | 1654 | 1468214441791 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:20:41 INFO - PROCESS | 1654 | 1468214441792 Marionette TRACE conn2 <- [1,346,null,{}] 22:20:41 INFO - PROCESS | 1654 | 1468214441798 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}] 22:20:41 INFO - PROCESS | 1654 | 1468214441800 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:41 INFO - PROCESS | 1654 | 1468214441903 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:20:41 INFO - PROCESS | 1654 | 1468214441907 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:41 INFO - PROCESS | 1654 | 1468214441908 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e4000 == 44 [pid = 1654] [id = 94] 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a873c00) [pid = 1654] [serial = 279] [outer = 0x0] 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b096c00) [pid = 1654] [serial = 280] [outer = 0x12a873c00] 22:20:41 INFO - PROCESS | 1654 | 1468214441932 Marionette DEBUG loaded listener.js 22:20:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b7b9000) [pid = 1654] [serial = 281] [outer = 0x12a873c00] 22:20:42 INFO - PROCESS | 1654 | 1468214442224 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]]]}] 22:20:42 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. 22:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 477ms 22:20:42 INFO - PROCESS | 1654 | 1468214442265 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:20:42 INFO - PROCESS | 1654 | 1468214442266 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:20:42 INFO - PROCESS | 1654 | 1468214442268 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:20:42 INFO - PROCESS | 1654 | 1468214442270 Marionette TRACE conn2 <- [1,350,null,{}] 22:20:42 INFO - PROCESS | 1654 | 1468214442272 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}] 22:20:42 INFO - PROCESS | 1654 | 1468214442273 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:42 INFO - PROCESS | 1654 | 1468214442371 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123dc7000) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1180dc800) [pid = 1654] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116908c00) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128d1d400) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118fde000) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1256db000) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121331000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128e3ac00) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1167e6c00) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128e38400) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121639800) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:20:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12a869c00) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:20:42 INFO - PROCESS | 1654 | 1468214442504 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:42 INFO - PROCESS | 1654 | 1468214442505 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119598000 == 45 [pid = 1654] [id = 95] 22:20:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112e97800) [pid = 1654] [serial = 282] [outer = 0x0] 22:20:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116974c00) [pid = 1654] [serial = 283] [outer = 0x112e97800] 22:20:42 INFO - PROCESS | 1654 | 1468214442532 Marionette DEBUG loaded listener.js 22:20:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121511000) [pid = 1654] [serial = 284] [outer = 0x112e97800] 22:20:42 INFO - PROCESS | 1654 | 1468214442845 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]]]}] 22:20:42 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. 22:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 618ms 22:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:20:42 INFO - PROCESS | 1654 | 1468214442887 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:20:42 INFO - PROCESS | 1654 | 1468214442889 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:20:42 INFO - PROCESS | 1654 | 1468214442891 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:20:42 INFO - PROCESS | 1654 | 1468214442893 Marionette TRACE conn2 <- [1,354,null,{}] 22:20:42 INFO - PROCESS | 1654 | 1468214442895 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}] 22:20:42 INFO - PROCESS | 1654 | 1468214442897 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:42 INFO - PROCESS | 1654 | 1468214442992 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:20:43 INFO - PROCESS | 1654 | 1468214443040 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1654 | 1468214443042 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a57f800 == 46 [pid = 1654] [id = 96] 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123d74800) [pid = 1654] [serial = 285] [outer = 0x0] 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b7bc400) [pid = 1654] [serial = 286] [outer = 0x123d74800] 22:20:43 INFO - PROCESS | 1654 | 1468214443068 Marionette DEBUG loaded listener.js 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b8b9c00) [pid = 1654] [serial = 287] [outer = 0x123d74800] 22:20:43 INFO - PROCESS | 1654 | 1468214443337 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]]]}] 22:20:43 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. 22:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 472ms 22:20:43 INFO - PROCESS | 1654 | 1468214443367 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:20:43 INFO - PROCESS | 1654 | 1468214443369 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:20:43 INFO - PROCESS | 1654 | 1468214443371 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:20:43 INFO - PROCESS | 1654 | 1468214443372 Marionette TRACE conn2 <- [1,358,null,{}] 22:20:43 INFO - PROCESS | 1654 | 1468214443374 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}] 22:20:43 INFO - PROCESS | 1654 | 1468214443375 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:43 INFO - PROCESS | 1654 | 1468214443460 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:20:43 INFO - PROCESS | 1654 | 1468214443466 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1654 | 1468214443467 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae04800 == 47 [pid = 1654] [id = 97] 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119a9a000) [pid = 1654] [serial = 288] [outer = 0x0] 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b915c00) [pid = 1654] [serial = 289] [outer = 0x119a9a000] 22:20:43 INFO - PROCESS | 1654 | 1468214443491 Marionette DEBUG loaded listener.js 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bd18400) [pid = 1654] [serial = 290] [outer = 0x119a9a000] 22:20:43 INFO - PROCESS | 1654 | 1468214443822 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]]]}] 22:20:43 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. 22:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 22:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:20:43 INFO - PROCESS | 1654 | 1468214443839 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:20:43 INFO - PROCESS | 1654 | 1468214443840 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:20:43 INFO - PROCESS | 1654 | 1468214443842 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:20:43 INFO - PROCESS | 1654 | 1468214443844 Marionette TRACE conn2 <- [1,362,null,{}] 22:20:43 INFO - PROCESS | 1654 | 1468214443846 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}] 22:20:43 INFO - PROCESS | 1654 | 1468214443847 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:43 INFO - PROCESS | 1654 | 1468214443935 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:20:43 INFO - PROCESS | 1654 | 1468214443985 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:43 INFO - PROCESS | 1654 | 1468214443986 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae15800 == 48 [pid = 1654] [id = 98] 22:20:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b8b3000) [pid = 1654] [serial = 291] [outer = 0x0] 22:20:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bd1b000) [pid = 1654] [serial = 292] [outer = 0x12b8b3000] 22:20:44 INFO - PROCESS | 1654 | 1468214444011 Marionette DEBUG loaded listener.js 22:20:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bd23c00) [pid = 1654] [serial = 293] [outer = 0x12b8b3000] 22:20:44 INFO - PROCESS | 1654 | 1468214444279 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]]]}] 22:20:44 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. 22:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 22:20:44 INFO - PROCESS | 1654 | 1468214444317 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1654 | 1468214444318 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:20:44 INFO - PROCESS | 1654 | 1468214444320 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:20:44 INFO - PROCESS | 1654 | 1468214444321 Marionette TRACE conn2 <- [1,366,null,{}] 22:20:44 INFO - PROCESS | 1654 | 1468214444324 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}] 22:20:44 INFO - PROCESS | 1654 | 1468214444325 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:44 INFO - PROCESS | 1654 | 1468214444410 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:20:44 INFO - PROCESS | 1654 | 1468214444416 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:44 INFO - PROCESS | 1654 | 1468214444417 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b85c000 == 49 [pid = 1654] [id = 99] 22:20:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12bdb9800) [pid = 1654] [serial = 294] [outer = 0x0] 22:20:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bdbf000) [pid = 1654] [serial = 295] [outer = 0x12bdb9800] 22:20:44 INFO - PROCESS | 1654 | 1468214444441 Marionette DEBUG loaded listener.js 22:20:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12bdc4400) [pid = 1654] [serial = 296] [outer = 0x12bdb9800] 22:20:44 INFO - PROCESS | 1654 | 1468214444936 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]]]}] 22:20:44 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. 22:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 22:20:44 INFO - PROCESS | 1654 | 1468214444991 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:20:44 INFO - PROCESS | 1654 | 1468214444993 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:20:44 INFO - PROCESS | 1654 | 1468214444997 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:20:45 INFO - PROCESS | 1654 | 1468214445000 Marionette TRACE conn2 <- [1,370,null,{}] 22:20:45 INFO - PROCESS | 1654 | 1468214445004 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}] 22:20:45 INFO - PROCESS | 1654 | 1468214445005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:45 INFO - PROCESS | 1654 | 1468214445112 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:20:45 INFO - PROCESS | 1654 | 1468214445197 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1654 | 1468214445199 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e5d800 == 50 [pid = 1654] [id = 100] 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180d7800) [pid = 1654] [serial = 297] [outer = 0x0] 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1183a1c00) [pid = 1654] [serial = 298] [outer = 0x1180d7800] 22:20:45 INFO - PROCESS | 1654 | 1468214445229 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118a89c00) [pid = 1654] [serial = 299] [outer = 0x1180d7800] 22:20:45 INFO - PROCESS | 1654 | 1468214445652 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]]]}] 22:20:45 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. 22:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 22:20:45 INFO - PROCESS | 1654 | 1468214445668 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:20:45 INFO - PROCESS | 1654 | 1468214445672 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:20:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:20:45 INFO - PROCESS | 1654 | 1468214445676 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:20:45 INFO - PROCESS | 1654 | 1468214445678 Marionette TRACE conn2 <- [1,374,null,{}] 22:20:45 INFO - PROCESS | 1654 | 1468214445681 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}] 22:20:45 INFO - PROCESS | 1654 | 1468214445683 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:45 INFO - PROCESS | 1654 | 1468214445792 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:20:45 INFO - PROCESS | 1654 | 1468214445843 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1654 | 1468214445845 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x121234800 == 51 [pid = 1654] [id = 101] 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1193b3800) [pid = 1654] [serial = 300] [outer = 0x0] 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119d4dc00) [pid = 1654] [serial = 301] [outer = 0x1193b3800] 22:20:45 INFO - PROCESS | 1654 | 1468214445887 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121638800) [pid = 1654] [serial = 302] [outer = 0x1193b3800] 22:20:46 INFO - PROCESS | 1654 | 1468214446315 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:20:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:20:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 22:20:46 INFO - PROCESS | 1654 | 1468214446350 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:20:46 INFO - PROCESS | 1654 | 1468214446351 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:20:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:20:46 INFO - PROCESS | 1654 | 1468214446367 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:20:46 INFO - PROCESS | 1654 | 1468214446369 Marionette TRACE conn2 <- [1,378,null,{}] 22:20:46 INFO - PROCESS | 1654 | 1468214446415 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}] 22:20:46 INFO - PROCESS | 1654 | 1468214446419 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:46 INFO - PROCESS | 1654 | 1468214446558 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:20:46 INFO - PROCESS | 1654 | 1468214446607 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:46 INFO - PROCESS | 1654 | 1468214446609 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b85e800 == 52 [pid = 1654] [id = 102] 22:20:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1275b3400) [pid = 1654] [serial = 303] [outer = 0x0] 22:20:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128d27c00) [pid = 1654] [serial = 304] [outer = 0x1275b3400] 22:20:46 INFO - PROCESS | 1654 | 1468214446642 Marionette DEBUG loaded listener.js 22:20:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x129396000) [pid = 1654] [serial = 305] [outer = 0x1275b3400] 22:20:47 INFO - PROCESS | 1654 | 1468214447064 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:20:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:20:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 737ms 22:20:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:20:47 INFO - PROCESS | 1654 | 1468214447096 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:20:47 INFO - PROCESS | 1654 | 1468214447098 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:20:47 INFO - PROCESS | 1654 | 1468214447100 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:20:47 INFO - PROCESS | 1654 | 1468214447101 Marionette TRACE conn2 <- [1,382,null,{}] 22:20:47 INFO - PROCESS | 1654 | 1468214447104 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}] 22:20:47 INFO - PROCESS | 1654 | 1468214447105 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:47 INFO - PROCESS | 1654 | 1468214447222 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:20:47 INFO - PROCESS | 1654 | 1468214447272 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:47 INFO - PROCESS | 1654 | 1468214447273 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86d000 == 53 [pid = 1654] [id = 103] 22:20:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a4c6c00) [pid = 1654] [serial = 306] [outer = 0x0] 22:20:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b0a2400) [pid = 1654] [serial = 307] [outer = 0x12a4c6c00] 22:20:47 INFO - PROCESS | 1654 | 1468214447302 Marionette DEBUG loaded listener.js 22:20:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b8ae400) [pid = 1654] [serial = 308] [outer = 0x12a4c6c00] 22:20:47 INFO - PROCESS | 1654 | 1468214447931 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:20:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:20:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 22:20:47 INFO - PROCESS | 1654 | 1468214447969 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:20:47 INFO - PROCESS | 1654 | 1468214447972 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:20:47 INFO - PROCESS | 1654 | 1468214447975 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:20:47 INFO - PROCESS | 1654 | 1468214447977 Marionette TRACE conn2 <- [1,386,null,{}] 22:20:47 INFO - PROCESS | 1654 | 1468214447981 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}] 22:20:47 INFO - PROCESS | 1654 | 1468214447982 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:48 INFO - PROCESS | 1654 | 1468214448072 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:20:48 INFO - PROCESS | 1654 | 1468214448139 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1654 | 1468214448140 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116675800 == 54 [pid = 1654] [id = 104] 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1183a3800) [pid = 1654] [serial = 309] [outer = 0x0] 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11851d800) [pid = 1654] [serial = 310] [outer = 0x1183a3800] 22:20:48 INFO - PROCESS | 1654 | 1468214448169 Marionette DEBUG loaded listener.js 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118a92400) [pid = 1654] [serial = 311] [outer = 0x1183a3800] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11701c000 == 53 [pid = 1654] [id = 53] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae15800 == 52 [pid = 1654] [id = 98] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113f35800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1180d9000) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a877000) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae04800 == 51 [pid = 1654] [id = 97] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a57f800 == 50 [pid = 1654] [id = 96] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119598000 == 49 [pid = 1654] [id = 95] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e4000 == 48 [pid = 1654] [id = 94] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12563d800 == 47 [pid = 1654] [id = 93] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x121911800 == 46 [pid = 1654] [id = 92] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x121353000 == 45 [pid = 1654] [id = 91] 22:20:48 INFO - PROCESS | 1654 | 1468214448721 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]]]}] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca5800 == 44 [pid = 1654] [id = 90] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1195aa800 == 43 [pid = 1654] [id = 89] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x118aad800 == 42 [pid = 1654] [id = 88] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1160a6800 == 41 [pid = 1654] [id = 87] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x113a47800 == 40 [pid = 1654] [id = 86] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x112fb3800 == 39 [pid = 1654] [id = 85] 22:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 774ms 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a819800 == 38 [pid = 1654] [id = 84] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128aed800 == 37 [pid = 1654] [id = 83] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x121551000 == 36 [pid = 1654] [id = 82] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117e5a800 == 35 [pid = 1654] [id = 81] 22:20:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1295db800 == 34 [pid = 1654] [id = 80] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a876400) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a549400) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118fd3400) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1211a8000) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11856fc00) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128e3d800) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x120f98000) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126e1d000) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123d74000) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1293f2c00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a4be800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1183a0800) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1172c1c00) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1275e4000) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11994bc00) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1293eec00) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129395c00) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123d7a400) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12938d400) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123d73c00) [pid = 1654] [serial = 52] [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.] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12504cc00) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1180db000) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12174e400) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12941b800) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a86c400) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 22:20:48 INFO - PROCESS | 1654 | 1468214448755 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1654 | 1468214448762 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:20:48 INFO - PROCESS | 1654 | 1468214448771 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:20:48 INFO - PROCESS | 1654 | 1468214448774 Marionette TRACE conn2 <- [1,390,null,{}] 22:20:48 INFO - PROCESS | 1654 | 1468214448777 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}] 22:20:48 INFO - PROCESS | 1654 | 1468214448780 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:48 INFO - PROCESS | 1654 | 1468214448885 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:20:48 INFO - PROCESS | 1654 | 1468214448889 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1654 | 1468214448890 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169bb800 == 35 [pid = 1654] [id = 105] 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11960c000) [pid = 1654] [serial = 312] [outer = 0x0] 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119948c00) [pid = 1654] [serial = 313] [outer = 0x11960c000] 22:20:48 INFO - PROCESS | 1654 | 1468214448920 Marionette DEBUG loaded listener.js 22:20:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1211afc00) [pid = 1654] [serial = 314] [outer = 0x11960c000] 22:20:49 INFO - PROCESS | 1654 | 1468214449272 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]]]}] 22:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 526ms 22:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:20:49 INFO - PROCESS | 1654 | 1468214449299 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:20:49 INFO - PROCESS | 1654 | 1468214449300 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:20:49 INFO - PROCESS | 1654 | 1468214449302 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:20:49 INFO - PROCESS | 1654 | 1468214449305 Marionette TRACE conn2 <- [1,394,null,{}] 22:20:49 INFO - PROCESS | 1654 | 1468214449312 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}] 22:20:49 INFO - PROCESS | 1654 | 1468214449315 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:49 INFO - PROCESS | 1654 | 1468214449430 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:20:49 INFO - PROCESS | 1654 | 1468214449454 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:49 INFO - PROCESS | 1654 | 1468214449456 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199e3800 == 36 [pid = 1654] [id = 106] 22:20:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127361800) [pid = 1654] [serial = 315] [outer = 0x0] 22:20:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1275aec00) [pid = 1654] [serial = 316] [outer = 0x127361800] 22:20:49 INFO - PROCESS | 1654 | 1468214449488 Marionette DEBUG loaded listener.js 22:20:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1275bfc00) [pid = 1654] [serial = 317] [outer = 0x127361800] 22:20:49 INFO - PROCESS | 1654 | 1468214449914 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]]]}] 22:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 622ms 22:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:20:49 INFO - PROCESS | 1654 | 1468214449924 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:20:49 INFO - PROCESS | 1654 | 1468214449927 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:20:49 INFO - PROCESS | 1654 | 1468214449930 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:20:49 INFO - PROCESS | 1654 | 1468214449931 Marionette TRACE conn2 <- [1,398,null,{}] 22:20:49 INFO - PROCESS | 1654 | 1468214449934 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}] 22:20:49 INFO - PROCESS | 1654 | 1468214449935 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:50 INFO - PROCESS | 1654 | 1468214450020 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:20:50 INFO - PROCESS | 1654 | 1468214450024 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1654 | 1468214450025 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12122f000 == 37 [pid = 1654] [id = 107] 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128d1f400) [pid = 1654] [serial = 318] [outer = 0x0] 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128e44000) [pid = 1654] [serial = 319] [outer = 0x128d1f400] 22:20:50 INFO - PROCESS | 1654 | 1468214450049 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12939bc00) [pid = 1654] [serial = 320] [outer = 0x128d1f400] 22:20:50 INFO - PROCESS | 1654 | 1468214450385 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]]]}] 22:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 22:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:20:50 INFO - PROCESS | 1654 | 1468214450401 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1654 | 1468214450402 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:20:50 INFO - PROCESS | 1654 | 1468214450404 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:20:50 INFO - PROCESS | 1654 | 1468214450405 Marionette TRACE conn2 <- [1,402,null,{}] 22:20:50 INFO - PROCESS | 1654 | 1468214450407 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}] 22:20:50 INFO - PROCESS | 1654 | 1468214450409 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:50 INFO - PROCESS | 1654 | 1468214450524 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:20:50 INFO - PROCESS | 1654 | 1468214450531 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:50 INFO - PROCESS | 1654 | 1468214450532 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118822000 == 38 [pid = 1654] [id = 108] 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128d1f800) [pid = 1654] [serial = 321] [outer = 0x0] 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1293f1800) [pid = 1654] [serial = 322] [outer = 0x128d1f800] 22:20:50 INFO - PROCESS | 1654 | 1468214450557 Marionette DEBUG loaded listener.js 22:20:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a86ac00) [pid = 1654] [serial = 323] [outer = 0x128d1f800] 22:20:50 INFO - PROCESS | 1654 | 1468214450938 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]]]}] 22:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 22:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:20:50 INFO - PROCESS | 1654 | 1468214450983 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:20:50 INFO - PROCESS | 1654 | 1468214450984 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:20:50 INFO - PROCESS | 1654 | 1468214450986 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:20:50 INFO - PROCESS | 1654 | 1468214450987 Marionette TRACE conn2 <- [1,406,null,{}] 22:20:50 INFO - PROCESS | 1654 | 1468214450990 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}] 22:20:50 INFO - PROCESS | 1654 | 1468214450994 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:51 INFO - PROCESS | 1654 | 1468214451114 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:20:51 INFO - PROCESS | 1654 | 1468214451131 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:51 INFO - PROCESS | 1654 | 1468214451132 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e96800 == 39 [pid = 1654] [id = 109] 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b7b9400) [pid = 1654] [serial = 324] [outer = 0x0] 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b917000) [pid = 1654] [serial = 325] [outer = 0x12b7b9400] 22:20:51 INFO - PROCESS | 1654 | 1468214451156 Marionette DEBUG loaded listener.js 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bdbe000) [pid = 1654] [serial = 326] [outer = 0x12b7b9400] 22:20:51 INFO - PROCESS | 1654 | 1468214451487 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]]]}] 22:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 22:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:20:51 INFO - PROCESS | 1654 | 1468214451505 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:20:51 INFO - PROCESS | 1654 | 1468214451506 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:20:51 INFO - PROCESS | 1654 | 1468214451508 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:20:51 INFO - PROCESS | 1654 | 1468214451510 Marionette TRACE conn2 <- [1,410,null,{}] 22:20:51 INFO - PROCESS | 1654 | 1468214451514 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}] 22:20:51 INFO - PROCESS | 1654 | 1468214451515 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:51 INFO - PROCESS | 1654 | 1468214451625 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:20:51 INFO - PROCESS | 1654 | 1468214451628 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:51 INFO - PROCESS | 1654 | 1468214451629 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128946000 == 40 [pid = 1654] [id = 110] 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1128d1000) [pid = 1654] [serial = 327] [outer = 0x0] 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1128d4800) [pid = 1654] [serial = 328] [outer = 0x1128d1000] 22:20:51 INFO - PROCESS | 1654 | 1468214451653 Marionette DEBUG loaded listener.js 22:20:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1128d8c00) [pid = 1654] [serial = 329] [outer = 0x1128d1000] 22:20:52 INFO - PROCESS | 1654 | 1468214451996 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]]]}] 22:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 22:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:20:52 INFO - PROCESS | 1654 | 1468214452039 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:20:52 INFO - PROCESS | 1654 | 1468214452040 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:20:52 INFO - PROCESS | 1654 | 1468214452042 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:20:52 INFO - PROCESS | 1654 | 1468214452044 Marionette TRACE conn2 <- [1,414,null,{}] 22:20:52 INFO - PROCESS | 1654 | 1468214452046 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}] 22:20:52 INFO - PROCESS | 1654 | 1468214452047 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:52 INFO - PROCESS | 1654 | 1468214452161 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:20:52 INFO - PROCESS | 1654 | 1468214452162 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:20:52 INFO - PROCESS | 1654 | 1468214452198 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1654 | 1468214452199 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a48b800 == 41 [pid = 1654] [id = 111] 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1128d5800) [pid = 1654] [serial = 330] [outer = 0x0] 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12bdc5400) [pid = 1654] [serial = 331] [outer = 0x1128d5800] 22:20:52 INFO - PROCESS | 1654 | 1468214452223 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12c2f8c00) [pid = 1654] [serial = 332] [outer = 0x1128d5800] 22:20:52 INFO - PROCESS | 1654 | 1468214452537 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]]]}] 22:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 22:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:20:52 INFO - PROCESS | 1654 | 1468214452569 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:20:52 INFO - PROCESS | 1654 | 1468214452570 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:20:52 INFO - PROCESS | 1654 | 1468214452572 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:20:52 INFO - PROCESS | 1654 | 1468214452574 Marionette TRACE conn2 <- [1,418,null,{}] 22:20:52 INFO - PROCESS | 1654 | 1468214452576 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}] 22:20:52 INFO - PROCESS | 1654 | 1468214452577 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:52 INFO - PROCESS | 1654 | 1468214452678 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:20:52 INFO - PROCESS | 1654 | 1468214452711 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1654 | 1468214452712 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a832000 == 42 [pid = 1654] [id = 112] 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1167e6c00) [pid = 1654] [serial = 333] [outer = 0x0] 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12cadfc00) [pid = 1654] [serial = 334] [outer = 0x1167e6c00] 22:20:52 INFO - PROCESS | 1654 | 1468214452743 Marionette DEBUG loaded listener.js 22:20:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12cae8400) [pid = 1654] [serial = 335] [outer = 0x1167e6c00] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129397800) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12939a400) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116a14000) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11960dc00) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11677a800) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124ce2400) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a873c00) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1275b2800) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119228400) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11386dc00) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12504b400) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1172bf000) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12150d800) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x123d73400) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123d74800) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112e97800) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119a9a000) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x125743400) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b8b3000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113d49800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117ea9000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:20:53 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12736b800) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:20:53 INFO - PROCESS | 1654 | 1468214453637 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]]]}] 22:20:53 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 22:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1068ms 22:20:53 INFO - PROCESS | 1654 | 1468214453641 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:20:53 INFO - PROCESS | 1654 | 1468214453642 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:20:53 INFO - PROCESS | 1654 | 1468214453647 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:20:53 INFO - PROCESS | 1654 | 1468214453648 Marionette TRACE conn2 <- [1,422,null,{}] 22:20:53 INFO - PROCESS | 1654 | 1468214453650 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}] 22:20:53 INFO - PROCESS | 1654 | 1468214453652 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:53 INFO - PROCESS | 1654 | 1468214453734 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:20:53 INFO - PROCESS | 1654 | 1468214453783 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:53 INFO - PROCESS | 1654 | 1468214453784 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12191a000 == 43 [pid = 1654] [id = 113] 22:20:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117ea8000) [pid = 1654] [serial = 336] [outer = 0x0] 22:20:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119228400) [pid = 1654] [serial = 337] [outer = 0x117ea8000] 22:20:53 INFO - PROCESS | 1654 | 1468214453808 Marionette DEBUG loaded listener.js 22:20:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123d75800) [pid = 1654] [serial = 338] [outer = 0x117ea8000] 22:20:54 INFO - PROCESS | 1654 | 1468214454587 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]]]}] 22:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 22:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:20:54 INFO - PROCESS | 1654 | 1468214454616 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:20:54 INFO - PROCESS | 1654 | 1468214454618 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:20:54 INFO - PROCESS | 1654 | 1468214454620 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:20:54 INFO - PROCESS | 1654 | 1468214454622 Marionette TRACE conn2 <- [1,426,null,{}] 22:20:54 INFO - PROCESS | 1654 | 1468214454625 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}] 22:20:54 INFO - PROCESS | 1654 | 1468214454626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:54 INFO - PROCESS | 1654 | 1468214454723 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:20:54 INFO - PROCESS | 1654 | 1468214454728 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:54 INFO - PROCESS | 1654 | 1468214454731 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86f000 == 44 [pid = 1654] [id = 114] 22:20:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x110fa0400) [pid = 1654] [serial = 339] [outer = 0x0] 22:20:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124ed0000) [pid = 1654] [serial = 340] [outer = 0x110fa0400] 22:20:54 INFO - PROCESS | 1654 | 1468214454760 Marionette DEBUG loaded listener.js 22:20:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1275b2800) [pid = 1654] [serial = 341] [outer = 0x110fa0400] 22:20:55 INFO - PROCESS | 1654 | 1468214455367 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] 22:20:55 INFO - PROCESS | 1654 | 1468214455394 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:20:55 INFO - PROCESS | 1654 | 1468214455417 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:20:55 INFO - PROCESS | 1654 | 1468214455419 Marionette TRACE conn2 <- [1,430,null,{}] 22:20:55 INFO - PROCESS | 1654 | 1468214455423 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}] 22:20:55 INFO - PROCESS | 1654 | 1468214455425 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:55 INFO - PROCESS | 1654 | 1468214455530 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:20:55 INFO - PROCESS | 1654 | 1468214455598 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:55 INFO - PROCESS | 1654 | 1468214455599 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x117347800 == 45 [pid = 1654] [id = 115] 22:20:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1129a4c00) [pid = 1654] [serial = 342] [outer = 0x0] 22:20:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1129aac00) [pid = 1654] [serial = 343] [outer = 0x1129a4c00] 22:20:55 INFO - PROCESS | 1654 | 1468214455630 Marionette DEBUG loaded listener.js 22:20:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1129b0400) [pid = 1654] [serial = 344] [outer = 0x1129a4c00] 22:20:56 INFO - PROCESS | 1654 | 1468214456087 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]]]}] 22:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 22:20:56 INFO - PROCESS | 1654 | 1468214456138 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1654 | 1468214456141 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:20:56 INFO - PROCESS | 1654 | 1468214456165 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:20:56 INFO - PROCESS | 1654 | 1468214456167 Marionette TRACE conn2 <- [1,434,null,{}] 22:20:56 INFO - PROCESS | 1654 | 1468214456170 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}] 22:20:56 INFO - PROCESS | 1654 | 1468214456172 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:56 INFO - PROCESS | 1654 | 1468214456276 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:20:56 INFO - PROCESS | 1654 | 1468214456342 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1654 | 1468214456344 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f39800 == 46 [pid = 1654] [id = 116] 22:20:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11679f400) [pid = 1654] [serial = 345] [outer = 0x0] 22:20:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1180d3000) [pid = 1654] [serial = 346] [outer = 0x11679f400] 22:20:56 INFO - PROCESS | 1654 | 1468214456374 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11851a400) [pid = 1654] [serial = 347] [outer = 0x11679f400] 22:20:56 INFO - PROCESS | 1654 | 1468214456798 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]]]}] 22:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 22:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:20:56 INFO - PROCESS | 1654 | 1468214456835 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1654 | 1468214456837 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:20:56 INFO - PROCESS | 1654 | 1468214456839 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:20:56 INFO - PROCESS | 1654 | 1468214456842 Marionette TRACE conn2 <- [1,438,null,{}] 22:20:56 INFO - PROCESS | 1654 | 1468214456850 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}] 22:20:56 INFO - PROCESS | 1654 | 1468214456853 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:56 INFO - PROCESS | 1654 | 1468214456957 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:20:57 INFO - PROCESS | 1654 | 1468214457012 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1654 | 1468214457014 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0de000 == 47 [pid = 1654] [id = 117] 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119223000) [pid = 1654] [serial = 348] [outer = 0x0] 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121433000) [pid = 1654] [serial = 349] [outer = 0x119223000] 22:20:57 INFO - PROCESS | 1654 | 1468214457046 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x123d74400) [pid = 1654] [serial = 350] [outer = 0x119223000] 22:20:57 INFO - PROCESS | 1654 | 1468214457516 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]]]}] 22:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 724ms 22:20:57 INFO - PROCESS | 1654 | 1468214457579 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:20:57 INFO - PROCESS | 1654 | 1468214457581 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:20:57 INFO - PROCESS | 1654 | 1468214457584 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:20:57 INFO - PROCESS | 1654 | 1468214457585 Marionette TRACE conn2 <- [1,442,null,{}] 22:20:57 INFO - PROCESS | 1654 | 1468214457587 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}] 22:20:57 INFO - PROCESS | 1654 | 1468214457589 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:57 INFO - PROCESS | 1654 | 1468214457696 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:20:57 INFO - PROCESS | 1654 | 1468214457764 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:57 INFO - PROCESS | 1654 | 1468214457765 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116251000 == 48 [pid = 1654] [id = 118] 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119220000) [pid = 1654] [serial = 351] [outer = 0x0] 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x123f6b800) [pid = 1654] [serial = 352] [outer = 0x119220000] 22:20:57 INFO - PROCESS | 1654 | 1468214457795 Marionette DEBUG loaded listener.js 22:20:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1256da000) [pid = 1654] [serial = 353] [outer = 0x119220000] 22:20:58 INFO - PROCESS | 1654 | 1468214458380 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]]]}] 22:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 22:20:58 INFO - PROCESS | 1654 | 1468214458405 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1654 | 1468214458407 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:20:58 INFO - PROCESS | 1654 | 1468214458410 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:20:58 INFO - PROCESS | 1654 | 1468214458414 Marionette TRACE conn2 <- [1,446,null,{}] 22:20:58 INFO - PROCESS | 1654 | 1468214458418 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}] 22:20:58 INFO - PROCESS | 1654 | 1468214458419 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:58 INFO - PROCESS | 1654 | 1468214458511 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:20:58 INFO - PROCESS | 1654 | 1468214458580 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:58 INFO - PROCESS | 1654 | 1468214458582 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11608c000 == 49 [pid = 1654] [id = 119] 22:20:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1162da000) [pid = 1654] [serial = 354] [outer = 0x0] 22:20:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11679ac00) [pid = 1654] [serial = 355] [outer = 0x1162da000] 22:20:58 INFO - PROCESS | 1654 | 1468214458610 Marionette DEBUG loaded listener.js 22:20:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1172c1c00) [pid = 1654] [serial = 356] [outer = 0x1162da000] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12191a000 == 48 [pid = 1654] [id = 113] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a832000 == 47 [pid = 1654] [id = 112] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a48b800 == 46 [pid = 1654] [id = 111] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128946000 == 45 [pid = 1654] [id = 110] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126e96800 == 44 [pid = 1654] [id = 109] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118822000 == 43 [pid = 1654] [id = 108] 22:20:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12122f000 == 42 [pid = 1654] [id = 107] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1199e3800 == 41 [pid = 1654] [id = 106] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1169bb800 == 40 [pid = 1654] [id = 105] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116675800 == 39 [pid = 1654] [id = 104] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86d000 == 38 [pid = 1654] [id = 103] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b85e800 == 37 [pid = 1654] [id = 102] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121234800 == 36 [pid = 1654] [id = 101] 22:20:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117e5d800 == 35 [pid = 1654] [id = 100] 22:20:59 INFO - PROCESS | 1654 | 1468214459048 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]]]}] 22:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 674ms 22:20:59 INFO - PROCESS | 1654 | 1468214459084 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:20:59 INFO - PROCESS | 1654 | 1468214459087 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:20:59 INFO - PROCESS | 1654 | 1468214459092 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:20:59 INFO - PROCESS | 1654 | 1468214459094 Marionette TRACE conn2 <- [1,450,null,{}] 22:20:59 INFO - PROCESS | 1654 | 1468214459098 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}] 22:20:59 INFO - PROCESS | 1654 | 1468214459100 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:59 INFO - PROCESS | 1654 | 1468214459188 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118398400) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1275e3800) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11676ec00) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1293f3000) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a4c9400) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12a4bec00) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118520c00) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180da800) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121742800) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120f9d000) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126fed800) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117211800) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124ed4c00) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b096c00) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1256df800) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1275c2800) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1275b7400) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11993f800) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x120f0f800) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1176e8800) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118f90400) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126ff0c00) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1256ddc00) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11839a800) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117ea6c00) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ae52400) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126845400) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1275ae800) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12b7bc400) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b7b9000) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121511000) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12bd18400) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12b915c00) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275e4400) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129392400) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b8b9c00) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116974c00) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12bd1b000) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a872c00) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12bd23c00) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 22:20:59 INFO - PROCESS | 1654 | 1468214459250 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1654 | 1468214459251 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11699f000 == 36 [pid = 1654] [id = 120] 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11676ec00) [pid = 1654] [serial = 357] [outer = 0x0] 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180d0000) [pid = 1654] [serial = 358] [outer = 0x11676ec00] 22:20:59 INFO - PROCESS | 1654 | 1468214459278 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118f90400) [pid = 1654] [serial = 359] [outer = 0x11676ec00] 22:20:59 INFO - PROCESS | 1654 | 1468214459574 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] 22:20:59 INFO - PROCESS | 1654 | 1468214459617 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:20:59 INFO - PROCESS | 1654 | 1468214459620 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:20:59 INFO - PROCESS | 1654 | 1468214459622 Marionette TRACE conn2 <- [1,454,null,{}] 22:20:59 INFO - PROCESS | 1654 | 1468214459631 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}] 22:20:59 INFO - PROCESS | 1654 | 1468214459634 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:59 INFO - PROCESS | 1654 | 1468214459713 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:20:59 INFO - PROCESS | 1654 | 1468214459774 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:20:59 INFO - PROCESS | 1654 | 1468214459776 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:20:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c24000 == 37 [pid = 1654] [id = 121] 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118f91000) [pid = 1654] [serial = 360] [outer = 0x0] 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120f94800) [pid = 1654] [serial = 361] [outer = 0x118f91000] 22:20:59 INFO - PROCESS | 1654 | 1468214459804 Marionette DEBUG loaded listener.js 22:20:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1256df800) [pid = 1654] [serial = 362] [outer = 0x118f91000] 22:21:00 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:00 INFO - PROCESS | 1654 | 1468214460108 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]]]}] 22:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 22:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:21:00 INFO - PROCESS | 1654 | 1468214460141 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:21:00 INFO - PROCESS | 1654 | 1468214460143 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:21:00 INFO - PROCESS | 1654 | 1468214460147 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:21:00 INFO - PROCESS | 1654 | 1468214460150 Marionette TRACE conn2 <- [1,458,null,{}] 22:21:00 INFO - PROCESS | 1654 | 1468214460152 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}] 22:21:00 INFO - PROCESS | 1654 | 1468214460153 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:00 INFO - PROCESS | 1654 | 1468214460235 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:21:00 INFO - PROCESS | 1654 | 1468214460239 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1654 | 1468214460240 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x121422000 == 38 [pid = 1654] [id = 122] 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126fe1400) [pid = 1654] [serial = 363] [outer = 0x0] 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275b7400) [pid = 1654] [serial = 364] [outer = 0x126fe1400] 22:21:00 INFO - PROCESS | 1654 | 1468214460264 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1275c7800) [pid = 1654] [serial = 365] [outer = 0x126fe1400] 22:21:00 INFO - PROCESS | 1654 | 1468214460604 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] 22:21:00 INFO - PROCESS | 1654 | 1468214460620 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:21:00 INFO - PROCESS | 1654 | 1468214460622 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:21:00 INFO - PROCESS | 1654 | 1468214460623 Marionette TRACE conn2 <- [1,462,null,{}] 22:21:00 INFO - PROCESS | 1654 | 1468214460626 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}] 22:21:00 INFO - PROCESS | 1654 | 1468214460627 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:00 INFO - PROCESS | 1654 | 1468214460708 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:21:00 INFO - PROCESS | 1654 | 1468214460712 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:00 INFO - PROCESS | 1654 | 1468214460715 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c4b800 == 39 [pid = 1654] [id = 123] 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1275e0800) [pid = 1654] [serial = 366] [outer = 0x0] 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128d1e800) [pid = 1654] [serial = 367] [outer = 0x1275e0800] 22:21:00 INFO - PROCESS | 1654 | 1468214460739 Marionette DEBUG loaded listener.js 22:21:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128e3c400) [pid = 1654] [serial = 368] [outer = 0x1275e0800] 22:21:01 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:01 INFO - PROCESS | 1654 | 1468214461089 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] 22:21:01 INFO - PROCESS | 1654 | 1468214461143 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:21:01 INFO - PROCESS | 1654 | 1468214461145 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:21:01 INFO - PROCESS | 1654 | 1468214461146 Marionette TRACE conn2 <- [1,466,null,{}] 22:21:01 INFO - PROCESS | 1654 | 1468214461149 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}] 22:21:01 INFO - PROCESS | 1654 | 1468214461153 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:01 INFO - PROCESS | 1654 | 1468214461278 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:21:01 INFO - PROCESS | 1654 | 1468214461295 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:01 INFO - PROCESS | 1654 | 1468214461296 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x125723000 == 40 [pid = 1654] [id = 124] 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128e3b400) [pid = 1654] [serial = 369] [outer = 0x0] 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12938e400) [pid = 1654] [serial = 370] [outer = 0x128e3b400] 22:21:01 INFO - PROCESS | 1654 | 1468214461320 Marionette DEBUG loaded listener.js 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b0a3000) [pid = 1654] [serial = 371] [outer = 0x128e3b400] 22:21:01 INFO - PROCESS | 1654 | 1468214461669 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] 22:21:01 INFO - PROCESS | 1654 | 1468214461717 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:21:01 INFO - PROCESS | 1654 | 1468214461719 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:21:01 INFO - PROCESS | 1654 | 1468214461720 Marionette TRACE conn2 <- [1,470,null,{}] 22:21:01 INFO - PROCESS | 1654 | 1468214461723 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}] 22:21:01 INFO - PROCESS | 1654 | 1468214461724 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:01 INFO - PROCESS | 1654 | 1468214461819 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:21:01 INFO - PROCESS | 1654 | 1468214461829 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:01 INFO - PROCESS | 1654 | 1468214461830 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116018000 == 41 [pid = 1654] [id = 125] 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12ae47800) [pid = 1654] [serial = 372] [outer = 0x0] 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b8ac000) [pid = 1654] [serial = 373] [outer = 0x12ae47800] 22:21:01 INFO - PROCESS | 1654 | 1468214461861 Marionette DEBUG loaded listener.js 22:21:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b916400) [pid = 1654] [serial = 374] [outer = 0x12ae47800] 22:21:02 INFO - PROCESS | 1654 | 1468214462194 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]]]}] 22:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 22:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:21:02 INFO - PROCESS | 1654 | 1468214462239 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1654 | 1468214462240 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:21:02 INFO - PROCESS | 1654 | 1468214462242 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:21:02 INFO - PROCESS | 1654 | 1468214462243 Marionette TRACE conn2 <- [1,474,null,{}] 22:21:02 INFO - PROCESS | 1654 | 1468214462246 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}] 22:21:02 INFO - PROCESS | 1654 | 1468214462247 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:02 INFO - PROCESS | 1654 | 1468214462345 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:21:02 INFO - PROCESS | 1654 | 1468214462349 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1654 | 1468214462350 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295ce000 == 42 [pid = 1654] [id = 126] 22:21:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b7bc800) [pid = 1654] [serial = 375] [outer = 0x0] 22:21:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bd1b000) [pid = 1654] [serial = 376] [outer = 0x12b7bc800] 22:21:02 INFO - PROCESS | 1654 | 1468214462373 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12bd25000) [pid = 1654] [serial = 377] [outer = 0x12b7bc800] 22:21:02 INFO - PROCESS | 1654 | 1468214462725 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]]]}] 22:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 522ms 22:21:02 INFO - PROCESS | 1654 | 1468214462766 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1654 | 1468214462767 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:21:02 INFO - PROCESS | 1654 | 1468214462770 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:21:02 INFO - PROCESS | 1654 | 1468214462771 Marionette TRACE conn2 <- [1,478,null,{}] 22:21:02 INFO - PROCESS | 1654 | 1468214462774 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}] 22:21:02 INFO - PROCESS | 1654 | 1468214462775 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:02 INFO - PROCESS | 1654 | 1468214462923 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:21:02 INFO - PROCESS | 1654 | 1468214462940 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:02 INFO - PROCESS | 1654 | 1468214462952 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82e800 == 43 [pid = 1654] [id = 127] 22:21:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113293000) [pid = 1654] [serial = 378] [outer = 0x0] 22:21:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113298400) [pid = 1654] [serial = 379] [outer = 0x113293000] 22:21:02 INFO - PROCESS | 1654 | 1468214462994 Marionette DEBUG loaded listener.js 22:21:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11329c800) [pid = 1654] [serial = 380] [outer = 0x113293000] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b7b9400) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12bdb9800) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a4c6c00) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1193b3800) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11960c000) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1183a3800) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128d1f400) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d1000) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1180d7800) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1167e6c00) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128d1f800) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127361800) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d5800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:21:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117ea8000) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:21:03 INFO - PROCESS | 1654 | 1468214463523 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]]]}] 22:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 768ms 22:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:21:03 INFO - PROCESS | 1654 | 1468214463539 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:21:03 INFO - PROCESS | 1654 | 1468214463540 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:21:03 INFO - PROCESS | 1654 | 1468214463543 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:21:03 INFO - PROCESS | 1654 | 1468214463544 Marionette TRACE conn2 <- [1,482,null,{}] 22:21:03 INFO - PROCESS | 1654 | 1468214463547 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}] 22:21:03 INFO - PROCESS | 1654 | 1468214463548 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:03 INFO - PROCESS | 1654 | 1468214463644 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:21:03 INFO - PROCESS | 1654 | 1468214463718 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:03 INFO - PROCESS | 1654 | 1468214463719 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a834800 == 44 [pid = 1654] [id = 128] 22:21:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x110fe4400) [pid = 1654] [serial = 381] [outer = 0x0] 22:21:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110fec000) [pid = 1654] [serial = 382] [outer = 0x110fe4400] 22:21:03 INFO - PROCESS | 1654 | 1468214463758 Marionette DEBUG loaded listener.js 22:21:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110ff0c00) [pid = 1654] [serial = 383] [outer = 0x110fe4400] 22:21:04 INFO - PROCESS | 1654 | 1468214464114 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]]]}] 22:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 22:21:04 INFO - PROCESS | 1654 | 1468214464162 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:21:04 INFO - PROCESS | 1654 | 1468214464164 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:21:04 INFO - PROCESS | 1654 | 1468214464166 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:21:04 INFO - PROCESS | 1654 | 1468214464167 Marionette TRACE conn2 <- [1,486,null,{}] 22:21:04 INFO - PROCESS | 1654 | 1468214464170 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}] 22:21:04 INFO - PROCESS | 1654 | 1468214464171 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:04 INFO - PROCESS | 1654 | 1468214464294 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:21:04 INFO - PROCESS | 1654 | 1468214464299 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:04 INFO - PROCESS | 1654 | 1468214464301 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b860800 == 45 [pid = 1654] [id = 129] 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x110fed400) [pid = 1654] [serial = 384] [outer = 0x0] 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110ff1400) [pid = 1654] [serial = 385] [outer = 0x110fed400] 22:21:04 INFO - PROCESS | 1654 | 1468214464327 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129395c00) [pid = 1654] [serial = 386] [outer = 0x110fed400] 22:21:04 INFO - PROCESS | 1654 | 1468214464653 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]]]}] 22:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 22:21:04 INFO - PROCESS | 1654 | 1468214464685 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:21:04 INFO - PROCESS | 1654 | 1468214464687 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:21:04 INFO - PROCESS | 1654 | 1468214464690 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:21:04 INFO - PROCESS | 1654 | 1468214464691 Marionette TRACE conn2 <- [1,490,null,{}] 22:21:04 INFO - PROCESS | 1654 | 1468214464693 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}] 22:21:04 INFO - PROCESS | 1654 | 1468214464695 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:04 INFO - PROCESS | 1654 | 1468214464776 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:21:04 INFO - PROCESS | 1654 | 1468214464782 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:04 INFO - PROCESS | 1654 | 1468214464783 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c03c000 == 46 [pid = 1654] [id = 130] 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123d79000) [pid = 1654] [serial = 387] [outer = 0x0] 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12bd21c00) [pid = 1654] [serial = 388] [outer = 0x123d79000] 22:21:04 INFO - PROCESS | 1654 | 1468214464807 Marionette DEBUG loaded listener.js 22:21:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12c2f1c00) [pid = 1654] [serial = 389] [outer = 0x123d79000] 22:21:05 INFO - PROCESS | 1654 | 1468214465120 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]]]}] 22:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 22:21:05 INFO - PROCESS | 1654 | 1468214465159 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:21:05 INFO - PROCESS | 1654 | 1468214465160 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:21:05 INFO - PROCESS | 1654 | 1468214465162 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:21:05 INFO - PROCESS | 1654 | 1468214465163 Marionette TRACE conn2 <- [1,494,null,{}] 22:21:05 INFO - PROCESS | 1654 | 1468214465165 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}] 22:21:05 INFO - PROCESS | 1654 | 1468214465166 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:05 INFO - PROCESS | 1654 | 1468214465284 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:21:05 INFO - PROCESS | 1654 | 1468214465289 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:05 INFO - PROCESS | 1654 | 1468214465291 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c04b800 == 47 [pid = 1654] [id = 131] 22:21:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183a2000) [pid = 1654] [serial = 390] [outer = 0x0] 22:21:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11844e800) [pid = 1654] [serial = 391] [outer = 0x1183a2000] 22:21:05 INFO - PROCESS | 1654 | 1468214465314 Marionette DEBUG loaded listener.js 22:21:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118453000) [pid = 1654] [serial = 392] [outer = 0x1183a2000] 22:21:05 INFO - PROCESS | 1654 | 1468214465821 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]]]}] 22:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 22:21:05 INFO - PROCESS | 1654 | 1468214465884 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:21:05 INFO - PROCESS | 1654 | 1468214465887 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:21:05 INFO - PROCESS | 1654 | 1468214465890 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:21:05 INFO - PROCESS | 1654 | 1468214465892 Marionette TRACE conn2 <- [1,498,null,{}] 22:21:05 INFO - PROCESS | 1654 | 1468214465897 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}] 22:21:05 INFO - PROCESS | 1654 | 1468214465898 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:06 INFO - PROCESS | 1654 | 1468214466002 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:21:06 INFO - PROCESS | 1654 | 1468214466070 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:06 INFO - PROCESS | 1654 | 1468214466071 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119269800 == 48 [pid = 1654] [id = 132] 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1129b2800) [pid = 1654] [serial = 393] [outer = 0x0] 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11329c400) [pid = 1654] [serial = 394] [outer = 0x1129b2800] 22:21:06 INFO - PROCESS | 1654 | 1468214466103 Marionette DEBUG loaded listener.js 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116905c00) [pid = 1654] [serial = 395] [outer = 0x1129b2800] 22:21:06 INFO - PROCESS | 1654 | 1468214466526 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]]]}] 22:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 22:21:06 INFO - PROCESS | 1654 | 1468214466565 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:21:06 INFO - PROCESS | 1654 | 1468214466568 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:21:06 INFO - PROCESS | 1654 | 1468214466572 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:21:06 INFO - PROCESS | 1654 | 1468214466574 Marionette TRACE conn2 <- [1,502,null,{}] 22:21:06 INFO - PROCESS | 1654 | 1468214466576 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}] 22:21:06 INFO - PROCESS | 1654 | 1468214466579 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:06 INFO - PROCESS | 1654 | 1468214466684 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:21:06 INFO - PROCESS | 1654 | 1468214466770 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:06 INFO - PROCESS | 1654 | 1468214466772 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x125724800 == 49 [pid = 1654] [id = 133] 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118454400) [pid = 1654] [serial = 396] [outer = 0x0] 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11856f400) [pid = 1654] [serial = 397] [outer = 0x118454400] 22:21:06 INFO - PROCESS | 1654 | 1468214466802 Marionette DEBUG loaded listener.js 22:21:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118fd2000) [pid = 1654] [serial = 398] [outer = 0x118454400] 22:21:07 INFO - PROCESS | 1654 | 1468214467232 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]]]}] 22:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 22:21:07 INFO - PROCESS | 1654 | 1468214467243 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:21:07 INFO - PROCESS | 1654 | 1468214467247 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:21:07 INFO - PROCESS | 1654 | 1468214467251 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:21:07 INFO - PROCESS | 1654 | 1468214467255 Marionette TRACE conn2 <- [1,506,null,{}] 22:21:07 INFO - PROCESS | 1654 | 1468214467267 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}] 22:21:07 INFO - PROCESS | 1654 | 1468214467272 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:07 INFO - PROCESS | 1654 | 1468214467434 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:21:07 INFO - PROCESS | 1654 | 1468214467537 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:07 INFO - PROCESS | 1654 | 1468214467540 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c050000 == 50 [pid = 1654] [id = 134] 22:21:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1210b7400) [pid = 1654] [serial = 399] [outer = 0x0] 22:21:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123d7e000) [pid = 1654] [serial = 400] [outer = 0x1210b7400] 22:21:07 INFO - PROCESS | 1654 | 1468214467592 Marionette DEBUG loaded listener.js 22:21:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127361800) [pid = 1654] [serial = 401] [outer = 0x1210b7400] 22:21:08 INFO - PROCESS | 1654 | 1468214468105 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]]]}] 22:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 875ms 22:21:08 INFO - PROCESS | 1654 | 1468214468126 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:21:08 INFO - PROCESS | 1654 | 1468214468128 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:21:08 INFO - PROCESS | 1654 | 1468214468130 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:21:08 INFO - PROCESS | 1654 | 1468214468132 Marionette TRACE conn2 <- [1,510,null,{}] 22:21:08 INFO - PROCESS | 1654 | 1468214468134 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}] 22:21:08 INFO - PROCESS | 1654 | 1468214468135 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:08 INFO - PROCESS | 1654 | 1468214468240 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:21:08 INFO - PROCESS | 1654 | 1468214468308 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:08 INFO - PROCESS | 1654 | 1468214468309 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c722800 == 51 [pid = 1654] [id = 135] 22:21:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128d1f400) [pid = 1654] [serial = 402] [outer = 0x0] 22:21:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1293f0000) [pid = 1654] [serial = 403] [outer = 0x128d1f400] 22:21:08 INFO - PROCESS | 1654 | 1468214468338 Marionette DEBUG loaded listener.js 22:21:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a4c9400) [pid = 1654] [serial = 404] [outer = 0x128d1f400] 22:21:08 INFO - PROCESS | 1654 | 1468214468952 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]]]}] 22:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 870ms 22:21:09 INFO - PROCESS | 1654 | 1468214469001 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:21:09 INFO - PROCESS | 1654 | 1468214469005 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:21:09 INFO - PROCESS | 1654 | 1468214469009 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:21:09 INFO - PROCESS | 1654 | 1468214469012 Marionette TRACE conn2 <- [1,514,null,{}] 22:21:09 INFO - PROCESS | 1654 | 1468214469017 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}] 22:21:09 INFO - PROCESS | 1654 | 1468214469019 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:09 INFO - PROCESS | 1654 | 1468214469145 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:21:09 INFO - PROCESS | 1654 | 1468214469201 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1654 | 1468214469204 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aac000 == 52 [pid = 1654] [id = 136] 22:21:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113292000) [pid = 1654] [serial = 405] [outer = 0x0] 22:21:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11329d400) [pid = 1654] [serial = 406] [outer = 0x113292000] 22:21:09 INFO - PROCESS | 1654 | 1468214469232 Marionette DEBUG loaded listener.js 22:21:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1162dc800) [pid = 1654] [serial = 407] [outer = 0x113292000] 22:21:09 INFO - PROCESS | 1654 | 1468214469678 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]]]}] 22:21:09 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 22:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 725ms 22:21:09 INFO - PROCESS | 1654 | 1468214469733 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:21:09 INFO - PROCESS | 1654 | 1468214469736 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:21:09 INFO - PROCESS | 1654 | 1468214469740 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:21:09 INFO - PROCESS | 1654 | 1468214469742 Marionette TRACE conn2 <- [1,518,null,{}] 22:21:09 INFO - PROCESS | 1654 | 1468214469744 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}] 22:21:09 INFO - PROCESS | 1654 | 1468214469746 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:09 INFO - PROCESS | 1654 | 1468214469864 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b85c000 == 51 [pid = 1654] [id = 99] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c03c000 == 50 [pid = 1654] [id = 130] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b860800 == 49 [pid = 1654] [id = 129] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a834800 == 48 [pid = 1654] [id = 128] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82e800 == 47 [pid = 1654] [id = 127] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1295ce000 == 46 [pid = 1654] [id = 126] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116018000 == 45 [pid = 1654] [id = 125] 22:21:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128d27c00) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 22:21:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124ed0000) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125723000 == 44 [pid = 1654] [id = 124] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124c4b800 == 43 [pid = 1654] [id = 123] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x121422000 == 42 [pid = 1654] [id = 122] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119c24000 == 41 [pid = 1654] [id = 121] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11699f000 == 40 [pid = 1654] [id = 120] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11608c000 == 39 [pid = 1654] [id = 119] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116251000 == 38 [pid = 1654] [id = 118] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x120f39800 == 37 [pid = 1654] [id = 116] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117347800 == 36 [pid = 1654] [id = 115] 22:21:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86f000 == 35 [pid = 1654] [id = 114] 22:21:09 INFO - PROCESS | 1654 | 1468214469949 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:09 INFO - PROCESS | 1654 | 1468214469950 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x113357000 == 36 [pid = 1654] [id = 137] 22:21:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x113290400) [pid = 1654] [serial = 408] [outer = 0x0] 22:21:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1167de000) [pid = 1654] [serial = 409] [outer = 0x113290400] 22:21:09 INFO - PROCESS | 1654 | 1468214469977 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118189800) [pid = 1654] [serial = 410] [outer = 0x113290400] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c2f8c00) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119228400) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12bdc5400) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12cae8400) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123d75800) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1128d8c00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12bdbe000) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a86ac00) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12b917000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12bdbf000) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12bdc4400) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b8ae400) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b0a2400) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x121638800) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119d4dc00) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119948c00) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1211afc00) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a92400) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11851d800) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128e44000) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1128d4800) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12939bc00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118a89c00) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1183a1c00) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12cadfc00) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1293f1800) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275aec00) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1275bfc00) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 22:21:10 INFO - PROCESS | 1654 | 1468214470276 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]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 22:21:10 INFO - PROCESS | 1654 | 1468214470309 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1654 | 1468214470311 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:21:10 INFO - PROCESS | 1654 | 1468214470317 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - PROCESS | 1654 | 1468214470319 Marionette TRACE conn2 <- [1,522,null,{}] 22:21:10 INFO - PROCESS | 1654 | 1468214470326 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}] 22:21:10 INFO - PROCESS | 1654 | 1468214470331 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:10 INFO - PROCESS | 1654 | 1468214470422 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:21:10 INFO - PROCESS | 1654 | 1468214470471 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1654 | 1468214470473 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11880b800 == 37 [pid = 1654] [id = 138] 22:21:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11839b800) [pid = 1654] [serial = 411] [outer = 0x0] 22:21:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118452c00) [pid = 1654] [serial = 412] [outer = 0x11839b800] 22:21:10 INFO - PROCESS | 1654 | 1468214470500 Marionette DEBUG loaded listener.js 22:21:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118fda000) [pid = 1654] [serial = 413] [outer = 0x11839b800] 22:21:10 INFO - PROCESS | 1654 | 1468214470798 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]]]}] 22:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 522ms 22:21:10 INFO - PROCESS | 1654 | 1468214470837 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:21:10 INFO - PROCESS | 1654 | 1468214470839 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:21:10 INFO - PROCESS | 1654 | 1468214470841 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:21:10 INFO - PROCESS | 1654 | 1468214470842 Marionette TRACE conn2 <- [1,526,null,{}] 22:21:10 INFO - PROCESS | 1654 | 1468214470847 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}] 22:21:10 INFO - PROCESS | 1654 | 1468214470848 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:10 INFO - PROCESS | 1654 | 1468214470935 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:21:10 INFO - PROCESS | 1654 | 1468214470988 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:10 INFO - PROCESS | 1654 | 1468214470989 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199e1000 == 38 [pid = 1654] [id = 139] 22:21:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118579000) [pid = 1654] [serial = 414] [outer = 0x0] 22:21:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1193bcc00) [pid = 1654] [serial = 415] [outer = 0x118579000] 22:21:11 INFO - PROCESS | 1654 | 1468214471014 Marionette DEBUG loaded listener.js 22:21:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x120f05000) [pid = 1654] [serial = 416] [outer = 0x118579000] 22:21:11 INFO - PROCESS | 1654 | 1468214471320 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]]]}] 22:21:11 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 22:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 523ms 22:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:21:11 INFO - PROCESS | 1654 | 1468214471365 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:21:11 INFO - PROCESS | 1654 | 1468214471366 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:21:11 INFO - PROCESS | 1654 | 1468214471369 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:21:11 INFO - PROCESS | 1654 | 1468214471370 Marionette TRACE conn2 <- [1,530,null,{}] 22:21:11 INFO - PROCESS | 1654 | 1468214471372 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}] 22:21:11 INFO - PROCESS | 1654 | 1468214471373 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:11 INFO - PROCESS | 1654 | 1468214471450 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:21:11 INFO - PROCESS | 1654 | 1468214471454 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:11 INFO - PROCESS | 1654 | 1468214471455 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121230800 == 39 [pid = 1654] [id = 140] 22:21:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11851d800) [pid = 1654] [serial = 417] [outer = 0x0] 22:21:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121638800) [pid = 1654] [serial = 418] [outer = 0x11851d800] 22:21:11 INFO - PROCESS | 1654 | 1468214471480 Marionette DEBUG loaded listener.js 22:21:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125190800) [pid = 1654] [serial = 419] [outer = 0x11851d800] 22:21:11 INFO - PROCESS | 1654 | 1468214471806 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"]]]}] 22:21:11 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 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:21:11 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 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:21:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:21:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 22:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:21:11 INFO - PROCESS | 1654 | 1468214471837 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:21:11 INFO - PROCESS | 1654 | 1468214471838 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:21:11 INFO - PROCESS | 1654 | 1468214471841 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:21:11 INFO - PROCESS | 1654 | 1468214471842 Marionette TRACE conn2 <- [1,534,null,{}] 22:21:11 INFO - PROCESS | 1654 | 1468214471844 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}] 22:21:11 INFO - PROCESS | 1654 | 1468214471848 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:11 INFO - PROCESS | 1654 | 1468214471987 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:21:12 INFO - PROCESS | 1654 | 1468214472000 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:12 INFO - PROCESS | 1654 | 1468214472001 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154f800 == 40 [pid = 1654] [id = 141] 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1256d8000) [pid = 1654] [serial = 420] [outer = 0x0] 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12736cc00) [pid = 1654] [serial = 421] [outer = 0x1256d8000] 22:21:12 INFO - PROCESS | 1654 | 1468214472026 Marionette DEBUG loaded listener.js 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1293f1800) [pid = 1654] [serial = 422] [outer = 0x1256d8000] 22:21:12 INFO - PROCESS | 1654 | 1468214472382 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]]]}] 22:21:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:21:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 568ms 22:21:12 INFO - PROCESS | 1654 | 1468214472410 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:21:12 INFO - PROCESS | 1654 | 1468214472411 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:21:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:21:12 INFO - PROCESS | 1654 | 1468214472416 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:21:12 INFO - PROCESS | 1654 | 1468214472418 Marionette TRACE conn2 <- [1,538,null,{}] 22:21:12 INFO - PROCESS | 1654 | 1468214472421 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}] 22:21:12 INFO - PROCESS | 1654 | 1468214472423 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:12 INFO - PROCESS | 1654 | 1468214472587 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:21:12 INFO - PROCESS | 1654 | 1468214472610 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:12 INFO - PROCESS | 1654 | 1468214472614 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117036800 == 41 [pid = 1654] [id = 142] 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1128d9400) [pid = 1654] [serial = 423] [outer = 0x0] 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129417000) [pid = 1654] [serial = 424] [outer = 0x1128d9400] 22:21:12 INFO - PROCESS | 1654 | 1468214472661 Marionette DEBUG loaded listener.js 22:21:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a86ac00) [pid = 1654] [serial = 425] [outer = 0x1128d9400] 22:21:13 INFO - PROCESS | 1654 | 1468214473076 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]]]}] 22:21:13 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. 22:21:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 22:21:13 INFO - PROCESS | 1654 | 1468214473088 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:21:13 INFO - PROCESS | 1654 | 1468214473100 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:21:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:21:13 INFO - PROCESS | 1654 | 1468214473109 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:21:13 INFO - PROCESS | 1654 | 1468214473111 Marionette TRACE conn2 <- [1,542,null,{}] 22:21:13 INFO - PROCESS | 1654 | 1468214473113 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}] 22:21:13 INFO - PROCESS | 1654 | 1468214473115 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:13 INFO - PROCESS | 1654 | 1468214473222 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:21:13 INFO - PROCESS | 1654 | 1468214473289 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:13 INFO - PROCESS | 1654 | 1468214473290 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aea000 == 42 [pid = 1654] [id = 143] 22:21:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a86b400) [pid = 1654] [serial = 426] [outer = 0x0] 22:21:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a878400) [pid = 1654] [serial = 427] [outer = 0x12a86b400] 22:21:13 INFO - PROCESS | 1654 | 1468214473334 Marionette DEBUG loaded listener.js 22:21:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b09dc00) [pid = 1654] [serial = 428] [outer = 0x12a86b400] 22:21:13 INFO - PROCESS | 1654 | 1468214473736 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]]]}] 22:21:13 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. 22:21:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 22:21:13 INFO - PROCESS | 1654 | 1468214473782 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:21:13 INFO - PROCESS | 1654 | 1468214473784 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:21:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:21:13 INFO - PROCESS | 1654 | 1468214473792 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:21:13 INFO - PROCESS | 1654 | 1468214473794 Marionette TRACE conn2 <- [1,546,null,{}] 22:21:13 INFO - PROCESS | 1654 | 1468214473796 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}] 22:21:13 INFO - PROCESS | 1654 | 1468214473797 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:13 INFO - PROCESS | 1654 | 1468214473903 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:21:13 INFO - PROCESS | 1654 | 1468214473956 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:13 INFO - PROCESS | 1654 | 1468214473957 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a820000 == 43 [pid = 1654] [id = 144] 22:21:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b097800) [pid = 1654] [serial = 429] [outer = 0x0] 22:21:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b7c4800) [pid = 1654] [serial = 430] [outer = 0x12b097800] 22:21:13 INFO - PROCESS | 1654 | 1468214473987 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b915400) [pid = 1654] [serial = 431] [outer = 0x12b097800] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1275b3400) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123d79000) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ae47800) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1275e0800) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b7bc800) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126fe1400) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11676ec00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1162da000) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x110fe4400) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113293000) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118f91000) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119220000) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110fed400) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:21:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128e3b400) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:21:14 INFO - PROCESS | 1654 | 1468214474433 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]]]}] 22:21:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:21:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 672ms 22:21:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:21:14 INFO - PROCESS | 1654 | 1468214474467 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:21:14 INFO - PROCESS | 1654 | 1468214474468 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:21:14 INFO - PROCESS | 1654 | 1468214474470 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:21:14 INFO - PROCESS | 1654 | 1468214474471 Marionette TRACE conn2 <- [1,550,null,{}] 22:21:14 INFO - PROCESS | 1654 | 1468214474473 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}] 22:21:14 INFO - PROCESS | 1654 | 1468214474475 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:14 INFO - PROCESS | 1654 | 1468214474594 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:21:14 INFO - PROCESS | 1654 | 1468214474660 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:14 INFO - PROCESS | 1654 | 1468214474661 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a838000 == 44 [pid = 1654] [id = 145] 22:21:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110fedc00) [pid = 1654] [serial = 432] [outer = 0x0] 22:21:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11851e400) [pid = 1654] [serial = 433] [outer = 0x110fedc00] 22:21:14 INFO - PROCESS | 1654 | 1468214474692 Marionette DEBUG loaded listener.js 22:21:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b7c6800) [pid = 1654] [serial = 434] [outer = 0x110fedc00] 22:21:14 INFO - PROCESS | 1654 | 1468214474955 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]]]}] 22:21:14 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. 22:21:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 519ms 22:21:14 INFO - PROCESS | 1654 | 1468214474990 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:21:14 INFO - PROCESS | 1654 | 1468214474991 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:21:15 INFO - PROCESS | 1654 | 1468214475001 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - PROCESS | 1654 | 1468214475003 Marionette TRACE conn2 <- [1,554,null,{}] 22:21:15 INFO - PROCESS | 1654 | 1468214475005 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}] 22:21:15 INFO - PROCESS | 1654 | 1468214475007 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:15 INFO - PROCESS | 1654 | 1468214475108 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:21:15 INFO - PROCESS | 1654 | 1468214475161 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:15 INFO - PROCESS | 1654 | 1468214475163 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b871800 == 45 [pid = 1654] [id = 146] 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1129a6c00) [pid = 1654] [serial = 435] [outer = 0x0] 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b8b2c00) [pid = 1654] [serial = 436] [outer = 0x1129a6c00] 22:21:15 INFO - PROCESS | 1654 | 1468214475189 Marionette DEBUG loaded listener.js 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bdc1800) [pid = 1654] [serial = 437] [outer = 0x1129a6c00] 22:21:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:15 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:15 INFO - PROCESS | 1654 | 1468214475481 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]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 526ms 22:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:21:15 INFO - PROCESS | 1654 | 1468214475520 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:21:15 INFO - PROCESS | 1654 | 1468214475521 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:21:15 INFO - PROCESS | 1654 | 1468214475523 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:21:15 INFO - PROCESS | 1654 | 1468214475524 Marionette TRACE conn2 <- [1,558,null,{}] 22:21:15 INFO - PROCESS | 1654 | 1468214475526 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}] 22:21:15 INFO - PROCESS | 1654 | 1468214475528 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:15 INFO - PROCESS | 1654 | 1468214475615 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:21:15 INFO - PROCESS | 1654 | 1468214475619 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:15 INFO - PROCESS | 1654 | 1468214475620 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd79000 == 46 [pid = 1654] [id = 147] 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11706bc00) [pid = 1654] [serial = 438] [outer = 0x0] 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117073000) [pid = 1654] [serial = 439] [outer = 0x11706bc00] 22:21:15 INFO - PROCESS | 1654 | 1468214475644 Marionette DEBUG loaded listener.js 22:21:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117078400) [pid = 1654] [serial = 440] [outer = 0x11706bc00] 22:21:15 INFO - PROCESS | 1654 | 1468214475983 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]]]}] 22:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 22:21:15 INFO - PROCESS | 1654 | 1468214475994 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:21:16 INFO - PROCESS | 1654 | 1468214475997 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:21:16 INFO - PROCESS | 1654 | 1468214476001 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:21:16 INFO - PROCESS | 1654 | 1468214476002 Marionette TRACE conn2 <- [1,562,null,{}] 22:21:16 INFO - PROCESS | 1654 | 1468214476004 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}] 22:21:16 INFO - PROCESS | 1654 | 1468214476005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:16 INFO - PROCESS | 1654 | 1468214476117 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:21:16 INFO - PROCESS | 1654 | 1468214476123 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:16 INFO - PROCESS | 1654 | 1468214476124 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c053800 == 47 [pid = 1654] [id = 148] 22:21:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117069800) [pid = 1654] [serial = 441] [outer = 0x0] 22:21:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11707c400) [pid = 1654] [serial = 442] [outer = 0x117069800] 22:21:16 INFO - PROCESS | 1654 | 1468214476148 Marionette DEBUG loaded listener.js 22:21:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117083c00) [pid = 1654] [serial = 443] [outer = 0x117069800] 22:21:16 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:16 INFO - PROCESS | 1654 | 1468214476567 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]]]}] 22:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 618ms 22:21:16 INFO - PROCESS | 1654 | 1468214476620 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:21:16 INFO - PROCESS | 1654 | 1468214476625 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:21:16 INFO - PROCESS | 1654 | 1468214476651 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:21:16 INFO - PROCESS | 1654 | 1468214476654 Marionette TRACE conn2 <- [1,566,null,{}] 22:21:16 INFO - PROCESS | 1654 | 1468214476662 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}] 22:21:16 INFO - PROCESS | 1654 | 1468214476666 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:16 INFO - PROCESS | 1654 | 1468214476836 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:21:16 INFO - PROCESS | 1654 | 1468214476982 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:16 INFO - PROCESS | 1654 | 1468214476983 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x117255800 == 48 [pid = 1654] [id = 149] 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113292c00) [pid = 1654] [serial = 444] [outer = 0x0] 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1133d1000) [pid = 1654] [serial = 445] [outer = 0x113292c00] 22:21:17 INFO - PROCESS | 1654 | 1468214477010 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116907800) [pid = 1654] [serial = 446] [outer = 0x113292c00] 22:21:17 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:17 INFO - PROCESS | 1654 | 1468214477472 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]]]}] 22:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 898ms 22:21:17 INFO - PROCESS | 1654 | 1468214477527 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:21:17 INFO - PROCESS | 1654 | 1468214477532 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:21:17 INFO - PROCESS | 1654 | 1468214477539 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:21:17 INFO - PROCESS | 1654 | 1468214477541 Marionette TRACE conn2 <- [1,570,null,{}] 22:21:17 INFO - PROCESS | 1654 | 1468214477545 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}] 22:21:17 INFO - PROCESS | 1654 | 1468214477548 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:17 INFO - PROCESS | 1654 | 1468214477734 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:21:17 INFO - PROCESS | 1654 | 1468214477863 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:17 INFO - PROCESS | 1654 | 1468214477865 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x121347000 == 49 [pid = 1654] [id = 150] 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x117076800) [pid = 1654] [serial = 447] [outer = 0x0] 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117088c00) [pid = 1654] [serial = 448] [outer = 0x117076800] 22:21:17 INFO - PROCESS | 1654 | 1468214477895 Marionette DEBUG loaded listener.js 22:21:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11839c400) [pid = 1654] [serial = 449] [outer = 0x117076800] 22:21:18 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:18 INFO - PROCESS | 1654 | 1468214478339 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]]]}] 22:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 828ms 22:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:21:18 INFO - PROCESS | 1654 | 1468214478366 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:21:18 INFO - PROCESS | 1654 | 1468214478368 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:21:18 INFO - PROCESS | 1654 | 1468214478370 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:21:18 INFO - PROCESS | 1654 | 1468214478372 Marionette TRACE conn2 <- [1,574,null,{}] 22:21:18 INFO - PROCESS | 1654 | 1468214478397 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}] 22:21:18 INFO - PROCESS | 1654 | 1468214478400 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:18 INFO - PROCESS | 1654 | 1468214478528 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:21:18 INFO - PROCESS | 1654 | 1468214478581 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:18 INFO - PROCESS | 1654 | 1468214478583 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd77800 == 50 [pid = 1654] [id = 151] 22:21:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11994ac00) [pid = 1654] [serial = 450] [outer = 0x0] 22:21:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x120f10800) [pid = 1654] [serial = 451] [outer = 0x11994ac00] 22:21:18 INFO - PROCESS | 1654 | 1468214478613 Marionette DEBUG loaded listener.js 22:21:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x124cdc400) [pid = 1654] [serial = 452] [outer = 0x11994ac00] 22:21:19 INFO - PROCESS | 1654 | 1468214479034 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]]]}] 22:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 22:21:19 INFO - PROCESS | 1654 | 1468214479041 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:21:19 INFO - PROCESS | 1654 | 1468214479043 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:21:19 INFO - PROCESS | 1654 | 1468214479047 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:21:19 INFO - PROCESS | 1654 | 1468214479049 Marionette TRACE conn2 <- [1,578,null,{}] 22:21:19 INFO - PROCESS | 1654 | 1468214479051 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}] 22:21:19 INFO - PROCESS | 1654 | 1468214479052 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:19 INFO - PROCESS | 1654 | 1468214479156 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:21:19 INFO - PROCESS | 1654 | 1468214479208 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:19 INFO - PROCESS | 1654 | 1468214479209 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa7800 == 51 [pid = 1654] [id = 152] 22:21:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127309800) [pid = 1654] [serial = 453] [outer = 0x0] 22:21:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128d1d400) [pid = 1654] [serial = 454] [outer = 0x127309800] 22:21:19 INFO - PROCESS | 1654 | 1468214479238 Marionette DEBUG loaded listener.js 22:21:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129394c00) [pid = 1654] [serial = 455] [outer = 0x127309800] 22:21:19 INFO - PROCESS | 1654 | 1468214479675 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]]]}] 22:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 22:21:19 INFO - PROCESS | 1654 | 1468214479718 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:21:19 INFO - PROCESS | 1654 | 1468214479719 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:21:19 INFO - PROCESS | 1654 | 1468214479721 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:21:19 INFO - PROCESS | 1654 | 1468214479723 Marionette TRACE conn2 <- [1,582,null,{}] 22:21:19 INFO - PROCESS | 1654 | 1468214479725 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}] 22:21:19 INFO - PROCESS | 1654 | 1468214479726 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:19 INFO - PROCESS | 1654 | 1468214479842 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:21:19 INFO - PROCESS | 1654 | 1468214479937 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:19 INFO - PROCESS | 1654 | 1468214479938 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cab0800 == 52 [pid = 1654] [id = 153] 22:21:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1128cf000) [pid = 1654] [serial = 456] [outer = 0x0] 22:21:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a4c9800) [pid = 1654] [serial = 457] [outer = 0x1128cf000] 22:21:19 INFO - PROCESS | 1654 | 1468214479967 Marionette DEBUG loaded listener.js 22:21:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b8b3800) [pid = 1654] [serial = 458] [outer = 0x1128cf000] 22:21:20 INFO - PROCESS | 1654 | 1468214480554 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]]]}] 22:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 869ms 22:21:20 INFO - PROCESS | 1654 | 1468214480592 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:21:20 INFO - PROCESS | 1654 | 1468214480594 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:21:20 INFO - PROCESS | 1654 | 1468214480598 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:21:20 INFO - PROCESS | 1654 | 1468214480600 Marionette TRACE conn2 <- [1,586,null,{}] 22:21:20 INFO - PROCESS | 1654 | 1468214480603 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}] 22:21:20 INFO - PROCESS | 1654 | 1468214480605 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:20 INFO - PROCESS | 1654 | 1468214480708 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:21:20 INFO - PROCESS | 1654 | 1468214480765 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:20 INFO - PROCESS | 1654 | 1468214480768 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d9e800 == 53 [pid = 1654] [id = 154] 22:21:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112e93800) [pid = 1654] [serial = 459] [outer = 0x0] 22:21:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x113299000) [pid = 1654] [serial = 460] [outer = 0x112e93800] 22:21:20 INFO - PROCESS | 1654 | 1468214480795 Marionette DEBUG loaded listener.js 22:21:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x116907c00) [pid = 1654] [serial = 461] [outer = 0x112e93800] 22:21:21 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:21 INFO - PROCESS | 1654 | 1468214481234 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]]]}] 22:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 22:21:21 INFO - PROCESS | 1654 | 1468214481268 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:21:21 INFO - PROCESS | 1654 | 1468214481271 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:21:21 INFO - PROCESS | 1654 | 1468214481276 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:21:21 INFO - PROCESS | 1654 | 1468214481277 Marionette TRACE conn2 <- [1,590,null,{}] 22:21:21 INFO - PROCESS | 1654 | 1468214481280 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}] 22:21:21 INFO - PROCESS | 1654 | 1468214481281 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:21 INFO - PROCESS | 1654 | 1468214481377 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:21:21 INFO - PROCESS | 1654 | 1468214481435 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:21 INFO - PROCESS | 1654 | 1468214481436 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199c8800 == 54 [pid = 1654] [id = 155] 22:21:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1176e9800) [pid = 1654] [serial = 462] [outer = 0x0] 22:21:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118447c00) [pid = 1654] [serial = 463] [outer = 0x1176e9800] 22:21:21 INFO - PROCESS | 1654 | 1468214481464 Marionette DEBUG loaded listener.js 22:21:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118455400) [pid = 1654] [serial = 464] [outer = 0x1176e9800] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd79000 == 53 [pid = 1654] [id = 147] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12b871800 == 52 [pid = 1654] [id = 146] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12a838000 == 51 [pid = 1654] [id = 145] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12a820000 == 50 [pid = 1654] [id = 144] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128aea000 == 49 [pid = 1654] [id = 143] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117036800 == 48 [pid = 1654] [id = 142] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12154f800 == 47 [pid = 1654] [id = 141] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121230800 == 46 [pid = 1654] [id = 140] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1199e1000 == 45 [pid = 1654] [id = 139] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11880b800 == 44 [pid = 1654] [id = 138] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x113357000 == 43 [pid = 1654] [id = 137] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118aac000 == 42 [pid = 1654] [id = 136] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c722800 == 41 [pid = 1654] [id = 135] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c050000 == 40 [pid = 1654] [id = 134] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x125724800 == 39 [pid = 1654] [id = 133] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119269800 == 38 [pid = 1654] [id = 132] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c04b800 == 37 [pid = 1654] [id = 131] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x112d50000 == 36 [pid = 1654] [id = 66] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117e68000 == 35 [pid = 1654] [id = 67] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0de000 == 34 [pid = 1654] [id = 117] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119d9e800 == 33 [pid = 1654] [id = 154] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12cab0800 == 32 [pid = 1654] [id = 153] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa7800 == 31 [pid = 1654] [id = 152] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd77800 == 30 [pid = 1654] [id = 151] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121347000 == 29 [pid = 1654] [id = 150] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12c053800 == 28 [pid = 1654] [id = 148] 22:21:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117255800 == 27 [pid = 1654] [id = 149] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129396000) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11844e800) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bd21c00) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12b8ac000) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1129aac00) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180d3000) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128d1e800) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128e3c400) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bd1b000) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121433000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1275b7400) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1275c7800) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1180d0000) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118f90400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1172c1c00) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11679ac00) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x110fec000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x113298400) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x120f94800) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1256df800) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1256da000) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x123f6b800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129395c00) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11329c800) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12938e400) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x110ff0c00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b0a3000) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12bd25000) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c2f1c00) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12b916400) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110ff1400) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 22:21:22 INFO - PROCESS | 1654 | 1468214482434 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]]]}] 22:21:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1171ms 22:21:22 INFO - PROCESS | 1654 | 1468214482451 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:21:22 INFO - PROCESS | 1654 | 1468214482454 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:21:22 INFO - PROCESS | 1654 | 1468214482457 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:21:22 INFO - PROCESS | 1654 | 1468214482459 Marionette TRACE conn2 <- [1,594,null,{}] 22:21:22 INFO - PROCESS | 1654 | 1468214482465 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}] 22:21:22 INFO - PROCESS | 1654 | 1468214482467 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:22 INFO - PROCESS | 1654 | 1468214482566 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:21:22 INFO - PROCESS | 1654 | 1468214482647 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:22 INFO - PROCESS | 1654 | 1468214482649 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116019800 == 28 [pid = 1654] [id = 156] 22:21:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1129afc00) [pid = 1654] [serial = 465] [outer = 0x0] 22:21:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1130b1400) [pid = 1654] [serial = 466] [outer = 0x1129afc00] 22:21:22 INFO - PROCESS | 1654 | 1468214482695 Marionette DEBUG loaded listener.js 22:21:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1133d2000) [pid = 1654] [serial = 467] [outer = 0x1129afc00] 22:21:23 INFO - PROCESS | 1654 | 1468214483168 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]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 726ms 22:21:23 INFO - PROCESS | 1654 | 1468214483188 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1654 | 1468214483193 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:21:23 INFO - PROCESS | 1654 | 1468214483202 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1654 | 1468214483205 Marionette TRACE conn2 <- [1,598,null,{}] 22:21:23 INFO - PROCESS | 1654 | 1468214483209 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}] 22:21:23 INFO - PROCESS | 1654 | 1468214483211 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:23 INFO - PROCESS | 1654 | 1468214483327 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:21:23 INFO - PROCESS | 1654 | 1468214483333 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:23 INFO - PROCESS | 1654 | 1468214483334 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117035000 == 29 [pid = 1654] [id = 157] 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1167e6000) [pid = 1654] [serial = 468] [outer = 0x0] 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116a12800) [pid = 1654] [serial = 469] [outer = 0x1167e6000] 22:21:23 INFO - PROCESS | 1654 | 1468214483362 Marionette DEBUG loaded listener.js 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117074400) [pid = 1654] [serial = 470] [outer = 0x1167e6000] 22:21:23 INFO - PROCESS | 1654 | 1468214483698 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]]]}] 22:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 22:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:21:23 INFO - PROCESS | 1654 | 1468214483723 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:21:23 INFO - PROCESS | 1654 | 1468214483724 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:21:23 INFO - PROCESS | 1654 | 1468214483726 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:21:23 INFO - PROCESS | 1654 | 1468214483729 Marionette TRACE conn2 <- [1,602,null,{}] 22:21:23 INFO - PROCESS | 1654 | 1468214483743 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}] 22:21:23 INFO - PROCESS | 1654 | 1468214483746 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:23 INFO - PROCESS | 1654 | 1468214483824 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:21:23 INFO - PROCESS | 1654 | 1468214483833 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:23 INFO - PROCESS | 1654 | 1468214483835 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118816000 == 30 [pid = 1654] [id = 158] 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1129a9c00) [pid = 1654] [serial = 471] [outer = 0x0] 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117ea5800) [pid = 1654] [serial = 472] [outer = 0x1129a9c00] 22:21:23 INFO - PROCESS | 1654 | 1468214483864 Marionette DEBUG loaded listener.js 22:21:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118396400) [pid = 1654] [serial = 473] [outer = 0x1129a9c00] 22:21:24 INFO - PROCESS | 1654 | 1468214484315 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]]]}] 22:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 22:21:24 INFO - PROCESS | 1654 | 1468214484357 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:21:24 INFO - PROCESS | 1654 | 1468214484360 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:21:24 INFO - PROCESS | 1654 | 1468214484383 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:21:24 INFO - PROCESS | 1654 | 1468214484385 Marionette TRACE conn2 <- [1,606,null,{}] 22:21:24 INFO - PROCESS | 1654 | 1468214484388 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}] 22:21:24 INFO - PROCESS | 1654 | 1468214484390 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:24 INFO - PROCESS | 1654 | 1468214484525 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:21:24 INFO - PROCESS | 1654 | 1468214484592 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:24 INFO - PROCESS | 1654 | 1468214484593 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199dd800 == 31 [pid = 1654] [id = 159] 22:21:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11844d800) [pid = 1654] [serial = 474] [outer = 0x0] 22:21:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11851cc00) [pid = 1654] [serial = 475] [outer = 0x11844d800] 22:21:24 INFO - PROCESS | 1654 | 1468214484620 Marionette DEBUG loaded listener.js 22:21:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11857bc00) [pid = 1654] [serial = 476] [outer = 0x11844d800] 22:21:24 INFO - PROCESS | 1654 | 1468214484940 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]]]}] 22:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 592ms 22:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:21:24 INFO - PROCESS | 1654 | 1468214484955 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:21:24 INFO - PROCESS | 1654 | 1468214484956 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:21:24 INFO - PROCESS | 1654 | 1468214484959 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:21:24 INFO - PROCESS | 1654 | 1468214484960 Marionette TRACE conn2 <- [1,610,null,{}] 22:21:24 INFO - PROCESS | 1654 | 1468214484964 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}] 22:21:24 INFO - PROCESS | 1654 | 1468214484966 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:25 INFO - PROCESS | 1654 | 1468214485093 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:21:25 INFO - PROCESS | 1654 | 1468214485108 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1654 | 1468214485109 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12122b000 == 32 [pid = 1654] [id = 160] 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115e5a800) [pid = 1654] [serial = 477] [outer = 0x0] 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118a86800) [pid = 1654] [serial = 478] [outer = 0x115e5a800] 22:21:25 INFO - PROCESS | 1654 | 1468214485153 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118fdfc00) [pid = 1654] [serial = 479] [outer = 0x115e5a800] 22:21:25 INFO - PROCESS | 1654 | 1468214485595 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]]]}] 22:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 673ms 22:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:21:25 INFO - PROCESS | 1654 | 1468214485633 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:21:25 INFO - PROCESS | 1654 | 1468214485634 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:21:25 INFO - PROCESS | 1654 | 1468214485636 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:21:25 INFO - PROCESS | 1654 | 1468214485637 Marionette TRACE conn2 <- [1,614,null,{}] 22:21:25 INFO - PROCESS | 1654 | 1468214485639 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}] 22:21:25 INFO - PROCESS | 1654 | 1468214485643 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:25 INFO - PROCESS | 1654 | 1468214485753 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:21:25 INFO - PROCESS | 1654 | 1468214485809 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:25 INFO - PROCESS | 1654 | 1468214485811 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e62800 == 33 [pid = 1654] [id = 161] 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11960c000) [pid = 1654] [serial = 480] [outer = 0x0] 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x120f95000) [pid = 1654] [serial = 481] [outer = 0x11960c000] 22:21:25 INFO - PROCESS | 1654 | 1468214485835 Marionette DEBUG loaded listener.js 22:21:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121639000) [pid = 1654] [serial = 482] [outer = 0x11960c000] 22:21:26 INFO - PROCESS | 1654 | 1468214486150 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]]]}] 22:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 568ms 22:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:21:26 INFO - PROCESS | 1654 | 1468214486205 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:21:26 INFO - PROCESS | 1654 | 1468214486206 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:21:26 INFO - PROCESS | 1654 | 1468214486208 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:21:26 INFO - PROCESS | 1654 | 1468214486209 Marionette TRACE conn2 <- [1,618,null,{}] 22:21:26 INFO - PROCESS | 1654 | 1468214486212 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}] 22:21:26 INFO - PROCESS | 1654 | 1468214486213 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:26 INFO - PROCESS | 1654 | 1468214486305 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:21:26 INFO - PROCESS | 1654 | 1468214486317 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:26 INFO - PROCESS | 1654 | 1468214486318 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e96800 == 34 [pid = 1654] [id = 162] 22:21:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1129aa000) [pid = 1654] [serial = 483] [outer = 0x0] 22:21:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123d70400) [pid = 1654] [serial = 484] [outer = 0x1129aa000] 22:21:26 INFO - PROCESS | 1654 | 1468214486342 Marionette DEBUG loaded listener.js 22:21:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x123f6b800) [pid = 1654] [serial = 485] [outer = 0x1129aa000] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11706bc00) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x117069800) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b097800) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1128d9400) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x113290400) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113292000) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118579000) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1129a6c00) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1129b2800) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1256d8000) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11851d800) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128d1f400) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x110fedc00) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1210b7400) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x110fa0400) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11839b800) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118454400) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a86b400) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1183a2000) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129a4c00) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11679f400) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:21:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119223000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:21:26 INFO - PROCESS | 1654 | 1468214486932 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]]]}] 22:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 774ms 22:21:27 INFO - PROCESS | 1654 | 1468214487012 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:21:27 INFO - PROCESS | 1654 | 1468214487015 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:21:27 INFO - PROCESS | 1654 | 1468214487024 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:21:27 INFO - PROCESS | 1654 | 1468214487026 Marionette TRACE conn2 <- [1,622,null,{}] 22:21:27 INFO - PROCESS | 1654 | 1468214487036 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}] 22:21:27 INFO - PROCESS | 1654 | 1468214487038 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:27 INFO - PROCESS | 1654 | 1468214487161 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:21:27 INFO - PROCESS | 1654 | 1468214487168 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1654 | 1468214487169 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e8c800 == 35 [pid = 1654] [id = 163] 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1128d7000) [pid = 1654] [serial = 486] [outer = 0x0] 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1167e5800) [pid = 1654] [serial = 487] [outer = 0x1128d7000] 22:21:27 INFO - PROCESS | 1654 | 1468214487209 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118180c00) [pid = 1654] [serial = 488] [outer = 0x1128d7000] 22:21:27 INFO - PROCESS | 1654 | 1468214487596 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]]]}] 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1183a2000) [pid = 1654] [serial = 489] [outer = 0x123d76000] 22:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 623ms 22:21:27 INFO - PROCESS | 1654 | 1468214487647 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:21:27 INFO - PROCESS | 1654 | 1468214487649 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:21:27 INFO - PROCESS | 1654 | 1468214487664 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:21:27 INFO - PROCESS | 1654 | 1468214487665 Marionette TRACE conn2 <- [1,626,null,{}] 22:21:27 INFO - PROCESS | 1654 | 1468214487668 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}] 22:21:27 INFO - PROCESS | 1654 | 1468214487669 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:27 INFO - PROCESS | 1654 | 1468214487741 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:21:27 INFO - PROCESS | 1654 | 1468214487747 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:27 INFO - PROCESS | 1654 | 1468214487749 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118814000 == 36 [pid = 1654] [id = 164] 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116776000) [pid = 1654] [serial = 490] [outer = 0x0] 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119228800) [pid = 1654] [serial = 491] [outer = 0x116776000] 22:21:27 INFO - PROCESS | 1654 | 1468214487773 Marionette DEBUG loaded listener.js 22:21:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124cdb800) [pid = 1654] [serial = 492] [outer = 0x116776000] 22:21:28 INFO - PROCESS | 1654 | 1468214488090 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]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 471ms 22:21:28 INFO - PROCESS | 1654 | 1468214488134 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1654 | 1468214488136 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:21:28 INFO - PROCESS | 1654 | 1468214488138 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1654 | 1468214488139 Marionette TRACE conn2 <- [1,630,null,{}] 22:21:28 INFO - PROCESS | 1654 | 1468214488141 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}] 22:21:28 INFO - PROCESS | 1654 | 1468214488142 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:28 INFO - PROCESS | 1654 | 1468214488218 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:21:28 INFO - PROCESS | 1654 | 1468214488222 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1654 | 1468214488223 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a572800 == 37 [pid = 1654] [id = 165] 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1183a4c00) [pid = 1654] [serial = 493] [outer = 0x0] 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12504b800) [pid = 1654] [serial = 494] [outer = 0x1183a4c00] 22:21:28 INFO - PROCESS | 1654 | 1468214488248 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1256df800) [pid = 1654] [serial = 495] [outer = 0x1183a4c00] 22:21:28 INFO - PROCESS | 1654 | 1468214488602 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]]]}] 22:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 22:21:28 INFO - PROCESS | 1654 | 1468214488609 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:21:28 INFO - PROCESS | 1654 | 1468214488610 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:21:28 INFO - PROCESS | 1654 | 1468214488614 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:21:28 INFO - PROCESS | 1654 | 1468214488616 Marionette TRACE conn2 <- [1,634,null,{}] 22:21:28 INFO - PROCESS | 1654 | 1468214488618 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}] 22:21:28 INFO - PROCESS | 1654 | 1468214488620 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:28 INFO - PROCESS | 1654 | 1468214488735 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:21:28 INFO - PROCESS | 1654 | 1468214488786 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:28 INFO - PROCESS | 1654 | 1468214488788 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x112249800 == 38 [pid = 1654] [id = 166] 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x110f96400) [pid = 1654] [serial = 496] [outer = 0x0] 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x110fe5400) [pid = 1654] [serial = 497] [outer = 0x110f96400] 22:21:28 INFO - PROCESS | 1654 | 1468214488848 Marionette DEBUG loaded listener.js 22:21:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1128d6400) [pid = 1654] [serial = 498] [outer = 0x110f96400] 22:21:29 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:29 INFO - PROCESS | 1654 | 1468214489321 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]]]}] 22:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 721ms 22:21:29 INFO - PROCESS | 1654 | 1468214489335 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:21:29 INFO - PROCESS | 1654 | 1468214489337 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:21:29 INFO - PROCESS | 1654 | 1468214489340 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:21:29 INFO - PROCESS | 1654 | 1468214489342 Marionette TRACE conn2 <- [1,638,null,{}] 22:21:29 INFO - PROCESS | 1654 | 1468214489373 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}] 22:21:29 INFO - PROCESS | 1654 | 1468214489376 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:29 INFO - PROCESS | 1654 | 1468214489487 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:21:29 INFO - PROCESS | 1654 | 1468214489587 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:29 INFO - PROCESS | 1654 | 1468214489588 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11880d800 == 39 [pid = 1654] [id = 167] 22:21:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116083400) [pid = 1654] [serial = 499] [outer = 0x0] 22:21:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116776400) [pid = 1654] [serial = 500] [outer = 0x116083400] 22:21:29 INFO - PROCESS | 1654 | 1468214489619 Marionette DEBUG loaded listener.js 22:21:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117075800) [pid = 1654] [serial = 501] [outer = 0x116083400] 22:21:29 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:30 INFO - PROCESS | 1654 | 1468214490077 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]]]}] 22:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 773ms 22:21:30 INFO - PROCESS | 1654 | 1468214490115 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:21:30 INFO - PROCESS | 1654 | 1468214490118 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:21:30 INFO - PROCESS | 1654 | 1468214490121 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:21:30 INFO - PROCESS | 1654 | 1468214490123 Marionette TRACE conn2 <- [1,642,null,{}] 22:21:30 INFO - PROCESS | 1654 | 1468214490125 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}] 22:21:30 INFO - PROCESS | 1654 | 1468214490126 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:30 INFO - PROCESS | 1654 | 1468214490236 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:21:30 INFO - PROCESS | 1654 | 1468214490291 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:30 INFO - PROCESS | 1654 | 1468214490292 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e8e000 == 40 [pid = 1654] [id = 168] 22:21:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11707ec00) [pid = 1654] [serial = 502] [outer = 0x0] 22:21:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1180dcc00) [pid = 1654] [serial = 503] [outer = 0x11707ec00] 22:21:30 INFO - PROCESS | 1654 | 1468214490322 Marionette DEBUG loaded listener.js 22:21:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118455800) [pid = 1654] [serial = 504] [outer = 0x11707ec00] 22:21:31 INFO - PROCESS | 1654 | 1468214490999 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]]]}] 22:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 22:21:31 INFO - PROCESS | 1654 | 1468214491044 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1654 | 1468214491046 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:21:31 INFO - PROCESS | 1654 | 1468214491050 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:21:31 INFO - PROCESS | 1654 | 1468214491051 Marionette TRACE conn2 <- [1,646,null,{}] 22:21:31 INFO - PROCESS | 1654 | 1468214491055 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}] 22:21:31 INFO - PROCESS | 1654 | 1468214491057 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:31 INFO - PROCESS | 1654 | 1468214491155 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12a572800 == 39 [pid = 1654] [id = 165] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118814000 == 38 [pid = 1654] [id = 164] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x126e8c800 == 37 [pid = 1654] [id = 163] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x126e96800 == 36 [pid = 1654] [id = 162] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123e62800 == 35 [pid = 1654] [id = 161] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12122b000 == 34 [pid = 1654] [id = 160] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1199dd800 == 33 [pid = 1654] [id = 159] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118816000 == 32 [pid = 1654] [id = 158] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x117035000 == 31 [pid = 1654] [id = 157] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116019800 == 30 [pid = 1654] [id = 156] 22:21:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1199c8800 == 29 [pid = 1654] [id = 155] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x117078400) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1129b0400) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11851a400) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123d74400) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11707c400) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117073000) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x117083c00) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12b7c4800) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129417000) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1167de000) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b915400) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1162dc800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x120f05000) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a86ac00) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b8b2c00) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116905c00) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12736cc00) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x125190800) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1293f0000) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12b7c6800) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11329d400) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12bdc1800) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118189800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1293f1800) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127361800) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1193bcc00) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1275b2800) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118fda000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118fd2000) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a4c9400) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a878400) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11329c400) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11856f400) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118453000) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118452c00) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11851e400) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12b09dc00) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123d7e000) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x121638800) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 22:21:31 INFO - PROCESS | 1654 | 1468214491241 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:31 INFO - PROCESS | 1654 | 1468214491244 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x113345800 == 30 [pid = 1654] [id = 169] 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128d2400) [pid = 1654] [serial = 505] [outer = 0x0] 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1130a6000) [pid = 1654] [serial = 506] [outer = 0x1128d2400] 22:21:31 INFO - PROCESS | 1654 | 1468214491272 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11607b800) [pid = 1654] [serial = 507] [outer = 0x1128d2400] 22:21:31 INFO - PROCESS | 1654 | 1468214491571 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]]]}] 22:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 22:21:31 INFO - PROCESS | 1654 | 1468214491620 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:21:31 INFO - PROCESS | 1654 | 1468214491623 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:21:31 INFO - PROCESS | 1654 | 1468214491627 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:21:31 INFO - PROCESS | 1654 | 1468214491629 Marionette TRACE conn2 <- [1,650,null,{}] 22:21:31 INFO - PROCESS | 1654 | 1468214491631 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}] 22:21:31 INFO - PROCESS | 1654 | 1468214491633 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:31 INFO - PROCESS | 1654 | 1468214491711 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:21:31 INFO - PROCESS | 1654 | 1468214491769 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:31 INFO - PROCESS | 1654 | 1468214491771 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180ae800 == 31 [pid = 1654] [id = 170] 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116079400) [pid = 1654] [serial = 508] [outer = 0x0] 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116905400) [pid = 1654] [serial = 509] [outer = 0x116079400] 22:21:31 INFO - PROCESS | 1654 | 1468214491798 Marionette DEBUG loaded listener.js 22:21:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117207800) [pid = 1654] [serial = 510] [outer = 0x116079400] 22:21:32 INFO - PROCESS | 1654 | 1468214492146 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]]]}] 22:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 570ms 22:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:21:32 INFO - PROCESS | 1654 | 1468214492199 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1654 | 1468214492201 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:21:32 INFO - PROCESS | 1654 | 1468214492204 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:21:32 INFO - PROCESS | 1654 | 1468214492208 Marionette TRACE conn2 <- [1,654,null,{}] 22:21:32 INFO - PROCESS | 1654 | 1468214492220 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}] 22:21:32 INFO - PROCESS | 1654 | 1468214492225 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:32 INFO - PROCESS | 1654 | 1468214492374 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:21:32 INFO - PROCESS | 1654 | 1468214492488 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1654 | 1468214492490 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199e0800 == 32 [pid = 1654] [id = 171] 22:21:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117209c00) [pid = 1654] [serial = 511] [outer = 0x0] 22:21:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118183000) [pid = 1654] [serial = 512] [outer = 0x117209c00] 22:21:32 INFO - PROCESS | 1654 | 1468214492517 Marionette DEBUG loaded listener.js 22:21:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118a84c00) [pid = 1654] [serial = 513] [outer = 0x117209c00] 22:21:32 INFO - PROCESS | 1654 | 1468214492773 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]]]}] 22:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 22:21:32 INFO - PROCESS | 1654 | 1468214492837 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:21:32 INFO - PROCESS | 1654 | 1468214492839 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:21:32 INFO - PROCESS | 1654 | 1468214492841 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:21:32 INFO - PROCESS | 1654 | 1468214492842 Marionette TRACE conn2 <- [1,658,null,{}] 22:21:32 INFO - PROCESS | 1654 | 1468214492845 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}] 22:21:32 INFO - PROCESS | 1654 | 1468214492848 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:32 INFO - PROCESS | 1654 | 1468214492960 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:21:32 INFO - PROCESS | 1654 | 1468214492968 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:32 INFO - PROCESS | 1654 | 1468214492969 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121424800 == 33 [pid = 1654] [id = 172] 22:21:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118fd5c00) [pid = 1654] [serial = 514] [outer = 0x0] 22:21:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119224000) [pid = 1654] [serial = 515] [outer = 0x118fd5c00] 22:21:32 INFO - PROCESS | 1654 | 1468214492994 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119618800) [pid = 1654] [serial = 516] [outer = 0x118fd5c00] 22:21:33 INFO - PROCESS | 1654 | 1468214493318 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]]]}] 22:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 517ms 22:21:33 INFO - PROCESS | 1654 | 1468214493363 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1654 | 1468214493364 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:21:33 INFO - PROCESS | 1654 | 1468214493366 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:21:33 INFO - PROCESS | 1654 | 1468214493368 Marionette TRACE conn2 <- [1,662,null,{}] 22:21:33 INFO - PROCESS | 1654 | 1468214493370 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}] 22:21:33 INFO - PROCESS | 1654 | 1468214493371 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:33 INFO - PROCESS | 1654 | 1468214493474 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:21:33 INFO - PROCESS | 1654 | 1468214493477 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1654 | 1468214493479 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x125637000 == 34 [pid = 1654] [id = 173] 22:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1128d7800) [pid = 1654] [serial = 517] [outer = 0x0] 22:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11994c000) [pid = 1654] [serial = 518] [outer = 0x1128d7800] 22:21:33 INFO - PROCESS | 1654 | 1468214493504 Marionette DEBUG loaded listener.js 22:21:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1211a4400) [pid = 1654] [serial = 519] [outer = 0x1128d7800] 22:21:33 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:33 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:33 INFO - PROCESS | 1654 | 1468214493882 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]]]}] 22:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 22:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:21:33 INFO - PROCESS | 1654 | 1468214493886 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1654 | 1468214493887 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:21:33 INFO - PROCESS | 1654 | 1468214493889 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:21:33 INFO - PROCESS | 1654 | 1468214493890 Marionette TRACE conn2 <- [1,666,null,{}] 22:21:33 INFO - PROCESS | 1654 | 1468214493892 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}] 22:21:33 INFO - PROCESS | 1654 | 1468214493897 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:34 INFO - PROCESS | 1654 | 1468214494018 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:21:34 INFO - PROCESS | 1654 | 1468214494030 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1654 | 1468214494031 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e8b000 == 35 [pid = 1654] [id = 174] 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12133c400) [pid = 1654] [serial = 520] [outer = 0x0] 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123f6ec00) [pid = 1654] [serial = 521] [outer = 0x12133c400] 22:21:34 INFO - PROCESS | 1654 | 1468214494056 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12735e800) [pid = 1654] [serial = 522] [outer = 0x12133c400] 22:21:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:34 INFO - PROCESS | 1654 | 1468214494391 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]]]}] 22:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 22:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:21:34 INFO - PROCESS | 1654 | 1468214494407 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1654 | 1468214494408 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:21:34 INFO - PROCESS | 1654 | 1468214494410 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:21:34 INFO - PROCESS | 1654 | 1468214494412 Marionette TRACE conn2 <- [1,670,null,{}] 22:21:34 INFO - PROCESS | 1654 | 1468214494414 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}] 22:21:34 INFO - PROCESS | 1654 | 1468214494415 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:34 INFO - PROCESS | 1654 | 1468214494519 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:21:34 INFO - PROCESS | 1654 | 1468214494532 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:34 INFO - PROCESS | 1654 | 1468214494533 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12935f000 == 36 [pid = 1654] [id = 175] 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127362800) [pid = 1654] [serial = 523] [outer = 0x0] 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1275aec00) [pid = 1654] [serial = 524] [outer = 0x127362800] 22:21:34 INFO - PROCESS | 1654 | 1468214494558 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1275c7c00) [pid = 1654] [serial = 525] [outer = 0x127362800] 22:21:34 INFO - PROCESS | 1654 | 1468214494895 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]]]}] 22:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 22:21:34 INFO - PROCESS | 1654 | 1468214494937 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:21:34 INFO - PROCESS | 1654 | 1468214494938 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:21:34 INFO - PROCESS | 1654 | 1468214494940 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:21:34 INFO - PROCESS | 1654 | 1468214494941 Marionette TRACE conn2 <- [1,674,null,{}] 22:21:34 INFO - PROCESS | 1654 | 1468214494944 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}] 22:21:34 INFO - PROCESS | 1654 | 1468214494945 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:35 INFO - PROCESS | 1654 | 1468214495041 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:21:35 INFO - PROCESS | 1654 | 1468214495045 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1654 | 1468214495046 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a571000 == 37 [pid = 1654] [id = 176] 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12736b000) [pid = 1654] [serial = 526] [outer = 0x0] 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128d20c00) [pid = 1654] [serial = 527] [outer = 0x12736b000] 22:21:35 INFO - PROCESS | 1654 | 1468214495071 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128e3cc00) [pid = 1654] [serial = 528] [outer = 0x12736b000] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1129a9c00) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1167e6000) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11844d800) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113292c00) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116776000) [pid = 1654] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1176e9800) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115e5a800) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11960c000) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117076800) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129afc00) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129aa000) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11994ac00) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127309800) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128cf000) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112e93800) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:21:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128d7000) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:21:35 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:35 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:21:35 INFO - PROCESS | 1654 | 1468214495441 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]]]}] 22:21:35 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 22:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 519ms 22:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:21:35 INFO - PROCESS | 1654 | 1468214495459 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1654 | 1468214495460 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:21:35 INFO - PROCESS | 1654 | 1468214495462 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:21:35 INFO - PROCESS | 1654 | 1468214495465 Marionette TRACE conn2 <- [1,678,null,{}] 22:21:35 INFO - PROCESS | 1654 | 1468214495468 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}] 22:21:35 INFO - PROCESS | 1654 | 1468214495476 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:35 INFO - PROCESS | 1654 | 1468214495551 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:21:35 INFO - PROCESS | 1654 | 1468214495600 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:35 INFO - PROCESS | 1654 | 1468214495601 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195af000 == 38 [pid = 1654] [id = 177] 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1129a9c00) [pid = 1654] [serial = 529] [outer = 0x0] 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11706f400) [pid = 1654] [serial = 530] [outer = 0x1129a9c00] 22:21:35 INFO - PROCESS | 1654 | 1468214495626 Marionette DEBUG loaded listener.js 22:21:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118520800) [pid = 1654] [serial = 531] [outer = 0x1129a9c00] 22:21:35 INFO - PROCESS | 1654 | 1468214495883 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]]]}] 22:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 473ms 22:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:21:35 INFO - PROCESS | 1654 | 1468214495936 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1654 | 1468214495937 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:21:35 INFO - PROCESS | 1654 | 1468214495939 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:21:35 INFO - PROCESS | 1654 | 1468214495940 Marionette TRACE conn2 <- [1,682,null,{}] 22:21:35 INFO - PROCESS | 1654 | 1468214495942 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}] 22:21:35 INFO - PROCESS | 1654 | 1468214495944 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:36 INFO - PROCESS | 1654 | 1468214496025 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:21:36 INFO - PROCESS | 1654 | 1468214496030 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1654 | 1468214496033 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0df800 == 39 [pid = 1654] [id = 178] 22:21:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11859bc00) [pid = 1654] [serial = 532] [outer = 0x0] 22:21:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124ece000) [pid = 1654] [serial = 533] [outer = 0x11859bc00] 22:21:36 INFO - PROCESS | 1654 | 1468214496056 Marionette DEBUG loaded listener.js 22:21:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128e42000) [pid = 1654] [serial = 534] [outer = 0x11859bc00] 22:21:36 INFO - PROCESS | 1654 | 1468214496868 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]]]}] 22:21:36 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) 22:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 22:21:36 INFO - PROCESS | 1654 | 1468214496909 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:21:36 INFO - PROCESS | 1654 | 1468214496911 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:21:36 INFO - PROCESS | 1654 | 1468214496913 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:21:36 INFO - PROCESS | 1654 | 1468214496915 Marionette TRACE conn2 <- [1,686,null,{}] 22:21:36 INFO - PROCESS | 1654 | 1468214496917 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}] 22:21:36 INFO - PROCESS | 1654 | 1468214496919 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:37 INFO - PROCESS | 1654 | 1468214497008 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:21:37 INFO - PROCESS | 1654 | 1468214497063 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:37 INFO - PROCESS | 1654 | 1468214497065 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b872000 == 40 [pid = 1654] [id = 179] 22:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1129ad400) [pid = 1654] [serial = 535] [outer = 0x0] 22:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1293efc00) [pid = 1654] [serial = 536] [outer = 0x1129ad400] 22:21:37 INFO - PROCESS | 1654 | 1468214497091 Marionette DEBUG loaded listener.js 22:21:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a546000) [pid = 1654] [serial = 537] [outer = 0x1129ad400] 22:21:37 INFO - PROCESS | 1654 | 1468214497918 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]]]}] 22:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 22:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:21:37 INFO - PROCESS | 1654 | 1468214497934 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:21:37 INFO - PROCESS | 1654 | 1468214497937 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:21:37 INFO - PROCESS | 1654 | 1468214497940 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:21:37 INFO - PROCESS | 1654 | 1468214497942 Marionette TRACE conn2 <- [1,690,null,{}] 22:21:37 INFO - PROCESS | 1654 | 1468214497960 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}] 22:21:37 INFO - PROCESS | 1654 | 1468214497962 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:38 INFO - PROCESS | 1654 | 1468214498062 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:21:38 INFO - PROCESS | 1654 | 1468214498115 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:38 INFO - PROCESS | 1654 | 1468214498117 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x117039000 == 41 [pid = 1654] [id = 180] 22:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1129afc00) [pid = 1654] [serial = 538] [outer = 0x0] 22:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1138f2000) [pid = 1654] [serial = 539] [outer = 0x1129afc00] 22:21:38 INFO - PROCESS | 1654 | 1468214498148 Marionette DEBUG loaded listener.js 22:21:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116799000) [pid = 1654] [serial = 540] [outer = 0x1129afc00] 22:21:39 INFO - PROCESS | 1654 | 1468214499050 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]]]}] 22:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 22:21:39 INFO - PROCESS | 1654 | 1468214499075 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:21:39 INFO - PROCESS | 1654 | 1468214499079 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:21:39 INFO - PROCESS | 1654 | 1468214499083 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:21:39 INFO - PROCESS | 1654 | 1468214499085 Marionette TRACE conn2 <- [1,694,null,{}] 22:21:39 INFO - PROCESS | 1654 | 1468214499087 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}] 22:21:39 INFO - PROCESS | 1654 | 1468214499089 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:39 INFO - PROCESS | 1654 | 1468214499190 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:21:39 INFO - PROCESS | 1654 | 1468214499243 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:39 INFO - PROCESS | 1654 | 1468214499244 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x121559800 == 42 [pid = 1654] [id = 181] 22:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1180ce800) [pid = 1654] [serial = 541] [outer = 0x0] 22:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118446c00) [pid = 1654] [serial = 542] [outer = 0x1180ce800] 22:21:39 INFO - PROCESS | 1654 | 1468214499275 Marionette DEBUG loaded listener.js 22:21:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11859d000) [pid = 1654] [serial = 543] [outer = 0x1180ce800] 22:21:40 INFO - PROCESS | 1654 | 1468214500190 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]]]}] 22:21:40 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) 22:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 22:21:40 INFO - PROCESS | 1654 | 1468214500258 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:21:40 INFO - PROCESS | 1654 | 1468214500259 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:21:40 INFO - PROCESS | 1654 | 1468214500262 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:21:40 INFO - PROCESS | 1654 | 1468214500266 Marionette TRACE conn2 <- [1,698,null,{}] 22:21:40 INFO - PROCESS | 1654 | 1468214500274 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}] 22:21:40 INFO - PROCESS | 1654 | 1468214500277 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:40 INFO - PROCESS | 1654 | 1468214500387 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:21:40 INFO - PROCESS | 1654 | 1468214500441 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:40 INFO - PROCESS | 1654 | 1468214500443 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b943000 == 43 [pid = 1654] [id = 182] 22:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11859d400) [pid = 1654] [serial = 544] [outer = 0x0] 22:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123d7ac00) [pid = 1654] [serial = 545] [outer = 0x11859d400] 22:21:40 INFO - PROCESS | 1654 | 1468214500474 Marionette DEBUG loaded listener.js 22:21:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x127360800) [pid = 1654] [serial = 546] [outer = 0x11859d400] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0df800 == 42 [pid = 1654] [id = 178] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1195af000 == 41 [pid = 1654] [id = 177] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a571000 == 40 [pid = 1654] [id = 176] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12935f000 == 39 [pid = 1654] [id = 175] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126e8b000 == 38 [pid = 1654] [id = 174] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x125637000 == 37 [pid = 1654] [id = 173] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121424800 == 36 [pid = 1654] [id = 172] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1199e0800 == 35 [pid = 1654] [id = 171] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x1180ae800 == 34 [pid = 1654] [id = 170] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x113345800 == 33 [pid = 1654] [id = 169] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126e8e000 == 32 [pid = 1654] [id = 168] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11880d800 == 31 [pid = 1654] [id = 167] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x112249800 == 30 [pid = 1654] [id = 166] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x121559800 == 29 [pid = 1654] [id = 181] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b872000 == 28 [pid = 1654] [id = 179] 22:21:41 INFO - PROCESS | 1654 | --DOCSHELL 0x117039000 == 27 [pid = 1654] [id = 180] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12504b800) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117ea5800) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116a12800) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117074400) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11857bc00) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11851cc00) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116907800) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124cdb800) [pid = 1654] [serial = 492] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118447c00) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1133d1000) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118fdfc00) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118a86800) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118455400) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121639000) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120f95000) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11839c400) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1130b1400) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1133d2000) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d70400) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117088c00) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124cdc400) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x120f10800) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x129394c00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128d1d400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b8b3800) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12a4c9800) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116907c00) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x113299000) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1167e5800) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x123f6b800) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118434400) [pid = 1654] [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.] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118180c00) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119228800) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 22:21:41 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118396400) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 22:21:42 INFO - PROCESS | 1654 | 1468214502014 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]]]}] 22:21:42 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) 22:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1778ms 22:21:42 INFO - PROCESS | 1654 | 1468214502045 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:21:42 INFO - PROCESS | 1654 | 1468214502047 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:21:42 INFO - PROCESS | 1654 | 1468214502051 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:21:42 INFO - PROCESS | 1654 | 1468214502053 Marionette TRACE conn2 <- [1,702,null,{}] 22:21:42 INFO - PROCESS | 1654 | 1468214502058 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}] 22:21:42 INFO - PROCESS | 1654 | 1468214502059 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:42 INFO - PROCESS | 1654 | 1468214502132 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:21:42 INFO - PROCESS | 1654 | 1468214502137 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:42 INFO - PROCESS | 1654 | 1468214502139 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11301a800 == 28 [pid = 1654] [id = 183] 22:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11329dc00) [pid = 1654] [serial = 547] [outer = 0x0] 22:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1132cbc00) [pid = 1654] [serial = 548] [outer = 0x11329dc00] 22:21:42 INFO - PROCESS | 1654 | 1468214502170 Marionette DEBUG loaded listener.js 22:21:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113aa1c00) [pid = 1654] [serial = 549] [outer = 0x11329dc00] 22:21:42 INFO - PROCESS | 1654 | 1468214502972 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]]]}] 22:21:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 22:21:43 INFO - PROCESS | 1654 | 1468214503022 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:21:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:21:43 INFO - PROCESS | 1654 | 1468214503026 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:21:43 INFO - PROCESS | 1654 | 1468214503035 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:21:43 INFO - PROCESS | 1654 | 1468214503037 Marionette TRACE conn2 <- [1,706,null,{}] 22:21:43 INFO - PROCESS | 1654 | 1468214503040 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}] 22:21:43 INFO - PROCESS | 1654 | 1468214503042 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:43 INFO - PROCESS | 1654 | 1468214503117 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:21:43 INFO - PROCESS | 1654 | 1468214503121 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:43 INFO - PROCESS | 1654 | 1468214503122 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11667d000 == 29 [pid = 1654] [id = 184] 22:21:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11607d400) [pid = 1654] [serial = 550] [outer = 0x0] 22:21:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1162c0800) [pid = 1654] [serial = 551] [outer = 0x11607d400] 22:21:43 INFO - PROCESS | 1654 | 1468214503152 Marionette DEBUG loaded listener.js 22:21:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11679bc00) [pid = 1654] [serial = 552] [outer = 0x11607d400] 22:21:43 INFO - PROCESS | 1654 | 1468214503977 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]]]}] 22:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 977ms 22:21:44 INFO - PROCESS | 1654 | 1468214504007 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1654 | 1468214504009 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:21:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:21:44 INFO - PROCESS | 1654 | 1468214504021 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:21:44 INFO - PROCESS | 1654 | 1468214504023 Marionette TRACE conn2 <- [1,710,null,{}] 22:21:44 INFO - PROCESS | 1654 | 1468214504031 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}] 22:21:44 INFO - PROCESS | 1654 | 1468214504034 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:44 INFO - PROCESS | 1654 | 1468214504126 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:21:44 INFO - PROCESS | 1654 | 1468214504162 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:44 INFO - PROCESS | 1654 | 1468214504164 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x117242800 == 30 [pid = 1654] [id = 185] 22:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167e6c00) [pid = 1654] [serial = 553] [outer = 0x0] 22:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117076800) [pid = 1654] [serial = 554] [outer = 0x1167e6c00] 22:21:44 INFO - PROCESS | 1654 | 1468214504192 Marionette DEBUG loaded listener.js 22:21:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117082800) [pid = 1654] [serial = 555] [outer = 0x1167e6c00] 22:21:44 INFO - PROCESS | 1654 | 1468214504990 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]]]}] 22:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 973ms 22:21:44 INFO - PROCESS | 1654 | 1468214504994 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:21:44 INFO - PROCESS | 1654 | 1468214504996 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:21:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:21:45 INFO - PROCESS | 1654 | 1468214505000 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:21:45 INFO - PROCESS | 1654 | 1468214505002 Marionette TRACE conn2 <- [1,714,null,{}] 22:21:45 INFO - PROCESS | 1654 | 1468214505004 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}] 22:21:45 INFO - PROCESS | 1654 | 1468214505005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:45 INFO - PROCESS | 1654 | 1468214505104 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:21:45 INFO - PROCESS | 1654 | 1468214505108 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:45 INFO - PROCESS | 1654 | 1468214505109 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118807800 == 31 [pid = 1654] [id = 186] 22:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117208400) [pid = 1654] [serial = 556] [outer = 0x0] 22:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1176f1800) [pid = 1654] [serial = 557] [outer = 0x117208400] 22:21:45 INFO - PROCESS | 1654 | 1468214505134 Marionette DEBUG loaded listener.js 22:21:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180d6400) [pid = 1654] [serial = 558] [outer = 0x117208400] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1183a4c00) [pid = 1654] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1128d7800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12133c400) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x116079400) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x116083400) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11707ec00) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118fd5c00) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1129a9c00) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x117209c00) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x110f96400) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1128d2400) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1129ad400) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x127362800) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12736b000) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:21:46 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11859bc00) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:21:46 INFO - PROCESS | 1654 | 1468214506075 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]]]}] 22:21:46 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 22:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 22:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:21:46 INFO - PROCESS | 1654 | 1468214506121 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:21:46 INFO - PROCESS | 1654 | 1468214506122 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:21:46 INFO - PROCESS | 1654 | 1468214506124 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:21:46 INFO - PROCESS | 1654 | 1468214506125 Marionette TRACE conn2 <- [1,718,null,{}] 22:21:46 INFO - PROCESS | 1654 | 1468214506128 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}] 22:21:46 INFO - PROCESS | 1654 | 1468214506129 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:46 INFO - PROCESS | 1654 | 1468214506205 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:21:46 INFO - PROCESS | 1654 | 1468214506208 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1654 | 1468214506209 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ac2800 == 32 [pid = 1654] [id = 187] 22:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1128d2400) [pid = 1654] [serial = 559] [outer = 0x0] 22:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11697b400) [pid = 1654] [serial = 560] [outer = 0x1128d2400] 22:21:46 INFO - PROCESS | 1654 | 1468214506236 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180dc000) [pid = 1654] [serial = 561] [outer = 0x1128d2400] 22:21:47 INFO - PROCESS | 1654 | 1468214507026 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]]]}] 22:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 919ms 22:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:21:47 INFO - PROCESS | 1654 | 1468214507044 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1654 | 1468214507045 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:21:47 INFO - PROCESS | 1654 | 1468214507048 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:21:47 INFO - PROCESS | 1654 | 1468214507049 Marionette TRACE conn2 <- [1,722,null,{}] 22:21:47 INFO - PROCESS | 1654 | 1468214507052 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}] 22:21:47 INFO - PROCESS | 1654 | 1468214507056 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:47 INFO - PROCESS | 1654 | 1468214507145 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:21:47 INFO - PROCESS | 1654 | 1468214507192 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1654 | 1468214507193 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199df000 == 33 [pid = 1654] [id = 188] 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1128d9800) [pid = 1654] [serial = 562] [outer = 0x0] 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118436c00) [pid = 1654] [serial = 563] [outer = 0x1128d9800] 22:21:47 INFO - PROCESS | 1654 | 1468214507218 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118578800) [pid = 1654] [serial = 564] [outer = 0x1128d9800] 22:21:47 INFO - PROCESS | 1654 | 1468214507492 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] 22:21:47 INFO - PROCESS | 1654 | 1468214507521 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:21:47 INFO - PROCESS | 1654 | 1468214507523 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:21:47 INFO - PROCESS | 1654 | 1468214507524 Marionette TRACE conn2 <- [1,726,null,{}] 22:21:47 INFO - PROCESS | 1654 | 1468214507527 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}] 22:21:47 INFO - PROCESS | 1654 | 1468214507528 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:47 INFO - PROCESS | 1654 | 1468214507610 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:21:47 INFO - PROCESS | 1654 | 1468214507616 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1654 | 1468214507617 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f42000 == 34 [pid = 1654] [id = 189] 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11844f000) [pid = 1654] [serial = 565] [outer = 0x0] 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118a88400) [pid = 1654] [serial = 566] [outer = 0x11844f000] 22:21:47 INFO - PROCESS | 1654 | 1468214507641 Marionette DEBUG loaded listener.js 22:21:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118fd8800) [pid = 1654] [serial = 567] [outer = 0x11844f000] 22:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:21:47 INFO - PROCESS | 1654 | 1468214507990 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]]]}] 22:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 469ms 22:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:21:47 INFO - PROCESS | 1654 | 1468214507994 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1654 | 1468214507995 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:21:48 INFO - PROCESS | 1654 | 1468214507999 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:21:48 INFO - PROCESS | 1654 | 1468214508002 Marionette TRACE conn2 <- [1,730,null,{}] 22:21:48 INFO - PROCESS | 1654 | 1468214508004 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}] 22:21:48 INFO - PROCESS | 1654 | 1468214508005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:48 INFO - PROCESS | 1654 | 1468214508143 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:21:48 INFO - PROCESS | 1654 | 1468214508174 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1654 | 1468214508176 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x112637800 == 35 [pid = 1654] [id = 190] 22:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x110f9e400) [pid = 1654] [serial = 568] [outer = 0x0] 22:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x111d22400) [pid = 1654] [serial = 569] [outer = 0x110f9e400] 22:21:48 INFO - PROCESS | 1654 | 1468214508208 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1129ad000) [pid = 1654] [serial = 570] [outer = 0x110f9e400] 22:21:48 INFO - PROCESS | 1654 | 1468214508724 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] 22:21:48 INFO - PROCESS | 1654 | 1468214508774 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:21:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:21:48 INFO - PROCESS | 1654 | 1468214508777 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:21:48 INFO - PROCESS | 1654 | 1468214508780 Marionette TRACE conn2 <- [1,734,null,{}] 22:21:48 INFO - PROCESS | 1654 | 1468214508783 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}] 22:21:48 INFO - PROCESS | 1654 | 1468214508785 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:48 INFO - PROCESS | 1654 | 1468214508911 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:21:48 INFO - PROCESS | 1654 | 1468214508983 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:48 INFO - PROCESS | 1654 | 1468214508985 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x117361000 == 36 [pid = 1654] [id = 191] 22:21:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116775400) [pid = 1654] [serial = 571] [outer = 0x0] 22:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1167e0c00) [pid = 1654] [serial = 572] [outer = 0x116775400] 22:21:49 INFO - PROCESS | 1654 | 1468214509015 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116a12c00) [pid = 1654] [serial = 573] [outer = 0x116775400] 22:21:49 INFO - PROCESS | 1654 | 1468214509555 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]]]}] 22:21:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:21:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 825ms 22:21:49 INFO - PROCESS | 1654 | 1468214509671 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:21:49 INFO - PROCESS | 1654 | 1468214509673 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:21:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:21:49 INFO - PROCESS | 1654 | 1468214509678 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:21:49 INFO - PROCESS | 1654 | 1468214509680 Marionette TRACE conn2 <- [1,738,null,{}] 22:21:49 INFO - PROCESS | 1654 | 1468214509707 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}] 22:21:49 INFO - PROCESS | 1654 | 1468214509709 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:49 INFO - PROCESS | 1654 | 1468214509812 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:21:49 INFO - PROCESS | 1654 | 1468214509858 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1654 | 1468214509861 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x116247000 == 37 [pid = 1654] [id = 192] 22:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113298c00) [pid = 1654] [serial = 574] [outer = 0x0] 22:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11329d800) [pid = 1654] [serial = 575] [outer = 0x113298c00] 22:21:49 INFO - PROCESS | 1654 | 1468214509888 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1138f2400) [pid = 1654] [serial = 576] [outer = 0x113298c00] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x120f42000 == 36 [pid = 1654] [id = 189] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1199df000 == 35 [pid = 1654] [id = 188] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118ac2800 == 34 [pid = 1654] [id = 187] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118807800 == 33 [pid = 1654] [id = 186] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x117242800 == 32 [pid = 1654] [id = 185] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11667d000 == 31 [pid = 1654] [id = 184] 22:21:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11301a800 == 30 [pid = 1654] [id = 183] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1256df800) [pid = 1654] [serial = 495] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11994c000) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x123f6ec00) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116905400) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116776400) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117075800) [pid = 1654] [serial = 501] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1180dcc00) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118455800) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119224000) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11706f400) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118183000) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118a84c00) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x110fe5400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1128d6400) [pid = 1654] [serial = 498] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1130a6000) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11607b800) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x117207800) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1293efc00) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1275aec00) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x128d20c00) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x124ece000) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x128e3cc00) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x1275c7c00) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x12735e800) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1211a4400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x118520800) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12a546000) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x128e42000) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x119618800) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 22:21:50 INFO - PROCESS | 1654 | 1468214510853 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]]]}] 22:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1195ms 22:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:21:50 INFO - PROCESS | 1654 | 1468214510873 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1654 | 1468214510875 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:21:50 INFO - PROCESS | 1654 | 1468214510879 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:21:50 INFO - PROCESS | 1654 | 1468214510884 Marionette TRACE conn2 <- [1,742,null,{}] 22:21:50 INFO - PROCESS | 1654 | 1468214510886 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}] 22:21:50 INFO - PROCESS | 1654 | 1468214510888 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:50 INFO - PROCESS | 1654 | 1468214510963 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:21:51 INFO - PROCESS | 1654 | 1468214511006 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1654 | 1468214511007 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117030000 == 31 [pid = 1654] [id = 193] 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1160dd400) [pid = 1654] [serial = 577] [outer = 0x0] 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x116976000) [pid = 1654] [serial = 578] [outer = 0x1160dd400] 22:21:51 INFO - PROCESS | 1654 | 1468214511035 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x117077800) [pid = 1654] [serial = 579] [outer = 0x1160dd400] 22:21:51 INFO - PROCESS | 1654 | 1468214511790 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]]]}] 22:21:51 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 22:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 924ms 22:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:21:51 INFO - PROCESS | 1654 | 1468214511802 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:21:51 INFO - PROCESS | 1654 | 1468214511803 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:21:51 INFO - PROCESS | 1654 | 1468214511805 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:21:51 INFO - PROCESS | 1654 | 1468214511806 Marionette TRACE conn2 <- [1,746,null,{}] 22:21:51 INFO - PROCESS | 1654 | 1468214511814 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}] 22:21:51 INFO - PROCESS | 1654 | 1468214511817 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:51 INFO - PROCESS | 1654 | 1468214511896 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:21:51 INFO - PROCESS | 1654 | 1468214511904 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1654 | 1468214511907 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119278800 == 32 [pid = 1654] [id = 194] 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x118180800) [pid = 1654] [serial = 580] [outer = 0x0] 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x118187400) [pid = 1654] [serial = 581] [outer = 0x118180800] 22:21:51 INFO - PROCESS | 1654 | 1468214511935 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1183a4000) [pid = 1654] [serial = 582] [outer = 0x118180800] 22:21:52 INFO - PROCESS | 1654 | 1468214512776 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]]]}] 22:21:52 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.) 22:21:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 22:21:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:21:52 INFO - PROCESS | 1654 | 1468214512824 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:21:52 INFO - PROCESS | 1654 | 1468214512825 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:21:52 INFO - PROCESS | 1654 | 1468214512828 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:21:52 INFO - PROCESS | 1654 | 1468214512829 Marionette TRACE conn2 <- [1,750,null,{}] 22:21:52 INFO - PROCESS | 1654 | 1468214512837 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}] 22:21:52 INFO - PROCESS | 1654 | 1468214512838 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:52 INFO - PROCESS | 1654 | 1468214512933 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:21:52 INFO - PROCESS | 1654 | 1468214512936 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:52 INFO - PROCESS | 1654 | 1468214512937 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d8f000 == 33 [pid = 1654] [id = 195] 22:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1183a5000) [pid = 1654] [serial = 583] [outer = 0x0] 22:21:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11851dc00) [pid = 1654] [serial = 584] [outer = 0x1183a5000] 22:21:52 INFO - PROCESS | 1654 | 1468214512962 Marionette DEBUG loaded listener.js 22:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x118591400) [pid = 1654] [serial = 585] [outer = 0x1183a5000] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x117208400) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11607d400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x11329dc00) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x11859d400) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1128d2400) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x1129afc00) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x1180ce800) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x1128d9800) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:21:53 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x1167e6c00) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:21:53 INFO - PROCESS | 1654 | 1468214513758 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]]]}] 22:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 974ms 22:21:53 INFO - PROCESS | 1654 | 1468214513802 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:21:53 INFO - PROCESS | 1654 | 1468214513804 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:21:53 INFO - PROCESS | 1654 | 1468214513806 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:21:53 INFO - PROCESS | 1654 | 1468214513807 Marionette TRACE conn2 <- [1,754,null,{}] 22:21:53 INFO - PROCESS | 1654 | 1468214513809 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}] 22:21:53 INFO - PROCESS | 1654 | 1468214513810 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:53 INFO - PROCESS | 1654 | 1468214513883 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:21:53 INFO - PROCESS | 1654 | 1468214513886 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:53 INFO - PROCESS | 1654 | 1468214513888 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x117035800 == 34 [pid = 1654] [id = 196] 22:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1138f1400) [pid = 1654] [serial = 586] [outer = 0x0] 22:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x117208400) [pid = 1654] [serial = 587] [outer = 0x1138f1400] 22:21:53 INFO - PROCESS | 1654 | 1468214513912 Marionette DEBUG loaded listener.js 22:21:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x118452c00) [pid = 1654] [serial = 588] [outer = 0x1138f1400] 22:21:54 INFO - PROCESS | 1654 | 1468214514716 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]]]}] 22:21:54 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 22:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 22:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:21:54 INFO - PROCESS | 1654 | 1468214514725 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:21:54 INFO - PROCESS | 1654 | 1468214514726 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:21:54 INFO - PROCESS | 1654 | 1468214514728 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:21:54 INFO - PROCESS | 1654 | 1468214514729 Marionette TRACE conn2 <- [1,758,null,{}] 22:21:54 INFO - PROCESS | 1654 | 1468214514733 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}] 22:21:54 INFO - PROCESS | 1654 | 1468214514737 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:54 INFO - PROCESS | 1654 | 1468214514833 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:21:54 INFO - PROCESS | 1654 | 1468214514837 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:54 INFO - PROCESS | 1654 | 1468214514838 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d1a000 == 35 [pid = 1654] [id = 197] 22:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x118f8a400) [pid = 1654] [serial = 589] [outer = 0x0] 22:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x119984000) [pid = 1654] [serial = 590] [outer = 0x118f8a400] 22:21:54 INFO - PROCESS | 1654 | 1468214514863 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x120f96400) [pid = 1654] [serial = 591] [outer = 0x118f8a400] 22:21:55 INFO - PROCESS | 1654 | 1468214515167 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]]]}] 22:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 472ms 22:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:21:55 INFO - PROCESS | 1654 | 1468214515200 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:21:55 INFO - PROCESS | 1654 | 1468214515201 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:21:55 INFO - PROCESS | 1654 | 1468214515204 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:21:55 INFO - PROCESS | 1654 | 1468214515205 Marionette TRACE conn2 <- [1,762,null,{}] 22:21:55 INFO - PROCESS | 1654 | 1468214515207 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}] 22:21:55 INFO - PROCESS | 1654 | 1468214515208 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:55 INFO - PROCESS | 1654 | 1468214515303 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:21:55 INFO - PROCESS | 1654 | 1468214515308 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:55 INFO - PROCESS | 1654 | 1468214515310 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a5a000 == 36 [pid = 1654] [id = 198] 22:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1128cbc00) [pid = 1654] [serial = 592] [outer = 0x0] 22:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x120f9a000) [pid = 1654] [serial = 593] [outer = 0x1128cbc00] 22:21:55 INFO - PROCESS | 1654 | 1468214515334 Marionette DEBUG loaded listener.js 22:21:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x121432000) [pid = 1654] [serial = 594] [outer = 0x1128cbc00] 22:21:56 INFO - PROCESS | 1654 | 1468214516093 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]]]}] 22:21:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:21:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 918ms 22:21:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:21:56 INFO - PROCESS | 1654 | 1468214516122 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1654 | 1468214516125 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:21:56 INFO - PROCESS | 1654 | 1468214516128 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:21:56 INFO - PROCESS | 1654 | 1468214516131 Marionette TRACE conn2 <- [1,766,null,{}] 22:21:56 INFO - PROCESS | 1654 | 1468214516136 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}] 22:21:56 INFO - PROCESS | 1654 | 1468214516137 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:56 INFO - PROCESS | 1654 | 1468214516226 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:21:56 INFO - PROCESS | 1654 | 1468214516313 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:56 INFO - PROCESS | 1654 | 1468214516314 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x116241800 == 37 [pid = 1654] [id = 199] 22:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1129ae800) [pid = 1654] [serial = 595] [outer = 0x0] 22:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x113293400) [pid = 1654] [serial = 596] [outer = 0x1129ae800] 22:21:56 INFO - PROCESS | 1654 | 1468214516347 Marionette DEBUG loaded listener.js 22:21:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113d50c00) [pid = 1654] [serial = 597] [outer = 0x1129ae800] 22:21:57 INFO - PROCESS | 1654 | 1468214517233 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]]]}] 22:21:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:21:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 22:21:57 INFO - PROCESS | 1654 | 1468214517251 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1654 | 1468214517254 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:21:57 INFO - PROCESS | 1654 | 1468214517259 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:21:57 INFO - PROCESS | 1654 | 1468214517260 Marionette TRACE conn2 <- [1,770,null,{}] 22:21:57 INFO - PROCESS | 1654 | 1468214517262 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}] 22:21:57 INFO - PROCESS | 1654 | 1468214517264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:57 INFO - PROCESS | 1654 | 1468214517346 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:21:57 INFO - PROCESS | 1654 | 1468214517436 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1654 | 1468214517438 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195af000 == 38 [pid = 1654] [id = 200] 22:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1167e6400) [pid = 1654] [serial = 598] [outer = 0x0] 22:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117071400) [pid = 1654] [serial = 599] [outer = 0x1167e6400] 22:21:57 INFO - PROCESS | 1654 | 1468214517469 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117088800) [pid = 1654] [serial = 600] [outer = 0x1167e6400] 22:21:57 INFO - PROCESS | 1654 | 1468214517895 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]]]}] 22:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 674ms 22:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:21:57 INFO - PROCESS | 1654 | 1468214517932 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:21:57 INFO - PROCESS | 1654 | 1468214517934 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:21:57 INFO - PROCESS | 1654 | 1468214517936 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:21:57 INFO - PROCESS | 1654 | 1468214517939 Marionette TRACE conn2 <- [1,774,null,{}] 22:21:57 INFO - PROCESS | 1654 | 1468214517946 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}] 22:21:57 INFO - PROCESS | 1654 | 1468214517950 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:58 INFO - PROCESS | 1654 | 1468214518047 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:21:58 INFO - PROCESS | 1654 | 1468214518097 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1654 | 1468214518099 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca6800 == 39 [pid = 1654] [id = 201] 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11839a400) [pid = 1654] [serial = 601] [outer = 0x0] 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118519400) [pid = 1654] [serial = 602] [outer = 0x11839a400] 22:21:58 INFO - PROCESS | 1654 | 1468214518131 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118fd3400) [pid = 1654] [serial = 603] [outer = 0x11839a400] 22:21:58 INFO - PROCESS | 1654 | 1468214518659 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]]]}] 22:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 773ms 22:21:58 INFO - PROCESS | 1654 | 1468214518717 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1654 | 1468214518719 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:21:58 INFO - PROCESS | 1654 | 1468214518724 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:21:58 INFO - PROCESS | 1654 | 1468214518726 Marionette TRACE conn2 <- [1,778,null,{}] 22:21:58 INFO - PROCESS | 1654 | 1468214518729 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}] 22:21:58 INFO - PROCESS | 1654 | 1468214518731 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:58 INFO - PROCESS | 1654 | 1468214518823 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:21:58 INFO - PROCESS | 1654 | 1468214518885 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1654 | 1468214518888 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117256800 == 40 [pid = 1654] [id = 202] 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113846400) [pid = 1654] [serial = 604] [outer = 0x0] 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1160d9c00) [pid = 1654] [serial = 605] [outer = 0x113846400] 22:21:58 INFO - PROCESS | 1654 | 1468214518915 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167a7400) [pid = 1654] [serial = 606] [outer = 0x113846400] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x123d1a000 == 39 [pid = 1654] [id = 197] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117035800 == 38 [pid = 1654] [id = 196] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119d8f000 == 37 [pid = 1654] [id = 195] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119278800 == 36 [pid = 1654] [id = 194] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117030000 == 35 [pid = 1654] [id = 193] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116247000 == 34 [pid = 1654] [id = 192] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117361000 == 33 [pid = 1654] [id = 191] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x112637800 == 32 [pid = 1654] [id = 190] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b943000 == 31 [pid = 1654] [id = 182] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca6800 == 30 [pid = 1654] [id = 201] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1195af000 == 29 [pid = 1654] [id = 200] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x124a5a000 == 28 [pid = 1654] [id = 198] 22:21:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116241800 == 27 [pid = 1654] [id = 199] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x118a88400) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1176f1800) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1162c0800) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1132cbc00) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x113aa1c00) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x123d7ac00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x127360800) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11697b400) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1180dc000) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x116799000) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1138f2000) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x11859d000) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x118436c00) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x117076800) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x118446c00) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x117082800) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1180d6400) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x118578800) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x11679bc00) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 22:21:59 INFO - PROCESS | 1654 | 1468214519772 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]]]}] 22:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1072ms 22:21:59 INFO - PROCESS | 1654 | 1468214519802 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:21:59 INFO - PROCESS | 1654 | 1468214519804 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:21:59 INFO - PROCESS | 1654 | 1468214519807 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:21:59 INFO - PROCESS | 1654 | 1468214519809 Marionette TRACE conn2 <- [1,782,null,{}] 22:21:59 INFO - PROCESS | 1654 | 1468214519813 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}] 22:21:59 INFO - PROCESS | 1654 | 1468214519815 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:59 INFO - PROCESS | 1654 | 1468214519891 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:21:59 INFO - PROCESS | 1654 | 1468214519895 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:21:59 INFO - PROCESS | 1654 | 1468214519900 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:21:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x113358000 == 28 [pid = 1654] [id = 203] 22:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1129a6400) [pid = 1654] [serial = 607] [outer = 0x0] 22:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1129aa800) [pid = 1654] [serial = 608] [outer = 0x1129a6400] 22:21:59 INFO - PROCESS | 1654 | 1468214519930 Marionette DEBUG loaded listener.js 22:21:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1128cc000) [pid = 1654] [serial = 609] [outer = 0x1129a6400] 22:22:00 INFO - PROCESS | 1654 | 1468214520301 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]]]}] 22:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 524ms 22:22:00 INFO - PROCESS | 1654 | 1468214520332 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1654 | 1468214520335 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:22:00 INFO - PROCESS | 1654 | 1468214520340 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:22:00 INFO - PROCESS | 1654 | 1468214520342 Marionette TRACE conn2 <- [1,786,null,{}] 22:22:00 INFO - PROCESS | 1654 | 1468214520344 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}] 22:22:00 INFO - PROCESS | 1654 | 1468214520346 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:00 INFO - PROCESS | 1654 | 1468214520421 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:22:00 INFO - PROCESS | 1654 | 1468214520425 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1654 | 1468214520426 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11673e800 == 29 [pid = 1654] [id = 204] 22:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1132cbc00) [pid = 1654] [serial = 610] [outer = 0x0] 22:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x115023c00) [pid = 1654] [serial = 611] [outer = 0x1132cbc00] 22:22:00 INFO - PROCESS | 1654 | 1468214520455 Marionette DEBUG loaded listener.js 22:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1162c0800) [pid = 1654] [serial = 612] [outer = 0x1132cbc00] 22:22:00 INFO - PROCESS | 1654 | 1468214520794 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]]]}] 22:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 22:22:00 INFO - PROCESS | 1654 | 1468214520809 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:22:00 INFO - PROCESS | 1654 | 1468214520810 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:22:00 INFO - PROCESS | 1654 | 1468214520813 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:22:00 INFO - PROCESS | 1654 | 1468214520815 Marionette TRACE conn2 <- [1,790,null,{}] 22:22:00 INFO - PROCESS | 1654 | 1468214520823 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}] 22:22:00 INFO - PROCESS | 1654 | 1468214520826 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:00 INFO - PROCESS | 1654 | 1468214520905 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:22:00 INFO - PROCESS | 1654 | 1468214520954 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:00 INFO - PROCESS | 1654 | 1468214520956 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c3800 == 30 [pid = 1654] [id = 205] 22:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1128cb800) [pid = 1654] [serial = 613] [outer = 0x0] 22:22:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x116973c00) [pid = 1654] [serial = 614] [outer = 0x1128cb800] 22:22:00 INFO - PROCESS | 1654 | 1468214520984 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11707f000) [pid = 1654] [serial = 615] [outer = 0x1128cb800] 22:22:01 INFO - PROCESS | 1654 | 1468214521289 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]]]}] 22:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 524ms 22:22:01 INFO - PROCESS | 1654 | 1468214521337 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:22:01 INFO - PROCESS | 1654 | 1468214521339 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:22:01 INFO - PROCESS | 1654 | 1468214521341 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:22:01 INFO - PROCESS | 1654 | 1468214521342 Marionette TRACE conn2 <- [1,794,null,{}] 22:22:01 INFO - PROCESS | 1654 | 1468214521344 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}] 22:22:01 INFO - PROCESS | 1654 | 1468214521346 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:01 INFO - PROCESS | 1654 | 1468214521419 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:22:01 INFO - PROCESS | 1654 | 1468214521471 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:01 INFO - PROCESS | 1654 | 1468214521472 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ab6800 == 31 [pid = 1654] [id = 206] 22:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11679f800) [pid = 1654] [serial = 616] [outer = 0x0] 22:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x117207800) [pid = 1654] [serial = 617] [outer = 0x11679f800] 22:22:01 INFO - PROCESS | 1654 | 1468214521497 Marionette DEBUG loaded listener.js 22:22:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180d7c00) [pid = 1654] [serial = 618] [outer = 0x11679f800] 22:22:01 INFO - PROCESS | 1654 | 1468214521812 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]]]}] 22:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 22:22:01 INFO - PROCESS | 1654 | 1468214521861 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:22:01 INFO - PROCESS | 1654 | 1468214521863 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:22:01 INFO - PROCESS | 1654 | 1468214521866 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:22:01 INFO - PROCESS | 1654 | 1468214521878 Marionette TRACE conn2 <- [1,798,null,{}] 22:22:01 INFO - PROCESS | 1654 | 1468214521882 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}] 22:22:01 INFO - PROCESS | 1654 | 1468214521884 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:02 INFO - PROCESS | 1654 | 1468214522018 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:22:02 INFO - PROCESS | 1654 | 1468214522033 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:02 INFO - PROCESS | 1654 | 1468214522034 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199df800 == 32 [pid = 1654] [id = 207] 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11329d000) [pid = 1654] [serial = 619] [outer = 0x0] 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1180dcc00) [pid = 1654] [serial = 620] [outer = 0x11329d000] 22:22:02 INFO - PROCESS | 1654 | 1468214522075 Marionette DEBUG loaded listener.js 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11839dc00) [pid = 1654] [serial = 621] [outer = 0x11329d000] 22:22:02 INFO - PROCESS | 1654 | 1468214522477 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]]]}] 22:22:02 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 22:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 634ms 22:22:02 INFO - PROCESS | 1654 | 1468214522501 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:22:02 INFO - PROCESS | 1654 | 1468214522503 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:22:02 INFO - PROCESS | 1654 | 1468214522506 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:22:02 INFO - PROCESS | 1654 | 1468214522508 Marionette TRACE conn2 <- [1,802,null,{}] 22:22:02 INFO - PROCESS | 1654 | 1468214522511 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}] 22:22:02 INFO - PROCESS | 1654 | 1468214522518 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:02 INFO - PROCESS | 1654 | 1468214522720 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:22:02 INFO - PROCESS | 1654 | 1468214522758 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:02 INFO - PROCESS | 1654 | 1468214522760 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x121142000 == 33 [pid = 1654] [id = 208] 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118434400) [pid = 1654] [serial = 622] [outer = 0x0] 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118450400) [pid = 1654] [serial = 623] [outer = 0x118434400] 22:22:02 INFO - PROCESS | 1654 | 1468214522802 Marionette DEBUG loaded listener.js 22:22:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118fd4000) [pid = 1654] [serial = 624] [outer = 0x118434400] 22:22:03 INFO - PROCESS | 1654 | 1468214523148 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]]]}] 22:22:03 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 22:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 22:22:03 INFO - PROCESS | 1654 | 1468214523177 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1654 | 1468214523178 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:22:03 INFO - PROCESS | 1654 | 1468214523188 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:22:03 INFO - PROCESS | 1654 | 1468214523189 Marionette TRACE conn2 <- [1,806,null,{}] 22:22:03 INFO - PROCESS | 1654 | 1468214523191 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}] 22:22:03 INFO - PROCESS | 1654 | 1468214523192 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:03 INFO - PROCESS | 1654 | 1468214523291 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:22:03 INFO - PROCESS | 1654 | 1468214523295 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1654 | 1468214523296 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x121555800 == 34 [pid = 1654] [id = 209] 22:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11383a000) [pid = 1654] [serial = 625] [outer = 0x0] 22:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119227000) [pid = 1654] [serial = 626] [outer = 0x11383a000] 22:22:03 INFO - PROCESS | 1654 | 1468214523321 Marionette DEBUG loaded listener.js 22:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11994b000) [pid = 1654] [serial = 627] [outer = 0x11383a000] 22:22:03 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:22:03 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:22:03 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:22:03 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 22:22:03 INFO - PROCESS | 1654 | 1468214523677 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]]]}] 22:22:03 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 22:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 526ms 22:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:22:03 INFO - PROCESS | 1654 | 1468214523712 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:22:03 INFO - PROCESS | 1654 | 1468214523714 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:22:03 INFO - PROCESS | 1654 | 1468214523716 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:22:03 INFO - PROCESS | 1654 | 1468214523717 Marionette TRACE conn2 <- [1,810,null,{}] 22:22:03 INFO - PROCESS | 1654 | 1468214523719 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}] 22:22:03 INFO - PROCESS | 1654 | 1468214523720 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:03 INFO - PROCESS | 1654 | 1468214523896 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11844f000) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118f8a400) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1128cbc00) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1183a5000) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1138f1400) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x113298c00) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x116775400) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118180800) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x110f9e400) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:22:03 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1160dd400) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:22:03 INFO - PROCESS | 1654 | 1468214523935 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:03 INFO - PROCESS | 1654 | 1468214523936 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12123f000 == 35 [pid = 1654] [id = 210] 22:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x110f9f800) [pid = 1654] [serial = 628] [outer = 0x0] 22:22:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1130a6000) [pid = 1654] [serial = 629] [outer = 0x110f9f800] 22:22:03 INFO - PROCESS | 1654 | 1468214523962 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x117078c00) [pid = 1654] [serial = 630] [outer = 0x110f9f800] 22:22:04 INFO - PROCESS | 1654 | 1468214524272 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]]]}] 22:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 568ms 22:22:04 INFO - PROCESS | 1654 | 1468214524290 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:22:04 INFO - PROCESS | 1654 | 1468214524292 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:22:04 INFO - PROCESS | 1654 | 1468214524295 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:22:04 INFO - PROCESS | 1654 | 1468214524297 Marionette TRACE conn2 <- [1,814,null,{}] 22:22:04 INFO - PROCESS | 1654 | 1468214524304 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}] 22:22:04 INFO - PROCESS | 1654 | 1468214524305 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:04 INFO - PROCESS | 1654 | 1468214524436 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:22:04 INFO - PROCESS | 1654 | 1468214524500 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1654 | 1468214524501 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c0000 == 36 [pid = 1654] [id = 211] 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1128ca800) [pid = 1654] [serial = 631] [outer = 0x0] 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118436c00) [pid = 1654] [serial = 632] [outer = 0x1128ca800] 22:22:04 INFO - PROCESS | 1654 | 1468214524526 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x120f98000) [pid = 1654] [serial = 633] [outer = 0x1128ca800] 22:22:04 INFO - PROCESS | 1654 | 1468214524788 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] 22:22:04 INFO - PROCESS | 1654 | 1468214524822 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:22:04 INFO - PROCESS | 1654 | 1468214524824 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:22:04 INFO - PROCESS | 1654 | 1468214524825 Marionette TRACE conn2 <- [1,818,null,{}] 22:22:04 INFO - PROCESS | 1654 | 1468214524827 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}] 22:22:04 INFO - PROCESS | 1654 | 1468214524828 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:04 INFO - PROCESS | 1654 | 1468214524906 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:22:04 INFO - PROCESS | 1654 | 1468214524910 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:04 INFO - PROCESS | 1654 | 1468214524911 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x128942800 == 37 [pid = 1654] [id = 212] 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1180d6800) [pid = 1654] [serial = 634] [outer = 0x0] 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12143a400) [pid = 1654] [serial = 635] [outer = 0x1180d6800] 22:22:04 INFO - PROCESS | 1654 | 1468214524937 Marionette DEBUG loaded listener.js 22:22:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1219ea800) [pid = 1654] [serial = 636] [outer = 0x1180d6800] 22:22:05 INFO - PROCESS | 1654 | 1468214525269 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]]]}] 22:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 22:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:22:05 INFO - PROCESS | 1654 | 1468214525295 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1654 | 1468214525297 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:22:05 INFO - PROCESS | 1654 | 1468214525301 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:22:05 INFO - PROCESS | 1654 | 1468214525303 Marionette TRACE conn2 <- [1,822,null,{}] 22:22:05 INFO - PROCESS | 1654 | 1468214525305 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}] 22:22:05 INFO - PROCESS | 1654 | 1468214525307 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:05 INFO - PROCESS | 1654 | 1468214525423 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:22:05 INFO - PROCESS | 1654 | 1468214525428 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1654 | 1468214525430 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195b6000 == 38 [pid = 1654] [id = 213] 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121cca800) [pid = 1654] [serial = 637] [outer = 0x0] 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x123d70000) [pid = 1654] [serial = 638] [outer = 0x121cca800] 22:22:05 INFO - PROCESS | 1654 | 1468214525458 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124ce1400) [pid = 1654] [serial = 639] [outer = 0x121cca800] 22:22:05 INFO - PROCESS | 1654 | 1468214525755 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] 22:22:05 INFO - PROCESS | 1654 | 1468214525772 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:22:05 INFO - PROCESS | 1654 | 1468214525774 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:22:05 INFO - PROCESS | 1654 | 1468214525775 Marionette TRACE conn2 <- [1,826,null,{}] 22:22:05 INFO - PROCESS | 1654 | 1468214525778 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}] 22:22:05 INFO - PROCESS | 1654 | 1468214525779 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:05 INFO - PROCESS | 1654 | 1468214525857 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:22:05 INFO - PROCESS | 1654 | 1468214525861 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1654 | 1468214525862 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295da800 == 39 [pid = 1654] [id = 214] 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124ed2400) [pid = 1654] [serial = 640] [outer = 0x0] 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1256d8800) [pid = 1654] [serial = 641] [outer = 0x124ed2400] 22:22:05 INFO - PROCESS | 1654 | 1468214525887 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12683f000) [pid = 1654] [serial = 642] [outer = 0x124ed2400] 22:22:06 INFO - PROCESS | 1654 | 1468214526517 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]]]}] 22:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 22:22:06 INFO - PROCESS | 1654 | 1468214526545 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1654 | 1468214526547 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:22:06 INFO - PROCESS | 1654 | 1468214526574 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:22:06 INFO - PROCESS | 1654 | 1468214526577 Marionette TRACE conn2 <- [1,830,null,{}] 22:22:06 INFO - PROCESS | 1654 | 1468214526581 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}] 22:22:06 INFO - PROCESS | 1654 | 1468214526582 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:06 INFO - PROCESS | 1654 | 1468214526690 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:22:06 INFO - PROCESS | 1654 | 1468214526739 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:06 INFO - PROCESS | 1654 | 1468214526741 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169a5000 == 40 [pid = 1654] [id = 215] 22:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1129acc00) [pid = 1654] [serial = 643] [outer = 0x0] 22:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113291800) [pid = 1654] [serial = 644] [outer = 0x1129acc00] 22:22:06 INFO - PROCESS | 1654 | 1468214526772 Marionette DEBUG loaded listener.js 22:22:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113860c00) [pid = 1654] [serial = 645] [outer = 0x1129acc00] 22:22:07 INFO - PROCESS | 1654 | 1468214527453 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]]]}] 22:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 925ms 22:22:07 INFO - PROCESS | 1654 | 1468214527497 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:22:07 INFO - PROCESS | 1654 | 1468214527500 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:22:07 INFO - PROCESS | 1654 | 1468214527503 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:22:07 INFO - PROCESS | 1654 | 1468214527505 Marionette TRACE conn2 <- [1,834,null,{}] 22:22:07 INFO - PROCESS | 1654 | 1468214527509 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}] 22:22:07 INFO - PROCESS | 1654 | 1468214527510 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:07 INFO - PROCESS | 1654 | 1468214527626 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1195b6000 == 39 [pid = 1654] [id = 213] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128942800 == 38 [pid = 1654] [id = 212] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1180c0000 == 37 [pid = 1654] [id = 211] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12123f000 == 36 [pid = 1654] [id = 210] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121555800 == 35 [pid = 1654] [id = 209] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121142000 == 34 [pid = 1654] [id = 208] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1199df800 == 33 [pid = 1654] [id = 207] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118ab6800 == 32 [pid = 1654] [id = 206] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1180c3800 == 31 [pid = 1654] [id = 205] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11673e800 == 30 [pid = 1654] [id = 204] 22:22:07 INFO - PROCESS | 1654 | --DOCSHELL 0x113358000 == 29 [pid = 1654] [id = 203] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118fd8800) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x120f96400) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121432000) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x120f9a000) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11851dc00) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117208400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118591400) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119984000) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11329d800) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1138f2400) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1167e0c00) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116a12c00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118187400) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x111d22400) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1129ad000) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x116976000) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x117077800) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x118452c00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1183a4000) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 22:22:07 INFO - PROCESS | 1654 | 1468214527705 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1654 | 1468214527708 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x112fa4800 == 30 [pid = 1654] [id = 216] 22:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x113291c00) [pid = 1654] [serial = 646] [outer = 0x0] 22:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1132d4000) [pid = 1654] [serial = 647] [outer = 0x113291c00] 22:22:07 INFO - PROCESS | 1654 | 1468214527735 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116082800) [pid = 1654] [serial = 648] [outer = 0x113291c00] 22:22:08 INFO - PROCESS | 1654 | 1468214528112 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]]]}] 22:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 619ms 22:22:08 INFO - PROCESS | 1654 | 1468214528124 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1654 | 1468214528129 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:22:08 INFO - PROCESS | 1654 | 1468214528136 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:22:08 INFO - PROCESS | 1654 | 1468214528139 Marionette TRACE conn2 <- [1,838,null,{}] 22:22:08 INFO - PROCESS | 1654 | 1468214528143 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}] 22:22:08 INFO - PROCESS | 1654 | 1468214528145 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:08 INFO - PROCESS | 1654 | 1468214528303 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:22:08 INFO - PROCESS | 1654 | 1468214528380 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1654 | 1468214528382 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117361000 == 31 [pid = 1654] [id = 217] 22:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1167dd000) [pid = 1654] [serial = 649] [outer = 0x0] 22:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116971c00) [pid = 1654] [serial = 650] [outer = 0x1167dd000] 22:22:08 INFO - PROCESS | 1654 | 1468214528427 Marionette DEBUG loaded listener.js 22:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x117077400) [pid = 1654] [serial = 651] [outer = 0x1167dd000] 22:22:08 INFO - PROCESS | 1654 | 1468214528728 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]]]}] 22:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 622ms 22:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:22:08 INFO - PROCESS | 1654 | 1468214528757 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:22:08 INFO - PROCESS | 1654 | 1468214528759 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:22:08 INFO - PROCESS | 1654 | 1468214528761 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:22:08 INFO - PROCESS | 1654 | 1468214528763 Marionette TRACE conn2 <- [1,842,null,{}] 22:22:08 INFO - PROCESS | 1654 | 1468214528779 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}] 22:22:08 INFO - PROCESS | 1654 | 1468214528786 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:08 INFO - PROCESS | 1654 | 1468214528871 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:22:08 INFO - PROCESS | 1654 | 1468214528940 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:08 INFO - PROCESS | 1654 | 1468214528942 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119591000 == 32 [pid = 1654] [id = 218] 22:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1129ae400) [pid = 1654] [serial = 652] [outer = 0x0] 22:22:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1176f1400) [pid = 1654] [serial = 653] [outer = 0x1129ae400] 22:22:08 INFO - PROCESS | 1654 | 1468214528970 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11839c800) [pid = 1654] [serial = 654] [outer = 0x1129ae400] 22:22:09 INFO - PROCESS | 1654 | 1468214529253 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]]]}] 22:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 530ms 22:22:09 INFO - PROCESS | 1654 | 1468214529291 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:22:09 INFO - PROCESS | 1654 | 1468214529293 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:22:09 INFO - PROCESS | 1654 | 1468214529295 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1654 | 1468214529296 Marionette TRACE conn2 <- [1,846,null,{}] 22:22:09 INFO - PROCESS | 1654 | 1468214529301 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}] 22:22:09 INFO - PROCESS | 1654 | 1468214529303 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:09 INFO - PROCESS | 1654 | 1468214529380 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:22:09 INFO - PROCESS | 1654 | 1468214529431 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1654 | 1468214529432 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cc0000 == 33 [pid = 1654] [id = 219] 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118185000) [pid = 1654] [serial = 655] [outer = 0x0] 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11844f000) [pid = 1654] [serial = 656] [outer = 0x118185000] 22:22:09 INFO - PROCESS | 1654 | 1468214529458 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118576000) [pid = 1654] [serial = 657] [outer = 0x118185000] 22:22:09 INFO - PROCESS | 1654 | 1468214529734 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]]]}] 22:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 472ms 22:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:22:09 INFO - PROCESS | 1654 | 1468214529772 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:22:09 INFO - PROCESS | 1654 | 1468214529773 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:22:09 INFO - PROCESS | 1654 | 1468214529775 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:22:09 INFO - PROCESS | 1654 | 1468214529788 Marionette TRACE conn2 <- [1,850,null,{}] 22:22:09 INFO - PROCESS | 1654 | 1468214529790 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}] 22:22:09 INFO - PROCESS | 1654 | 1468214529792 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:09 INFO - PROCESS | 1654 | 1468214529882 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:22:09 INFO - PROCESS | 1654 | 1468214529914 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:09 INFO - PROCESS | 1654 | 1468214529916 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x121415000 == 34 [pid = 1654] [id = 220] 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118450c00) [pid = 1654] [serial = 658] [outer = 0x0] 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118a4cc00) [pid = 1654] [serial = 659] [outer = 0x118450c00] 22:22:09 INFO - PROCESS | 1654 | 1468214529940 Marionette DEBUG loaded listener.js 22:22:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118fd7800) [pid = 1654] [serial = 660] [outer = 0x118450c00] 22:22:10 INFO - PROCESS | 1654 | 1468214530286 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]]]}] 22:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 530ms 22:22:10 INFO - PROCESS | 1654 | 1468214530307 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1654 | 1468214530308 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:22:10 INFO - PROCESS | 1654 | 1468214530310 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:22:10 INFO - PROCESS | 1654 | 1468214530311 Marionette TRACE conn2 <- [1,854,null,{}] 22:22:10 INFO - PROCESS | 1654 | 1468214530313 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}] 22:22:10 INFO - PROCESS | 1654 | 1468214530317 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:10 INFO - PROCESS | 1654 | 1468214530432 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:22:10 INFO - PROCESS | 1654 | 1468214530436 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1654 | 1468214530437 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e83000 == 35 [pid = 1654] [id = 221] 22:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11859e000) [pid = 1654] [serial = 661] [outer = 0x0] 22:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119984000) [pid = 1654] [serial = 662] [outer = 0x11859e000] 22:22:10 INFO - PROCESS | 1654 | 1468214530462 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1219ec800) [pid = 1654] [serial = 663] [outer = 0x11859e000] 22:22:10 INFO - PROCESS | 1654 | 1468214530778 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]]]}] 22:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 22:22:10 INFO - PROCESS | 1654 | 1468214530829 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1654 | 1468214530830 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:22:10 INFO - PROCESS | 1654 | 1468214530841 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:22:10 INFO - PROCESS | 1654 | 1468214530842 Marionette TRACE conn2 <- [1,858,null,{}] 22:22:10 INFO - PROCESS | 1654 | 1468214530844 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}] 22:22:10 INFO - PROCESS | 1654 | 1468214530846 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:10 INFO - PROCESS | 1654 | 1468214530935 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:22:10 INFO - PROCESS | 1654 | 1468214530969 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1654 | 1468214530970 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271de800 == 36 [pid = 1654] [id = 222] 22:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117ea8000) [pid = 1654] [serial = 664] [outer = 0x0] 22:22:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123d78000) [pid = 1654] [serial = 665] [outer = 0x117ea8000] 22:22:10 INFO - PROCESS | 1654 | 1468214530994 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124ad1c00) [pid = 1654] [serial = 666] [outer = 0x117ea8000] 22:22:11 INFO - PROCESS | 1654 | 1468214531303 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]]]}] 22:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 22:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:22:11 INFO - PROCESS | 1654 | 1468214531359 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:22:11 INFO - PROCESS | 1654 | 1468214531361 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:22:11 INFO - PROCESS | 1654 | 1468214531363 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:22:11 INFO - PROCESS | 1654 | 1468214531364 Marionette TRACE conn2 <- [1,862,null,{}] 22:22:11 INFO - PROCESS | 1654 | 1468214531366 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}] 22:22:11 INFO - PROCESS | 1654 | 1468214531367 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:11 INFO - PROCESS | 1654 | 1468214531458 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:22:11 INFO - PROCESS | 1654 | 1468214531491 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:11 INFO - PROCESS | 1654 | 1468214531492 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116015000 == 37 [pid = 1654] [id = 223] 22:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124ad8800) [pid = 1654] [serial = 667] [outer = 0x0] 22:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12504b400) [pid = 1654] [serial = 668] [outer = 0x124ad8800] 22:22:11 INFO - PROCESS | 1654 | 1468214531518 Marionette DEBUG loaded listener.js 22:22:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1256df800) [pid = 1654] [serial = 669] [outer = 0x124ad8800] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113846400) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129a6400) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1128cb800) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11329d000) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1132cbc00) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118434400) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11383a000) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11679f800) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1128ca800) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x110f9f800) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1180d6800) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1129ae800) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121cca800) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1167e6400) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:22:11 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11839a400) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:22:12 INFO - PROCESS | 1654 | 1468214532000 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]]]}] 22:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 669ms 22:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:22:12 INFO - PROCESS | 1654 | 1468214532044 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1654 | 1468214532047 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:22:12 INFO - PROCESS | 1654 | 1468214532051 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:22:12 INFO - PROCESS | 1654 | 1468214532052 Marionette TRACE conn2 <- [1,866,null,{}] 22:22:12 INFO - PROCESS | 1654 | 1468214532057 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}] 22:22:12 INFO - PROCESS | 1654 | 1468214532058 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:12 INFO - PROCESS | 1654 | 1468214532179 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:22:12 INFO - PROCESS | 1654 | 1468214532228 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1654 | 1468214532229 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ada800 == 38 [pid = 1654] [id = 224] 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1122be000) [pid = 1654] [serial = 670] [outer = 0x0] 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116905400) [pid = 1654] [serial = 671] [outer = 0x1122be000] 22:22:12 INFO - PROCESS | 1654 | 1468214532254 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118441800) [pid = 1654] [serial = 672] [outer = 0x1122be000] 22:22:12 INFO - PROCESS | 1654 | 1468214532518 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]]]}] 22:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 22:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:22:12 INFO - PROCESS | 1654 | 1468214532571 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1654 | 1468214532572 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:22:12 INFO - PROCESS | 1654 | 1468214532574 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:22:12 INFO - PROCESS | 1654 | 1468214532575 Marionette TRACE conn2 <- [1,870,null,{}] 22:22:12 INFO - PROCESS | 1654 | 1468214532577 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}] 22:22:12 INFO - PROCESS | 1654 | 1468214532578 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:12 INFO - PROCESS | 1654 | 1468214532658 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:22:12 INFO - PROCESS | 1654 | 1468214532662 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1654 | 1468214532663 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a580800 == 39 [pid = 1654] [id = 225] 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11921c800) [pid = 1654] [serial = 673] [outer = 0x0] 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124ed0400) [pid = 1654] [serial = 674] [outer = 0x11921c800] 22:22:12 INFO - PROCESS | 1654 | 1468214532689 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x12574f800) [pid = 1654] [serial = 675] [outer = 0x11921c800] 22:22:13 INFO - PROCESS | 1654 | 1468214533020 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]]]}] 22:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 470ms 22:22:13 INFO - PROCESS | 1654 | 1468214533044 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1654 | 1468214533046 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:22:13 INFO - PROCESS | 1654 | 1468214533048 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:22:13 INFO - PROCESS | 1654 | 1468214533050 Marionette TRACE conn2 <- [1,874,null,{}] 22:22:13 INFO - PROCESS | 1654 | 1468214533052 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}] 22:22:13 INFO - PROCESS | 1654 | 1468214533054 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:13 INFO - PROCESS | 1654 | 1468214533162 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:22:13 INFO - PROCESS | 1654 | 1468214533170 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1654 | 1468214533172 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a828800 == 40 [pid = 1654] [id = 226] 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x120f95000) [pid = 1654] [serial = 676] [outer = 0x0] 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126fe1800) [pid = 1654] [serial = 677] [outer = 0x120f95000] 22:22:13 INFO - PROCESS | 1654 | 1468214533198 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1275b4400) [pid = 1654] [serial = 678] [outer = 0x120f95000] 22:22:13 INFO - PROCESS | 1654 | 1468214533503 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]]]}] 22:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 471ms 22:22:13 INFO - PROCESS | 1654 | 1468214533521 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1654 | 1468214533522 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:22:13 INFO - PROCESS | 1654 | 1468214533524 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:22:13 INFO - PROCESS | 1654 | 1468214533525 Marionette TRACE conn2 <- [1,878,null,{}] 22:22:13 INFO - PROCESS | 1654 | 1468214533527 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}] 22:22:13 INFO - PROCESS | 1654 | 1468214533528 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:13 INFO - PROCESS | 1654 | 1468214533609 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:22:13 INFO - PROCESS | 1654 | 1468214533613 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:13 INFO - PROCESS | 1654 | 1468214533615 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e0000 == 41 [pid = 1654] [id = 227] 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1275b5400) [pid = 1654] [serial = 679] [outer = 0x0] 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128d1e000) [pid = 1654] [serial = 680] [outer = 0x1275b5400] 22:22:13 INFO - PROCESS | 1654 | 1468214533640 Marionette DEBUG loaded listener.js 22:22:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128d24c00) [pid = 1654] [serial = 681] [outer = 0x1275b5400] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x117256800 == 40 [pid = 1654] [id = 202] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x112fa4800 == 39 [pid = 1654] [id = 216] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1169a5000 == 38 [pid = 1654] [id = 215] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1295da800 == 37 [pid = 1654] [id = 214] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x117361000 == 36 [pid = 1654] [id = 217] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119591000 == 35 [pid = 1654] [id = 218] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119cc0000 == 34 [pid = 1654] [id = 219] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1271de800 == 33 [pid = 1654] [id = 222] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x116015000 == 32 [pid = 1654] [id = 223] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x124e83000 == 31 [pid = 1654] [id = 221] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a580800 == 30 [pid = 1654] [id = 225] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x128ada800 == 29 [pid = 1654] [id = 224] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121415000 == 28 [pid = 1654] [id = 220] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113d50c00) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1219ea800) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113293400) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d70000) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117088800) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117071400) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118fd4000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118fd3400) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124ce1400) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1130a6000) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118519400) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x120f98000) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11839dc00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1180d7c00) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1167a7400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1160d9c00) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1129aa800) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1128cc000) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x116973c00) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1180dcc00) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x11707f000) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x115023c00) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x118450400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1162c0800) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x11994b000) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x119227000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x117207800) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118436c00) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x117078c00) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12143a400) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 22:22:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a828800 == 27 [pid = 1654] [id = 226] 22:22:14 INFO - PROCESS | 1654 | 1468214534967 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]]]}] 22:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1471ms 22:22:14 INFO - PROCESS | 1654 | 1468214534996 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:22:15 INFO - PROCESS | 1654 | 1468214534998 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:22:15 INFO - PROCESS | 1654 | 1468214535002 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:22:15 INFO - PROCESS | 1654 | 1468214535004 Marionette TRACE conn2 <- [1,882,null,{}] 22:22:15 INFO - PROCESS | 1654 | 1468214535008 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}] 22:22:15 INFO - PROCESS | 1654 | 1468214535010 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:15 INFO - PROCESS | 1654 | 1468214535093 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:22:15 INFO - PROCESS | 1654 | 1468214535140 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1654 | 1468214535143 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d4b800 == 28 [pid = 1654] [id = 228] 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1128d2800) [pid = 1654] [serial = 682] [outer = 0x0] 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1128d3400) [pid = 1654] [serial = 683] [outer = 0x1128d2800] 22:22:15 INFO - PROCESS | 1654 | 1468214535171 Marionette DEBUG loaded listener.js 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1129aa000) [pid = 1654] [serial = 684] [outer = 0x1128d2800] 22:22:15 INFO - PROCESS | 1654 | 1468214535472 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]]]}] 22:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 22:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:22:15 INFO - PROCESS | 1654 | 1468214535522 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:22:15 INFO - PROCESS | 1654 | 1468214535525 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:22:15 INFO - PROCESS | 1654 | 1468214535530 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:22:15 INFO - PROCESS | 1654 | 1468214535534 Marionette TRACE conn2 <- [1,886,null,{}] 22:22:15 INFO - PROCESS | 1654 | 1468214535537 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}] 22:22:15 INFO - PROCESS | 1654 | 1468214535539 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:15 INFO - PROCESS | 1654 | 1468214535612 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:22:15 INFO - PROCESS | 1654 | 1468214535616 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:15 INFO - PROCESS | 1654 | 1468214535618 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11625d800 == 29 [pid = 1654] [id = 229] 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1130a5c00) [pid = 1654] [serial = 685] [outer = 0x0] 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11328ec00) [pid = 1654] [serial = 686] [outer = 0x1130a5c00] 22:22:15 INFO - PROCESS | 1654 | 1468214535646 Marionette DEBUG loaded listener.js 22:22:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x11329ac00) [pid = 1654] [serial = 687] [outer = 0x1130a5c00] 22:22:15 INFO - PROCESS | 1654 | 1468214535961 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]]]}] 22:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 22:22:16 INFO - PROCESS | 1654 | 1468214536002 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1654 | 1468214536003 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:22:16 INFO - PROCESS | 1654 | 1468214536006 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:22:16 INFO - PROCESS | 1654 | 1468214536016 Marionette TRACE conn2 <- [1,890,null,{}] 22:22:16 INFO - PROCESS | 1654 | 1468214536024 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}] 22:22:16 INFO - PROCESS | 1654 | 1468214536028 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:16 INFO - PROCESS | 1654 | 1468214536103 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:22:16 INFO - PROCESS | 1654 | 1468214536108 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1654 | 1468214536110 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117035000 == 30 [pid = 1654] [id = 230] 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x110fa1800) [pid = 1654] [serial = 688] [outer = 0x0] 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1150d7800) [pid = 1654] [serial = 689] [outer = 0x110fa1800] 22:22:16 INFO - PROCESS | 1654 | 1468214536140 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1160da400) [pid = 1654] [serial = 690] [outer = 0x110fa1800] 22:22:16 INFO - PROCESS | 1654 | 1468214536492 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]]]}] 22:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 529ms 22:22:16 INFO - PROCESS | 1654 | 1468214536537 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1654 | 1468214536539 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:22:16 INFO - PROCESS | 1654 | 1468214536543 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:22:16 INFO - PROCESS | 1654 | 1468214536544 Marionette TRACE conn2 <- [1,894,null,{}] 22:22:16 INFO - PROCESS | 1654 | 1468214536548 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}] 22:22:16 INFO - PROCESS | 1654 | 1468214536550 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:16 INFO - PROCESS | 1654 | 1468214536691 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:22:16 INFO - PROCESS | 1654 | 1468214536707 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1654 | 1468214536708 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e7a000 == 31 [pid = 1654] [id = 231] 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11662e800) [pid = 1654] [serial = 691] [outer = 0x0] 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11679bc00) [pid = 1654] [serial = 692] [outer = 0x11662e800] 22:22:16 INFO - PROCESS | 1654 | 1468214536748 Marionette DEBUG loaded listener.js 22:22:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1167a7400) [pid = 1654] [serial = 693] [outer = 0x11662e800] 22:22:17 INFO - PROCESS | 1654 | 1468214537041 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]]]}] 22:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 22:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:22:17 INFO - PROCESS | 1654 | 1468214537071 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1654 | 1468214537072 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:22:17 INFO - PROCESS | 1654 | 1468214537075 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:22:17 INFO - PROCESS | 1654 | 1468214537076 Marionette TRACE conn2 <- [1,898,null,{}] 22:22:17 INFO - PROCESS | 1654 | 1468214537079 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}] 22:22:17 INFO - PROCESS | 1654 | 1468214537080 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:17 INFO - PROCESS | 1654 | 1468214537160 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:22:17 INFO - PROCESS | 1654 | 1468214537166 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1654 | 1468214537168 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ab2800 == 32 [pid = 1654] [id = 232] 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x110fa3800) [pid = 1654] [serial = 694] [outer = 0x0] 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1167e6c00) [pid = 1654] [serial = 695] [outer = 0x110fa3800] 22:22:17 INFO - PROCESS | 1654 | 1468214537192 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x117069400) [pid = 1654] [serial = 696] [outer = 0x110fa3800] 22:22:17 INFO - PROCESS | 1654 | 1468214537525 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]]]}] 22:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 22:22:17 INFO - PROCESS | 1654 | 1468214537544 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1654 | 1468214537545 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:22:17 INFO - PROCESS | 1654 | 1468214537548 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:22:17 INFO - PROCESS | 1654 | 1468214537549 Marionette TRACE conn2 <- [1,902,null,{}] 22:22:17 INFO - PROCESS | 1654 | 1468214537551 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}] 22:22:17 INFO - PROCESS | 1654 | 1468214537555 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:17 INFO - PROCESS | 1654 | 1468214537667 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:22:17 INFO - PROCESS | 1654 | 1468214537673 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:17 INFO - PROCESS | 1654 | 1468214537674 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119284800 == 33 [pid = 1654] [id = 233] 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11706a800) [pid = 1654] [serial = 697] [outer = 0x0] 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117075400) [pid = 1654] [serial = 698] [outer = 0x11706a800] 22:22:17 INFO - PROCESS | 1654 | 1468214537702 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1172c6c00) [pid = 1654] [serial = 699] [outer = 0x11706a800] 22:22:17 INFO - PROCESS | 1654 | 1468214537990 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]]]}] 22:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 22:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:22:18 INFO - PROCESS | 1654 | 1468214538023 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1654 | 1468214538024 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:22:18 INFO - PROCESS | 1654 | 1468214538026 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:22:18 INFO - PROCESS | 1654 | 1468214538027 Marionette TRACE conn2 <- [1,906,null,{}] 22:22:18 INFO - PROCESS | 1654 | 1468214538029 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}] 22:22:18 INFO - PROCESS | 1654 | 1468214538031 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:18 INFO - PROCESS | 1654 | 1468214538107 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:22:18 INFO - PROCESS | 1654 | 1468214538119 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1654 | 1468214538121 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d9c000 == 34 [pid = 1654] [id = 234] 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1122bdc00) [pid = 1654] [serial = 700] [outer = 0x0] 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180ce800) [pid = 1654] [serial = 701] [outer = 0x1122bdc00] 22:22:18 INFO - PROCESS | 1654 | 1468214538144 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180dd800) [pid = 1654] [serial = 702] [outer = 0x1122bdc00] 22:22:18 INFO - PROCESS | 1654 | 1468214538474 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]]]}] 22:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 22:22:18 INFO - PROCESS | 1654 | 1468214538496 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1654 | 1468214538497 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:22:18 INFO - PROCESS | 1654 | 1468214538502 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:22:18 INFO - PROCESS | 1654 | 1468214538503 Marionette TRACE conn2 <- [1,910,null,{}] 22:22:18 INFO - PROCESS | 1654 | 1468214538506 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}] 22:22:18 INFO - PROCESS | 1654 | 1468214538507 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:18 INFO - PROCESS | 1654 | 1468214538601 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:22:18 INFO - PROCESS | 1654 | 1468214538607 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1654 | 1468214538608 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f42000 == 35 [pid = 1654] [id = 235] 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1180dcc00) [pid = 1654] [serial = 703] [outer = 0x0] 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118189400) [pid = 1654] [serial = 704] [outer = 0x1180dcc00] 22:22:18 INFO - PROCESS | 1654 | 1468214538635 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11839d000) [pid = 1654] [serial = 705] [outer = 0x1180dcc00] 22:22:18 INFO - PROCESS | 1654 | 1468214538916 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]]]}] 22:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 22:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:22:18 INFO - PROCESS | 1654 | 1468214538971 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:22:18 INFO - PROCESS | 1654 | 1468214538972 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:22:18 INFO - PROCESS | 1654 | 1468214538975 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:22:18 INFO - PROCESS | 1654 | 1468214538976 Marionette TRACE conn2 <- [1,914,null,{}] 22:22:18 INFO - PROCESS | 1654 | 1468214538978 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}] 22:22:18 INFO - PROCESS | 1654 | 1468214538979 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:19 INFO - PROCESS | 1654 | 1468214539056 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:22:19 INFO - PROCESS | 1654 | 1468214539060 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1654 | 1468214539061 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x117034800 == 36 [pid = 1654] [id = 236] 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11817a400) [pid = 1654] [serial = 706] [outer = 0x0] 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118447800) [pid = 1654] [serial = 707] [outer = 0x11817a400] 22:22:19 INFO - PROCESS | 1654 | 1468214539096 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118455800) [pid = 1654] [serial = 708] [outer = 0x11817a400] 22:22:19 INFO - PROCESS | 1654 | 1468214539408 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]]]}] 22:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 22:22:19 INFO - PROCESS | 1654 | 1468214539445 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1654 | 1468214539446 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:22:19 INFO - PROCESS | 1654 | 1468214539451 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:22:19 INFO - PROCESS | 1654 | 1468214539452 Marionette TRACE conn2 <- [1,918,null,{}] 22:22:19 INFO - PROCESS | 1654 | 1468214539454 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}] 22:22:19 INFO - PROCESS | 1654 | 1468214539455 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:19 INFO - PROCESS | 1654 | 1468214539555 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:22:19 INFO - PROCESS | 1654 | 1468214539561 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:19 INFO - PROCESS | 1654 | 1468214539562 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a2f000 == 37 [pid = 1654] [id = 237] 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11329c400) [pid = 1654] [serial = 709] [outer = 0x0] 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118515c00) [pid = 1654] [serial = 710] [outer = 0x11329c400] 22:22:19 INFO - PROCESS | 1654 | 1468214539587 Marionette DEBUG loaded listener.js 22:22:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11858f800) [pid = 1654] [serial = 711] [outer = 0x11329c400] 22:22:19 INFO - PROCESS | 1654 | 1468214539902 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]]]}] 22:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms 22:22:19 INFO - PROCESS | 1654 | 1468214539920 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:22:19 INFO - PROCESS | 1654 | 1468214539922 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:22:19 INFO - PROCESS | 1654 | 1468214539924 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:22:19 INFO - PROCESS | 1654 | 1468214539925 Marionette TRACE conn2 <- [1,922,null,{}] 22:22:19 INFO - PROCESS | 1654 | 1468214539928 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}] 22:22:19 INFO - PROCESS | 1654 | 1468214539929 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:20 INFO - PROCESS | 1654 | 1468214540013 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:22:20 INFO - PROCESS | 1654 | 1468214540020 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1654 | 1468214540021 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aaf000 == 38 [pid = 1654] [id = 238] 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a1800) [pid = 1654] [serial = 712] [outer = 0x0] 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118f8f400) [pid = 1654] [serial = 713] [outer = 0x1183a1800] 22:22:20 INFO - PROCESS | 1654 | 1468214540055 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119221800) [pid = 1654] [serial = 714] [outer = 0x1183a1800] 22:22:20 INFO - PROCESS | 1654 | 1468214540437 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]]]}] 22:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 569ms 22:22:20 INFO - PROCESS | 1654 | 1468214540494 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:22:20 INFO - PROCESS | 1654 | 1468214540496 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:22:20 INFO - PROCESS | 1654 | 1468214540508 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:22:20 INFO - PROCESS | 1654 | 1468214540509 Marionette TRACE conn2 <- [1,926,null,{}] 22:22:20 INFO - PROCESS | 1654 | 1468214540512 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}] 22:22:20 INFO - PROCESS | 1654 | 1468214540516 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:20 INFO - PROCESS | 1654 | 1468214540646 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:22:20 INFO - PROCESS | 1654 | 1468214540683 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:20 INFO - PROCESS | 1654 | 1468214540684 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271d0800 == 39 [pid = 1654] [id = 239] 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118a92400) [pid = 1654] [serial = 715] [outer = 0x0] 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11960d000) [pid = 1654] [serial = 716] [outer = 0x118a92400] 22:22:20 INFO - PROCESS | 1654 | 1468214540708 Marionette DEBUG loaded listener.js 22:22:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119947800) [pid = 1654] [serial = 717] [outer = 0x118a92400] 22:22:20 INFO - PROCESS | 1654 | 1468214540982 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]]]}] 22:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 22:22:21 INFO - PROCESS | 1654 | 1468214541027 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1654 | 1468214541029 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:22:21 INFO - PROCESS | 1654 | 1468214541032 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:22:21 INFO - PROCESS | 1654 | 1468214541033 Marionette TRACE conn2 <- [1,930,null,{}] 22:22:21 INFO - PROCESS | 1654 | 1468214541036 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}] 22:22:21 INFO - PROCESS | 1654 | 1468214541037 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:21 INFO - PROCESS | 1654 | 1468214541131 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:22:21 INFO - PROCESS | 1654 | 1468214541143 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1654 | 1468214541152 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894d800 == 40 [pid = 1654] [id = 240] 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1193bfc00) [pid = 1654] [serial = 718] [outer = 0x0] 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11997fc00) [pid = 1654] [serial = 719] [outer = 0x1193bfc00] 22:22:21 INFO - PROCESS | 1654 | 1468214541176 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x120f10c00) [pid = 1654] [serial = 720] [outer = 0x1193bfc00] 22:22:21 INFO - PROCESS | 1654 | 1468214541508 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]]]}] 22:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 22:22:21 INFO - PROCESS | 1654 | 1468214541551 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:22:21 INFO - PROCESS | 1654 | 1468214541552 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:22:21 INFO - PROCESS | 1654 | 1468214541555 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:22:21 INFO - PROCESS | 1654 | 1468214541555 Marionette TRACE conn2 <- [1,934,null,{}] 22:22:21 INFO - PROCESS | 1654 | 1468214541558 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}] 22:22:21 INFO - PROCESS | 1654 | 1468214541559 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:21 INFO - PROCESS | 1654 | 1468214541654 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:22:21 INFO - PROCESS | 1654 | 1468214541657 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:21 INFO - PROCESS | 1654 | 1468214541658 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae6800 == 41 [pid = 1654] [id = 241] 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11997c800) [pid = 1654] [serial = 721] [outer = 0x0] 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x120f9e800) [pid = 1654] [serial = 722] [outer = 0x11997c800] 22:22:21 INFO - PROCESS | 1654 | 1468214541682 Marionette DEBUG loaded listener.js 22:22:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12162fc00) [pid = 1654] [serial = 723] [outer = 0x11997c800] 22:22:22 INFO - PROCESS | 1654 | 1468214542005 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]]]}] 22:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 22:22:22 INFO - PROCESS | 1654 | 1468214542026 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1654 | 1468214542028 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:22:22 INFO - PROCESS | 1654 | 1468214542041 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:22:22 INFO - PROCESS | 1654 | 1468214542042 Marionette TRACE conn2 <- [1,938,null,{}] 22:22:22 INFO - PROCESS | 1654 | 1468214542046 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}] 22:22:22 INFO - PROCESS | 1654 | 1468214542047 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:22 INFO - PROCESS | 1654 | 1468214542199 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117ea8000) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11859e000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124ad8800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122be000) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11921c800) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x120f95000) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118185000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129ae400) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1167dd000) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113291c00) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129acc00) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124ed2400) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:22:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118450c00) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:22:22 INFO - PROCESS | 1654 | 1468214542543 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1654 | 1468214542544 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x112249800 == 42 [pid = 1654] [id = 242] 22:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x110fe3400) [pid = 1654] [serial = 724] [outer = 0x0] 22:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x110ff1400) [pid = 1654] [serial = 725] [outer = 0x110fe3400] 22:22:22 INFO - PROCESS | 1654 | 1468214542576 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1122b1800) [pid = 1654] [serial = 726] [outer = 0x110fe3400] 22:22:23 INFO - PROCESS | 1654 | 1468214543079 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]]]}] 22:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1123ms 22:22:23 INFO - PROCESS | 1654 | 1468214543165 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:22:23 INFO - PROCESS | 1654 | 1468214543167 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:22:23 INFO - PROCESS | 1654 | 1468214543170 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:22:23 INFO - PROCESS | 1654 | 1468214543172 Marionette TRACE conn2 <- [1,942,null,{}] 22:22:23 INFO - PROCESS | 1654 | 1468214543175 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}] 22:22:23 INFO - PROCESS | 1654 | 1468214543178 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:23 INFO - PROCESS | 1654 | 1468214543288 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:22:23 INFO - PROCESS | 1654 | 1468214543360 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1654 | 1468214543362 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702f800 == 43 [pid = 1654] [id = 243] 22:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112a85800) [pid = 1654] [serial = 727] [outer = 0x0] 22:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112e9f800) [pid = 1654] [serial = 728] [outer = 0x112a85800] 22:22:23 INFO - PROCESS | 1654 | 1468214543392 Marionette DEBUG loaded listener.js 22:22:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1132cbc00) [pid = 1654] [serial = 729] [outer = 0x112a85800] 22:22:24 INFO - PROCESS | 1654 | 1468214544101 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]]]}] 22:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 971ms 22:22:24 INFO - PROCESS | 1654 | 1468214544142 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1654 | 1468214544146 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:22:24 INFO - PROCESS | 1654 | 1468214544151 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:22:24 INFO - PROCESS | 1654 | 1468214544154 Marionette TRACE conn2 <- [1,946,null,{}] 22:22:24 INFO - PROCESS | 1654 | 1468214544159 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}] 22:22:24 INFO - PROCESS | 1654 | 1468214544161 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:24 INFO - PROCESS | 1654 | 1468214544293 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae6800 == 42 [pid = 1654] [id = 241] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12894d800 == 41 [pid = 1654] [id = 240] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1271d0800 == 40 [pid = 1654] [id = 239] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118aaf000 == 39 [pid = 1654] [id = 238] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x121a2f000 == 38 [pid = 1654] [id = 237] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117034800 == 37 [pid = 1654] [id = 236] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x120f42000 == 36 [pid = 1654] [id = 235] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119d9c000 == 35 [pid = 1654] [id = 234] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128d1e000) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119284800 == 34 [pid = 1654] [id = 233] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118ab2800 == 33 [pid = 1654] [id = 232] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117e7a000 == 32 [pid = 1654] [id = 231] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117035000 == 31 [pid = 1654] [id = 230] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11625d800 == 30 [pid = 1654] [id = 229] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x112d4b800 == 29 [pid = 1654] [id = 228] 22:22:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0e0000 == 28 [pid = 1654] [id = 227] 22:22:24 INFO - PROCESS | 1654 | 1468214544379 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1654 | 1468214544382 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ad6800 == 29 [pid = 1654] [id = 244] 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112fd4800) [pid = 1654] [serial = 730] [outer = 0x0] 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1132d4800) [pid = 1654] [serial = 731] [outer = 0x112fd4800] 22:22:24 INFO - PROCESS | 1654 | 1468214544409 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11607dc00) [pid = 1654] [serial = 732] [outer = 0x112fd4800] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123d78000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119984000) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12504b400) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124ad1c00) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116905400) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124ed0400) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12574f800) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126fe1800) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1256df800) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275b4400) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11844f000) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1176f1400) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11839c800) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116971c00) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117077400) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1132d4000) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116082800) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113860c00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x113291800) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1256d8800) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12683f000) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118a4cc00) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118fd7800) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1219ec800) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118576000) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118441800) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 22:22:24 INFO - PROCESS | 1654 | 1468214544711 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]]]}] 22:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 571ms 22:22:24 INFO - PROCESS | 1654 | 1468214544722 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:22:24 INFO - PROCESS | 1654 | 1468214544725 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:22:24 INFO - PROCESS | 1654 | 1468214544738 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:22:24 INFO - PROCESS | 1654 | 1468214544740 Marionette TRACE conn2 <- [1,950,null,{}] 22:22:24 INFO - PROCESS | 1654 | 1468214544756 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}] 22:22:24 INFO - PROCESS | 1654 | 1468214544758 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:24 INFO - PROCESS | 1654 | 1468214544840 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:22:24 INFO - PROCESS | 1654 | 1468214544891 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:24 INFO - PROCESS | 1654 | 1468214544892 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x117245000 == 30 [pid = 1654] [id = 245] 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11607b800) [pid = 1654] [serial = 733] [outer = 0x0] 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116773c00) [pid = 1654] [serial = 734] [outer = 0x11607b800] 22:22:24 INFO - PROCESS | 1654 | 1468214544919 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11706f000) [pid = 1654] [serial = 735] [outer = 0x11607b800] 22:22:25 INFO - PROCESS | 1654 | 1468214545213 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]]]}] 22:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 541ms 22:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:22:25 INFO - PROCESS | 1654 | 1468214545271 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1654 | 1468214545272 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:22:25 INFO - PROCESS | 1654 | 1468214545275 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:22:25 INFO - PROCESS | 1654 | 1468214545277 Marionette TRACE conn2 <- [1,954,null,{}] 22:22:25 INFO - PROCESS | 1654 | 1468214545285 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}] 22:22:25 INFO - PROCESS | 1654 | 1468214545288 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:25 INFO - PROCESS | 1654 | 1468214545370 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:22:25 INFO - PROCESS | 1654 | 1468214545419 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1654 | 1468214545421 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f95000 == 31 [pid = 1654] [id = 246] 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1160d9c00) [pid = 1654] [serial = 736] [outer = 0x0] 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11707dc00) [pid = 1654] [serial = 737] [outer = 0x1160d9c00] 22:22:25 INFO - PROCESS | 1654 | 1468214545452 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117ea6400) [pid = 1654] [serial = 738] [outer = 0x1160d9c00] 22:22:25 INFO - PROCESS | 1654 | 1468214545753 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]]]}] 22:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 22:22:25 INFO - PROCESS | 1654 | 1468214545796 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1654 | 1468214545799 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:22:25 INFO - PROCESS | 1654 | 1468214545802 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:22:25 INFO - PROCESS | 1654 | 1468214545803 Marionette TRACE conn2 <- [1,958,null,{}] 22:22:25 INFO - PROCESS | 1654 | 1468214545806 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}] 22:22:25 INFO - PROCESS | 1654 | 1468214545807 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:25 INFO - PROCESS | 1654 | 1468214545885 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:22:25 INFO - PROCESS | 1654 | 1468214545888 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1654 | 1468214545889 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb0000 == 32 [pid = 1654] [id = 247] 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1180d5000) [pid = 1654] [serial = 739] [outer = 0x0] 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118399800) [pid = 1654] [serial = 740] [outer = 0x1180d5000] 22:22:25 INFO - PROCESS | 1654 | 1468214545914 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11844dc00) [pid = 1654] [serial = 741] [outer = 0x1180d5000] 22:22:26 INFO - PROCESS | 1654 | 1468214546237 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]]]}] 22:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 22:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:22:26 INFO - PROCESS | 1654 | 1468214546271 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1654 | 1468214546272 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:22:26 INFO - PROCESS | 1654 | 1468214546274 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:22:26 INFO - PROCESS | 1654 | 1468214546275 Marionette TRACE conn2 <- [1,962,null,{}] 22:22:26 INFO - PROCESS | 1654 | 1468214546278 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}] 22:22:26 INFO - PROCESS | 1654 | 1468214546279 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:26 INFO - PROCESS | 1654 | 1468214546402 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:22:26 INFO - PROCESS | 1654 | 1468214546411 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1654 | 1468214546412 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b9000 == 33 [pid = 1654] [id = 248] 22:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112a7ac00) [pid = 1654] [serial = 742] [outer = 0x0] 22:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11851ac00) [pid = 1654] [serial = 743] [outer = 0x112a7ac00] 22:22:26 INFO - PROCESS | 1654 | 1468214546454 Marionette DEBUG loaded listener.js 22:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118599400) [pid = 1654] [serial = 744] [outer = 0x112a7ac00] 22:22:26 INFO - PROCESS | 1654 | 1468214546835 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]]]}] 22:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 568ms 22:22:26 INFO - PROCESS | 1654 | 1468214546843 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:22:26 INFO - PROCESS | 1654 | 1468214546844 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:22:26 INFO - PROCESS | 1654 | 1468214546846 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:22:26 INFO - PROCESS | 1654 | 1468214546847 Marionette TRACE conn2 <- [1,966,null,{}] 22:22:26 INFO - PROCESS | 1654 | 1468214546851 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}] 22:22:26 INFO - PROCESS | 1654 | 1468214546855 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:26 INFO - PROCESS | 1654 | 1468214546971 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:22:26 INFO - PROCESS | 1654 | 1468214546975 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:26 INFO - PROCESS | 1654 | 1468214546976 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x121905000 == 34 [pid = 1654] [id = 249] 22:22:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129ae400) [pid = 1654] [serial = 745] [outer = 0x0] 22:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118a93400) [pid = 1654] [serial = 746] [outer = 0x1129ae400] 22:22:27 INFO - PROCESS | 1654 | 1468214547001 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119978c00) [pid = 1654] [serial = 747] [outer = 0x1129ae400] 22:22:27 INFO - PROCESS | 1654 | 1468214547342 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]]]}] 22:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 22:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:22:27 INFO - PROCESS | 1654 | 1468214547372 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1654 | 1468214547373 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:22:27 INFO - PROCESS | 1654 | 1468214547375 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:22:27 INFO - PROCESS | 1654 | 1468214547377 Marionette TRACE conn2 <- [1,970,null,{}] 22:22:27 INFO - PROCESS | 1654 | 1468214547389 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}] 22:22:27 INFO - PROCESS | 1654 | 1468214547390 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:27 INFO - PROCESS | 1654 | 1468214547480 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:22:27 INFO - PROCESS | 1654 | 1468214547523 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:27 INFO - PROCESS | 1654 | 1468214547525 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563b800 == 35 [pid = 1654] [id = 250] 22:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d8400) [pid = 1654] [serial = 748] [outer = 0x0] 22:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f97400) [pid = 1654] [serial = 749] [outer = 0x1128d8400] 22:22:27 INFO - PROCESS | 1654 | 1468214547549 Marionette DEBUG loaded listener.js 22:22:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121634000) [pid = 1654] [serial = 750] [outer = 0x1128d8400] 22:22:27 INFO - PROCESS | 1654 | 1468214547871 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]]]}] 22:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 532ms 22:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:22:27 INFO - PROCESS | 1654 | 1468214547908 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1654 | 1468214547910 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:22:27 INFO - PROCESS | 1654 | 1468214547918 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:22:27 INFO - PROCESS | 1654 | 1468214547919 Marionette TRACE conn2 <- [1,974,null,{}] 22:22:27 INFO - PROCESS | 1654 | 1468214547921 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}] 22:22:27 INFO - PROCESS | 1654 | 1468214547922 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:28 INFO - PROCESS | 1654 | 1468214548018 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:22:28 INFO - PROCESS | 1654 | 1468214548021 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1654 | 1468214548022 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e5800 == 36 [pid = 1654] [id = 251] 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11707f000) [pid = 1654] [serial = 751] [outer = 0x0] 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121aa5800) [pid = 1654] [serial = 752] [outer = 0x11707f000] 22:22:28 INFO - PROCESS | 1654 | 1468214548046 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123d73800) [pid = 1654] [serial = 753] [outer = 0x11707f000] 22:22:28 INFO - PROCESS | 1654 | 1468214548372 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]]]}] 22:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 475ms 22:22:28 INFO - PROCESS | 1654 | 1468214548391 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:22:28 INFO - PROCESS | 1654 | 1468214548393 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:22:28 INFO - PROCESS | 1654 | 1468214548410 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:22:28 INFO - PROCESS | 1654 | 1468214548412 Marionette TRACE conn2 <- [1,978,null,{}] 22:22:28 INFO - PROCESS | 1654 | 1468214548424 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}] 22:22:28 INFO - PROCESS | 1654 | 1468214548426 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:28 INFO - PROCESS | 1654 | 1468214548575 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:22:28 INFO - PROCESS | 1654 | 1468214548622 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:28 INFO - PROCESS | 1654 | 1468214548623 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894d800 == 37 [pid = 1654] [id = 252] 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119d44400) [pid = 1654] [serial = 754] [outer = 0x0] 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d7a800) [pid = 1654] [serial = 755] [outer = 0x119d44400] 22:22:28 INFO - PROCESS | 1654 | 1468214548663 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c62400) [pid = 1654] [serial = 756] [outer = 0x119d44400] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11706a800) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1180dcc00) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11329c400) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d2800) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11662e800) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110fa1800) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1122bdc00) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fa3800) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11817a400) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1130a5c00) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1183a1800) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118a92400) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1275b5400) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:22:29 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1193bfc00) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:22:29 INFO - PROCESS | 1654 | 1468214549144 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]]]}] 22:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 794ms 22:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:22:29 INFO - PROCESS | 1654 | 1468214549190 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:22:29 INFO - PROCESS | 1654 | 1468214549191 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:22:29 INFO - PROCESS | 1654 | 1468214549193 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:22:29 INFO - PROCESS | 1654 | 1468214549194 Marionette TRACE conn2 <- [1,982,null,{}] 22:22:29 INFO - PROCESS | 1654 | 1468214549203 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}] 22:22:29 INFO - PROCESS | 1654 | 1468214549204 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:29 INFO - PROCESS | 1654 | 1468214549277 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:22:29 INFO - PROCESS | 1654 | 1468214549282 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1654 | 1468214549285 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca3800 == 38 [pid = 1654] [id = 253] 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112a84c00) [pid = 1654] [serial = 757] [outer = 0x0] 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180dc000) [pid = 1654] [serial = 758] [outer = 0x112a84c00] 22:22:29 INFO - PROCESS | 1654 | 1468214549309 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11857a800) [pid = 1654] [serial = 759] [outer = 0x112a84c00] 22:22:29 INFO - PROCESS | 1654 | 1468214549611 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]]]}] 22:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 426ms 22:22:29 INFO - PROCESS | 1654 | 1468214549624 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:22:29 INFO - PROCESS | 1654 | 1468214549639 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:22:29 INFO - PROCESS | 1654 | 1468214549643 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:22:29 INFO - PROCESS | 1654 | 1468214549646 Marionette TRACE conn2 <- [1,986,null,{}] 22:22:29 INFO - PROCESS | 1654 | 1468214549652 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}] 22:22:29 INFO - PROCESS | 1654 | 1468214549655 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:29 INFO - PROCESS | 1654 | 1468214549790 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:22:29 INFO - PROCESS | 1654 | 1468214549865 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1654 | 1468214549867 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a49d800 == 39 [pid = 1654] [id = 254] 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113d45400) [pid = 1654] [serial = 760] [outer = 0x0] 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119224000) [pid = 1654] [serial = 761] [outer = 0x113d45400] 22:22:29 INFO - PROCESS | 1654 | 1468214549909 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x125194c00) [pid = 1654] [serial = 762] [outer = 0x113d45400] 22:22:30 INFO - PROCESS | 1654 | 1468214550257 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]]]}] 22:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 626ms 22:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:22:30 INFO - PROCESS | 1654 | 1468214550272 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1654 | 1468214550273 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:22:30 INFO - PROCESS | 1654 | 1468214550275 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:22:30 INFO - PROCESS | 1654 | 1468214550276 Marionette TRACE conn2 <- [1,990,null,{}] 22:22:30 INFO - PROCESS | 1654 | 1468214550278 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}] 22:22:30 INFO - PROCESS | 1654 | 1468214550279 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:30 INFO - PROCESS | 1654 | 1468214550361 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:22:30 INFO - PROCESS | 1654 | 1468214550367 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1654 | 1468214550369 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae04000 == 40 [pid = 1654] [id = 255] 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1256d7400) [pid = 1654] [serial = 763] [outer = 0x0] 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12684ac00) [pid = 1654] [serial = 764] [outer = 0x1256d7400] 22:22:30 INFO - PROCESS | 1654 | 1468214550392 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126fef800) [pid = 1654] [serial = 765] [outer = 0x1256d7400] 22:22:30 INFO - PROCESS | 1654 | 1468214550705 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]]]}] 22:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 22:22:30 INFO - PROCESS | 1654 | 1468214550754 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1654 | 1468214550755 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:22:30 INFO - PROCESS | 1654 | 1468214550758 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:22:30 INFO - PROCESS | 1654 | 1468214550759 Marionette TRACE conn2 <- [1,994,null,{}] 22:22:30 INFO - PROCESS | 1654 | 1468214550761 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}] 22:22:30 INFO - PROCESS | 1654 | 1468214550762 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:30 INFO - PROCESS | 1654 | 1468214550862 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:22:30 INFO - PROCESS | 1654 | 1468214550870 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:30 INFO - PROCESS | 1654 | 1468214550871 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae15000 == 41 [pid = 1654] [id = 256] 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1256d4400) [pid = 1654] [serial = 766] [outer = 0x0] 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127304000) [pid = 1654] [serial = 767] [outer = 0x1256d4400] 22:22:30 INFO - PROCESS | 1654 | 1468214550895 Marionette DEBUG loaded listener.js 22:22:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275aa800) [pid = 1654] [serial = 768] [outer = 0x1256d4400] 22:22:31 INFO - PROCESS | 1654 | 1468214551376 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]]]}] 22:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 669ms 22:22:31 INFO - PROCESS | 1654 | 1468214551427 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:22:31 INFO - PROCESS | 1654 | 1468214551430 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:22:31 INFO - PROCESS | 1654 | 1468214551433 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:22:31 INFO - PROCESS | 1654 | 1468214551437 Marionette TRACE conn2 <- [1,998,null,{}] 22:22:31 INFO - PROCESS | 1654 | 1468214551440 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}] 22:22:31 INFO - PROCESS | 1654 | 1468214551442 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:31 INFO - PROCESS | 1654 | 1468214551545 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:22:31 INFO - PROCESS | 1654 | 1468214551609 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1654 | 1468214551610 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11735d000 == 42 [pid = 1654] [id = 257] 22:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113f35800) [pid = 1654] [serial = 769] [outer = 0x0] 22:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1160db800) [pid = 1654] [serial = 770] [outer = 0x113f35800] 22:22:31 INFO - PROCESS | 1654 | 1468214551641 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110fa1000) [pid = 1654] [serial = 771] [outer = 0x113f35800] 22:22:32 INFO - PROCESS | 1654 | 1468214552068 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]]]}] 22:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 22:22:32 INFO - PROCESS | 1654 | 1468214552105 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1654 | 1468214552108 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:22:32 INFO - PROCESS | 1654 | 1468214552113 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:22:32 INFO - PROCESS | 1654 | 1468214552114 Marionette TRACE conn2 <- [1,1002,null,{}] 22:22:32 INFO - PROCESS | 1654 | 1468214552136 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}] 22:22:32 INFO - PROCESS | 1654 | 1468214552138 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:32 INFO - PROCESS | 1654 | 1468214552244 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:22:32 INFO - PROCESS | 1654 | 1468214552329 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1654 | 1468214552330 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e73800 == 43 [pid = 1654] [id = 258] 22:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117209000) [pid = 1654] [serial = 772] [outer = 0x0] 22:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1176ea000) [pid = 1654] [serial = 773] [outer = 0x117209000] 22:22:32 INFO - PROCESS | 1654 | 1468214552362 Marionette DEBUG loaded listener.js 22:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11839b400) [pid = 1654] [serial = 774] [outer = 0x117209000] 22:22:32 INFO - PROCESS | 1654 | 1468214552794 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]]]}] 22:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 22:22:32 INFO - PROCESS | 1654 | 1468214552803 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1654 | 1468214552804 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:22:32 INFO - PROCESS | 1654 | 1468214552807 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:22:32 INFO - PROCESS | 1654 | 1468214552809 Marionette TRACE conn2 <- [1,1006,null,{}] 22:22:32 INFO - PROCESS | 1654 | 1468214552817 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}] 22:22:32 INFO - PROCESS | 1654 | 1468214552820 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:32 INFO - PROCESS | 1654 | 1468214552926 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:22:32 INFO - PROCESS | 1654 | 1468214552975 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1654 | 1468214552977 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9ce000 == 44 [pid = 1654] [id = 259] 22:22:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118396c00) [pid = 1654] [serial = 775] [outer = 0x0] 22:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118a88400) [pid = 1654] [serial = 776] [outer = 0x118396c00] 22:22:33 INFO - PROCESS | 1654 | 1468214553008 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11960b400) [pid = 1654] [serial = 777] [outer = 0x118396c00] 22:22:33 INFO - PROCESS | 1654 | 1468214553424 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]]]}] 22:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 22:22:33 INFO - PROCESS | 1654 | 1468214553480 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:22:33 INFO - PROCESS | 1654 | 1468214553482 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:22:33 INFO - PROCESS | 1654 | 1468214553484 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:22:33 INFO - PROCESS | 1654 | 1468214553485 Marionette TRACE conn2 <- [1,1010,null,{}] 22:22:33 INFO - PROCESS | 1654 | 1468214553488 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}] 22:22:33 INFO - PROCESS | 1654 | 1468214553489 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:33 INFO - PROCESS | 1654 | 1468214553609 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:22:33 INFO - PROCESS | 1654 | 1468214553705 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:33 INFO - PROCESS | 1654 | 1468214553706 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169a2800 == 45 [pid = 1654] [id = 260] 22:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1130b1400) [pid = 1654] [serial = 778] [outer = 0x0] 22:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118a92000) [pid = 1654] [serial = 779] [outer = 0x1130b1400] 22:22:33 INFO - PROCESS | 1654 | 1468214553737 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121aa7c00) [pid = 1654] [serial = 780] [outer = 0x1130b1400] 22:22:34 INFO - PROCESS | 1654 | 1468214554288 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]]]}] 22:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 823ms 22:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:22:34 INFO - PROCESS | 1654 | 1468214554317 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:22:34 INFO - PROCESS | 1654 | 1468214554319 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:22:34 INFO - PROCESS | 1654 | 1468214554323 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:22:34 INFO - PROCESS | 1654 | 1468214554325 Marionette TRACE conn2 <- [1,1014,null,{}] 22:22:34 INFO - PROCESS | 1654 | 1468214554329 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}] 22:22:34 INFO - PROCESS | 1654 | 1468214554331 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:34 INFO - PROCESS | 1654 | 1468214554427 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:22:34 INFO - PROCESS | 1654 | 1468214554496 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:34 INFO - PROCESS | 1654 | 1468214554497 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d4b800 == 46 [pid = 1654] [id = 261] 22:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x113291c00) [pid = 1654] [serial = 781] [outer = 0x0] 22:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x113298800) [pid = 1654] [serial = 782] [outer = 0x113291c00] 22:22:34 INFO - PROCESS | 1654 | 1468214554525 Marionette DEBUG loaded listener.js 22:22:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113aa8400) [pid = 1654] [serial = 783] [outer = 0x113291c00] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae04000 == 45 [pid = 1654] [id = 255] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a49d800 == 44 [pid = 1654] [id = 254] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca3800 == 43 [pid = 1654] [id = 253] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12894d800 == 42 [pid = 1654] [id = 252] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e5800 == 41 [pid = 1654] [id = 251] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12563b800 == 40 [pid = 1654] [id = 250] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x121905000 == 39 [pid = 1654] [id = 249] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b9000 == 38 [pid = 1654] [id = 248] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb0000 == 37 [pid = 1654] [id = 247] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118f95000 == 36 [pid = 1654] [id = 246] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117245000 == 35 [pid = 1654] [id = 245] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x113ad6800 == 34 [pid = 1654] [id = 244] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11702f800 == 33 [pid = 1654] [id = 243] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x112249800 == 32 [pid = 1654] [id = 242] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1169a2800 == 31 [pid = 1654] [id = 260] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9ce000 == 30 [pid = 1654] [id = 259] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x123e73800 == 29 [pid = 1654] [id = 258] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11735d000 == 28 [pid = 1654] [id = 257] 22:22:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae15000 == 27 [pid = 1654] [id = 256] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118f8f400) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119221800) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11960d000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128d24c00) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x120f9e800) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x120f10c00) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11997fc00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117075400) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1172c6c00) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118189400) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11839d000) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118515c00) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11858f800) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128d3400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11679bc00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1167a7400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1150d7800) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1160da400) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119947800) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1180ce800) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1180dd800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1129aa000) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1167e6c00) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117069400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118447800) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118455800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11328ec00) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11329ac00) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 22:22:35 INFO - PROCESS | 1654 | 1468214555482 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]]]}] 22:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1175ms 22:22:35 INFO - PROCESS | 1654 | 1468214555505 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:22:35 INFO - PROCESS | 1654 | 1468214555508 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:22:35 INFO - PROCESS | 1654 | 1468214555512 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:22:35 INFO - PROCESS | 1654 | 1468214555514 Marionette TRACE conn2 <- [1,1018,null,{}] 22:22:35 INFO - PROCESS | 1654 | 1468214555519 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}] 22:22:35 INFO - PROCESS | 1654 | 1468214555520 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:35 INFO - PROCESS | 1654 | 1468214555603 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:22:35 INFO - PROCESS | 1654 | 1468214555608 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1654 | 1468214555609 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f4f800 == 28 [pid = 1654] [id = 262] 22:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113290800) [pid = 1654] [serial = 784] [outer = 0x0] 22:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113293c00) [pid = 1654] [serial = 785] [outer = 0x113290800] 22:22:35 INFO - PROCESS | 1654 | 1468214555640 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1110ac400) [pid = 1654] [serial = 786] [outer = 0x113290800] 22:22:35 INFO - PROCESS | 1654 | 1468214555972 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]]]}] 22:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 474ms 22:22:36 INFO - PROCESS | 1654 | 1468214556005 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1654 | 1468214556008 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:22:36 INFO - PROCESS | 1654 | 1468214556014 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:22:36 INFO - PROCESS | 1654 | 1468214556016 Marionette TRACE conn2 <- [1,1022,null,{}] 22:22:36 INFO - PROCESS | 1654 | 1468214556018 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}] 22:22:36 INFO - PROCESS | 1654 | 1468214556020 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:36 INFO - PROCESS | 1654 | 1468214556096 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:22:36 INFO - PROCESS | 1654 | 1468214556103 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:36 INFO - PROCESS | 1654 | 1468214556104 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x117030800 == 29 [pid = 1654] [id = 263] 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1150dc400) [pid = 1654] [serial = 787] [outer = 0x0] 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11607c000) [pid = 1654] [serial = 788] [outer = 0x1150dc400] 22:22:36 INFO - PROCESS | 1654 | 1468214556131 Marionette DEBUG loaded listener.js 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1167a7400) [pid = 1654] [serial = 789] [outer = 0x1150dc400] 22:22:36 INFO - PROCESS | 1654 | 1468214556468 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]]]}] 22:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 471ms 22:22:36 INFO - PROCESS | 1654 | 1468214556494 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1654 | 1468214556495 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:22:36 INFO - PROCESS | 1654 | 1468214556498 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:22:36 INFO - PROCESS | 1654 | 1468214556502 Marionette TRACE conn2 <- [1,1026,null,{}] 22:22:36 INFO - PROCESS | 1654 | 1468214556510 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}] 22:22:36 INFO - PROCESS | 1654 | 1468214556513 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:36 INFO - PROCESS | 1654 | 1468214556590 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:22:36 INFO - PROCESS | 1654 | 1468214556643 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:36 INFO - PROCESS | 1654 | 1468214556645 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118820800 == 30 [pid = 1654] [id = 264] 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129ab000) [pid = 1654] [serial = 790] [outer = 0x0] 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117075000) [pid = 1654] [serial = 791] [outer = 0x1129ab000] 22:22:36 INFO - PROCESS | 1654 | 1468214556673 Marionette DEBUG loaded listener.js 22:22:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117206c00) [pid = 1654] [serial = 792] [outer = 0x1129ab000] 22:22:36 INFO - PROCESS | 1654 | 1468214556975 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]]]}] 22:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 524ms 22:22:37 INFO - PROCESS | 1654 | 1468214557022 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1654 | 1468214557024 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:22:37 INFO - PROCESS | 1654 | 1468214557026 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:22:37 INFO - PROCESS | 1654 | 1468214557027 Marionette TRACE conn2 <- [1,1030,null,{}] 22:22:37 INFO - PROCESS | 1654 | 1468214557029 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}] 22:22:37 INFO - PROCESS | 1654 | 1468214557031 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:37 INFO - PROCESS | 1654 | 1468214557107 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:22:37 INFO - PROCESS | 1654 | 1468214557163 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1654 | 1468214557164 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199ca000 == 31 [pid = 1654] [id = 265] 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117208c00) [pid = 1654] [serial = 793] [outer = 0x0] 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1180d0c00) [pid = 1654] [serial = 794] [outer = 0x117208c00] 22:22:37 INFO - PROCESS | 1654 | 1468214557190 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118398000) [pid = 1654] [serial = 795] [outer = 0x117208c00] 22:22:37 INFO - PROCESS | 1654 | 1468214557475 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]]]}] 22:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 22:22:37 INFO - PROCESS | 1654 | 1468214557496 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:22:37 INFO - PROCESS | 1654 | 1468214557497 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:22:37 INFO - PROCESS | 1654 | 1468214557508 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:22:37 INFO - PROCESS | 1654 | 1468214557509 Marionette TRACE conn2 <- [1,1034,null,{}] 22:22:37 INFO - PROCESS | 1654 | 1468214557522 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}] 22:22:37 INFO - PROCESS | 1654 | 1468214557523 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:37 INFO - PROCESS | 1654 | 1468214557620 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:22:37 INFO - PROCESS | 1654 | 1468214557624 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1654 | 1468214557625 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f40000 == 32 [pid = 1654] [id = 266] 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d4800) [pid = 1654] [serial = 796] [outer = 0x0] 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11839cc00) [pid = 1654] [serial = 797] [outer = 0x1128d4800] 22:22:37 INFO - PROCESS | 1654 | 1468214557649 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118451400) [pid = 1654] [serial = 798] [outer = 0x1128d4800] 22:22:37 INFO - PROCESS | 1654 | 1468214557998 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]]]}] 22:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 22:22:38 INFO - PROCESS | 1654 | 1468214558027 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1654 | 1468214558028 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:22:38 INFO - PROCESS | 1654 | 1468214558037 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:22:38 INFO - PROCESS | 1654 | 1468214558038 Marionette TRACE conn2 <- [1,1038,null,{}] 22:22:38 INFO - PROCESS | 1654 | 1468214558040 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}] 22:22:38 INFO - PROCESS | 1654 | 1468214558044 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:38 INFO - PROCESS | 1654 | 1468214558154 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:22:38 INFO - PROCESS | 1654 | 1468214558158 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1654 | 1468214558159 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x121554800 == 33 [pid = 1654] [id = 267] 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118455800) [pid = 1654] [serial = 799] [outer = 0x0] 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11859c400) [pid = 1654] [serial = 800] [outer = 0x118455800] 22:22:38 INFO - PROCESS | 1654 | 1468214558185 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119221000) [pid = 1654] [serial = 801] [outer = 0x118455800] 22:22:38 INFO - PROCESS | 1654 | 1468214558503 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]]]}] 22:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 22:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:22:38 INFO - PROCESS | 1654 | 1468214558564 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1654 | 1468214558565 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:22:38 INFO - PROCESS | 1654 | 1468214558567 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:22:38 INFO - PROCESS | 1654 | 1468214558569 Marionette TRACE conn2 <- [1,1042,null,{}] 22:22:38 INFO - PROCESS | 1654 | 1468214558571 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}] 22:22:38 INFO - PROCESS | 1654 | 1468214558572 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:38 INFO - PROCESS | 1654 | 1468214558670 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:22:38 INFO - PROCESS | 1654 | 1468214558690 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1654 | 1468214558691 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x125013000 == 34 [pid = 1654] [id = 268] 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128cf800) [pid = 1654] [serial = 802] [outer = 0x0] 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119613000) [pid = 1654] [serial = 803] [outer = 0x1128cf800] 22:22:38 INFO - PROCESS | 1654 | 1468214558715 Marionette DEBUG loaded listener.js 22:22:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119d42800) [pid = 1654] [serial = 804] [outer = 0x1128cf800] 22:22:39 INFO - PROCESS | 1654 | 1468214559088 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]]]}] 22:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 568ms 22:22:39 INFO - PROCESS | 1654 | 1468214559137 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:22:39 INFO - PROCESS | 1654 | 1468214559139 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:22:39 INFO - PROCESS | 1654 | 1468214559143 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:22:39 INFO - PROCESS | 1654 | 1468214559144 Marionette TRACE conn2 <- [1,1046,null,{}] 22:22:39 INFO - PROCESS | 1654 | 1468214559148 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}] 22:22:39 INFO - PROCESS | 1654 | 1468214559149 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:39 INFO - PROCESS | 1654 | 1468214559273 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:22:39 INFO - PROCESS | 1654 | 1468214559309 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:39 INFO - PROCESS | 1654 | 1468214559310 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578f000 == 35 [pid = 1654] [id = 269] 22:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118573c00) [pid = 1654] [serial = 805] [outer = 0x0] 22:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x120f99000) [pid = 1654] [serial = 806] [outer = 0x118573c00] 22:22:39 INFO - PROCESS | 1654 | 1468214559335 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121633400) [pid = 1654] [serial = 807] [outer = 0x118573c00] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1256d7400) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113d45400) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129ae400) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d8400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112fd4800) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11607b800) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112a7ac00) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119d44400) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180d5000) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1160d9c00) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x110fe3400) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112a85800) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11707f000) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112a84c00) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11997c800) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:22:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1256d4400) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:22:39 INFO - PROCESS | 1654 | 1468214559854 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]]]}] 22:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 720ms 22:22:39 INFO - PROCESS | 1654 | 1468214559880 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:22:39 INFO - PROCESS | 1654 | 1468214559884 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:22:39 INFO - PROCESS | 1654 | 1468214559895 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:22:39 INFO - PROCESS | 1654 | 1468214559897 Marionette TRACE conn2 <- [1,1050,null,{}] 22:22:39 INFO - PROCESS | 1654 | 1468214559907 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}] 22:22:39 INFO - PROCESS | 1654 | 1468214559908 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:40 INFO - PROCESS | 1654 | 1468214560047 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:22:40 INFO - PROCESS | 1654 | 1468214560052 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1654 | 1468214560055 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11881c800 == 36 [pid = 1654] [id = 270] 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113297400) [pid = 1654] [serial = 808] [outer = 0x0] 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116976800) [pid = 1654] [serial = 809] [outer = 0x113297400] 22:22:40 INFO - PROCESS | 1654 | 1468214560095 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11857b400) [pid = 1654] [serial = 810] [outer = 0x113297400] 22:22:40 INFO - PROCESS | 1654 | 1468214560499 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]]]}] 22:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 22:22:40 INFO - PROCESS | 1654 | 1468214560521 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:22:40 INFO - PROCESS | 1654 | 1468214560522 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:22:40 INFO - PROCESS | 1654 | 1468214560524 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:22:40 INFO - PROCESS | 1654 | 1468214560526 Marionette TRACE conn2 <- [1,1054,null,{}] 22:22:40 INFO - PROCESS | 1654 | 1468214560528 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}] 22:22:40 INFO - PROCESS | 1654 | 1468214560529 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:40 INFO - PROCESS | 1654 | 1468214560635 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:22:40 INFO - PROCESS | 1654 | 1468214560641 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1654 | 1468214560643 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128958000 == 37 [pid = 1654] [id = 271] 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x113d45400) [pid = 1654] [serial = 811] [outer = 0x0] 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x120f09000) [pid = 1654] [serial = 812] [outer = 0x113d45400] 22:22:40 INFO - PROCESS | 1654 | 1468214560667 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121742800) [pid = 1654] [serial = 813] [outer = 0x113d45400] 22:22:40 INFO - PROCESS | 1654 | 1468214560975 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]]]}] 22:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 22:22:40 INFO - PROCESS | 1654 | 1468214560993 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:22:40 INFO - PROCESS | 1654 | 1468214560995 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:22:40 INFO - PROCESS | 1654 | 1468214560997 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:22:41 INFO - PROCESS | 1654 | 1468214561001 Marionette TRACE conn2 <- [1,1058,null,{}] 22:22:41 INFO - PROCESS | 1654 | 1468214561005 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}] 22:22:41 INFO - PROCESS | 1654 | 1468214561006 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:41 INFO - PROCESS | 1654 | 1468214561103 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:22:41 INFO - PROCESS | 1654 | 1468214561107 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:41 INFO - PROCESS | 1654 | 1468214561108 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f3d800 == 38 [pid = 1654] [id = 272] 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121ccb800) [pid = 1654] [serial = 814] [outer = 0x0] 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124ad8800) [pid = 1654] [serial = 815] [outer = 0x121ccb800] 22:22:41 INFO - PROCESS | 1654 | 1468214561134 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12518d400) [pid = 1654] [serial = 816] [outer = 0x121ccb800] 22:22:41 INFO - PROCESS | 1654 | 1468214561443 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]]]}] 22:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 474ms 22:22:41 INFO - PROCESS | 1654 | 1468214561471 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:22:41 INFO - PROCESS | 1654 | 1468214561472 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:22:41 INFO - PROCESS | 1654 | 1468214561475 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:22:41 INFO - PROCESS | 1654 | 1468214561476 Marionette TRACE conn2 <- [1,1062,null,{}] 22:22:41 INFO - PROCESS | 1654 | 1468214561478 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}] 22:22:41 INFO - PROCESS | 1654 | 1468214561479 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:41 INFO - PROCESS | 1654 | 1468214561584 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:22:41 INFO - PROCESS | 1654 | 1468214561589 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:41 INFO - PROCESS | 1654 | 1468214561590 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d0800 == 39 [pid = 1654] [id = 273] 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118450400) [pid = 1654] [serial = 817] [outer = 0x0] 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125193800) [pid = 1654] [serial = 818] [outer = 0x118450400] 22:22:41 INFO - PROCESS | 1654 | 1468214561615 Marionette DEBUG loaded listener.js 22:22:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126e17400) [pid = 1654] [serial = 819] [outer = 0x118450400] 22:22:42 INFO - PROCESS | 1654 | 1468214562200 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]]]}] 22:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 773ms 22:22:42 INFO - PROCESS | 1654 | 1468214562249 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1654 | 1468214562251 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:22:42 INFO - PROCESS | 1654 | 1468214562254 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:22:42 INFO - PROCESS | 1654 | 1468214562258 Marionette TRACE conn2 <- [1,1066,null,{}] 22:22:42 INFO - PROCESS | 1654 | 1468214562261 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}] 22:22:42 INFO - PROCESS | 1654 | 1468214562263 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:42 INFO - PROCESS | 1654 | 1468214562373 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:22:42 INFO - PROCESS | 1654 | 1468214562448 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:42 INFO - PROCESS | 1654 | 1468214562450 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117362000 == 40 [pid = 1654] [id = 274] 22:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112e9dc00) [pid = 1654] [serial = 820] [outer = 0x0] 22:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113295400) [pid = 1654] [serial = 821] [outer = 0x112e9dc00] 22:22:42 INFO - PROCESS | 1654 | 1468214562481 Marionette DEBUG loaded listener.js 22:22:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113d94000) [pid = 1654] [serial = 822] [outer = 0x112e9dc00] 22:22:43 INFO - PROCESS | 1654 | 1468214563122 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]]]}] 22:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 924ms 22:22:43 INFO - PROCESS | 1654 | 1468214563185 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1654 | 1468214563187 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:22:43 INFO - PROCESS | 1654 | 1468214563191 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:22:43 INFO - PROCESS | 1654 | 1468214563193 Marionette TRACE conn2 <- [1,1070,null,{}] 22:22:43 INFO - PROCESS | 1654 | 1468214563197 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}] 22:22:43 INFO - PROCESS | 1654 | 1468214563199 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:43 INFO - PROCESS | 1654 | 1468214563302 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:22:43 INFO - PROCESS | 1654 | 1468214563377 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:43 INFO - PROCESS | 1654 | 1468214563380 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11666c800 == 41 [pid = 1654] [id = 275] 22:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1150d4400) [pid = 1654] [serial = 823] [outer = 0x0] 22:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11602e000) [pid = 1654] [serial = 824] [outer = 0x1150d4400] 22:22:43 INFO - PROCESS | 1654 | 1468214563409 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11662f800) [pid = 1654] [serial = 825] [outer = 0x1150d4400] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x120f3d800 == 40 [pid = 1654] [id = 272] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x128958000 == 39 [pid = 1654] [id = 271] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x11881c800 == 38 [pid = 1654] [id = 270] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12578f000 == 37 [pid = 1654] [id = 269] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x125013000 == 36 [pid = 1654] [id = 268] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x121554800 == 35 [pid = 1654] [id = 267] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x120f40000 == 34 [pid = 1654] [id = 266] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1199ca000 == 33 [pid = 1654] [id = 265] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x118820800 == 32 [pid = 1654] [id = 264] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x117030800 == 31 [pid = 1654] [id = 263] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x113f4f800 == 30 [pid = 1654] [id = 262] 22:22:43 INFO - PROCESS | 1654 | --DOCSHELL 0x112d4b800 == 29 [pid = 1654] [id = 261] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12162fc00) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x127304000) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12684ac00) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125194c00) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a93400) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121634000) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1132d4800) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11607dc00) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f97400) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116773c00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11706f000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11851ac00) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123d7a800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118399800) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11844dc00) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11707dc00) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117ea6400) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x110ff1400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1122b1800) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112e9f800) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1132cbc00) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126fef800) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x121aa5800) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x123d73800) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1180dc000) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124c62400) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119224000) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119978c00) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11857a800) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118599400) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1275aa800) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 22:22:43 INFO - PROCESS | 1654 | 1468214563824 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]]]}] 22:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 677ms 22:22:43 INFO - PROCESS | 1654 | 1468214563867 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:22:43 INFO - PROCESS | 1654 | 1468214563871 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:22:43 INFO - PROCESS | 1654 | 1468214563876 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:22:43 INFO - PROCESS | 1654 | 1468214563877 Marionette TRACE conn2 <- [1,1074,null,{}] 22:22:43 INFO - PROCESS | 1654 | 1468214563880 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}] 22:22:43 INFO - PROCESS | 1654 | 1468214563881 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:43 INFO - PROCESS | 1654 | 1468214563960 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:22:43 INFO - PROCESS | 1654 | 1468214563965 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:43 INFO - PROCESS | 1654 | 1468214563969 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x117362800 == 30 [pid = 1654] [id = 276] 22:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11662fc00) [pid = 1654] [serial = 826] [outer = 0x0] 22:22:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11696f800) [pid = 1654] [serial = 827] [outer = 0x11662fc00] 22:22:43 INFO - PROCESS | 1654 | 1468214563996 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117071800) [pid = 1654] [serial = 828] [outer = 0x11662fc00] 22:22:44 INFO - PROCESS | 1654 | 1468214564370 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]]]}] 22:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 22:22:44 INFO - PROCESS | 1654 | 1468214564395 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1654 | 1468214564396 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:22:44 INFO - PROCESS | 1654 | 1468214564398 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:22:44 INFO - PROCESS | 1654 | 1468214564401 Marionette TRACE conn2 <- [1,1078,null,{}] 22:22:44 INFO - PROCESS | 1654 | 1468214564408 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}] 22:22:44 INFO - PROCESS | 1654 | 1468214564412 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:44 INFO - PROCESS | 1654 | 1468214564492 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:22:44 INFO - PROCESS | 1654 | 1468214564497 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:44 INFO - PROCESS | 1654 | 1468214564501 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119597800 == 31 [pid = 1654] [id = 277] 22:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1173ec800) [pid = 1654] [serial = 829] [outer = 0x0] 22:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117ea6400) [pid = 1654] [serial = 830] [outer = 0x1173ec800] 22:22:44 INFO - PROCESS | 1654 | 1468214564530 Marionette DEBUG loaded listener.js 22:22:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11839b800) [pid = 1654] [serial = 831] [outer = 0x1173ec800] 22:22:44 INFO - PROCESS | 1654 | 1468214564895 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]]]}] 22:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 22:22:44 INFO - PROCESS | 1654 | 1468214564920 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1654 | 1468214564921 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:22:44 INFO - PROCESS | 1654 | 1468214564924 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:22:44 INFO - PROCESS | 1654 | 1468214564925 Marionette TRACE conn2 <- [1,1082,null,{}] 22:22:44 INFO - PROCESS | 1654 | 1468214564927 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}] 22:22:44 INFO - PROCESS | 1654 | 1468214564928 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:45 INFO - PROCESS | 1654 | 1468214565035 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:22:45 INFO - PROCESS | 1654 | 1468214565042 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1654 | 1468214565043 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2e000 == 32 [pid = 1654] [id = 278] 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1183a4400) [pid = 1654] [serial = 832] [outer = 0x0] 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118452400) [pid = 1654] [serial = 833] [outer = 0x1183a4400] 22:22:45 INFO - PROCESS | 1654 | 1468214565069 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118575800) [pid = 1654] [serial = 834] [outer = 0x1183a4400] 22:22:45 INFO - PROCESS | 1654 | 1468214565381 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]]]}] 22:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 517ms 22:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:22:45 INFO - PROCESS | 1654 | 1468214565442 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:22:45 INFO - PROCESS | 1654 | 1468214565444 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:22:45 INFO - PROCESS | 1654 | 1468214565447 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:22:45 INFO - PROCESS | 1654 | 1468214565448 Marionette TRACE conn2 <- [1,1086,null,{}] 22:22:45 INFO - PROCESS | 1654 | 1468214565452 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}] 22:22:45 INFO - PROCESS | 1654 | 1468214565453 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:45 INFO - PROCESS | 1654 | 1468214565599 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:22:45 INFO - PROCESS | 1654 | 1468214565607 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1654 | 1468214565609 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x121421800 == 33 [pid = 1654] [id = 279] 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1150d3800) [pid = 1654] [serial = 835] [outer = 0x0] 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11859ec00) [pid = 1654] [serial = 836] [outer = 0x1150d3800] 22:22:45 INFO - PROCESS | 1654 | 1468214565649 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118f8a400) [pid = 1654] [serial = 837] [outer = 0x1150d3800] 22:22:46 INFO - PROCESS | 1654 | 1468214566106 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]]]}] 22:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 22:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:22:46 INFO - PROCESS | 1654 | 1468214566119 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1654 | 1468214566120 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:22:46 INFO - PROCESS | 1654 | 1468214566122 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:22:46 INFO - PROCESS | 1654 | 1468214566123 Marionette TRACE conn2 <- [1,1090,null,{}] 22:22:46 INFO - PROCESS | 1654 | 1468214566125 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}] 22:22:46 INFO - PROCESS | 1654 | 1468214566130 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:46 INFO - PROCESS | 1654 | 1468214566246 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:22:46 INFO - PROCESS | 1654 | 1468214566256 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1654 | 1468214566257 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12571f800 == 34 [pid = 1654] [id = 280] 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118fd6400) [pid = 1654] [serial = 838] [outer = 0x0] 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119612800) [pid = 1654] [serial = 839] [outer = 0x118fd6400] 22:22:46 INFO - PROCESS | 1654 | 1468214566282 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121aa7400) [pid = 1654] [serial = 840] [outer = 0x118fd6400] 22:22:46 INFO - PROCESS | 1654 | 1468214566622 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]]]}] 22:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 22:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:22:46 INFO - PROCESS | 1654 | 1468214566641 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1654 | 1468214566643 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:22:46 INFO - PROCESS | 1654 | 1468214566645 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:22:46 INFO - PROCESS | 1654 | 1468214566646 Marionette TRACE conn2 <- [1,1094,null,{}] 22:22:46 INFO - PROCESS | 1654 | 1468214566648 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}] 22:22:46 INFO - PROCESS | 1654 | 1468214566651 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:46 INFO - PROCESS | 1654 | 1468214566746 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:22:46 INFO - PROCESS | 1654 | 1468214566756 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1654 | 1468214566757 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x128941800 == 35 [pid = 1654] [id = 281] 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117206000) [pid = 1654] [serial = 841] [outer = 0x0] 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123f6b000) [pid = 1654] [serial = 842] [outer = 0x117206000] 22:22:46 INFO - PROCESS | 1654 | 1468214566781 Marionette DEBUG loaded listener.js 22:22:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124ed3800) [pid = 1654] [serial = 843] [outer = 0x117206000] 22:22:47 INFO - PROCESS | 1654 | 1468214567131 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]]]}] 22:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 518ms 22:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:22:47 INFO - PROCESS | 1654 | 1468214567169 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1654 | 1468214567170 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:22:47 INFO - PROCESS | 1654 | 1468214567173 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:22:47 INFO - PROCESS | 1654 | 1468214567174 Marionette TRACE conn2 <- [1,1098,null,{}] 22:22:47 INFO - PROCESS | 1654 | 1468214567176 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}] 22:22:47 INFO - PROCESS | 1654 | 1468214567177 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:47 INFO - PROCESS | 1654 | 1468214567270 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:22:47 INFO - PROCESS | 1654 | 1468214567274 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:47 INFO - PROCESS | 1654 | 1468214567275 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116246000 == 36 [pid = 1654] [id = 282] 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d74000) [pid = 1654] [serial = 844] [outer = 0x0] 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1256dc800) [pid = 1654] [serial = 845] [outer = 0x123d74000] 22:22:47 INFO - PROCESS | 1654 | 1468214567300 Marionette DEBUG loaded listener.js 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126e1bc00) [pid = 1654] [serial = 846] [outer = 0x123d74000] 22:22:47 INFO - PROCESS | 1654 | 1468214567609 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]]]}] 22:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 467ms 22:22:47 INFO - PROCESS | 1654 | 1468214567646 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1654 | 1468214567647 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:22:47 INFO - PROCESS | 1654 | 1468214567657 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:22:47 INFO - PROCESS | 1654 | 1468214567658 Marionette TRACE conn2 <- [1,1102,null,{}] 22:22:47 INFO - PROCESS | 1654 | 1468214567661 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}] 22:22:47 INFO - PROCESS | 1654 | 1468214567662 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:47 INFO - PROCESS | 1654 | 1468214567763 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:22:47 INFO - PROCESS | 1654 | 1468214567767 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:47 INFO - PROCESS | 1654 | 1468214567768 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a49d800 == 37 [pid = 1654] [id = 283] 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12504c800) [pid = 1654] [serial = 847] [outer = 0x0] 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127303c00) [pid = 1654] [serial = 848] [outer = 0x12504c800] 22:22:47 INFO - PROCESS | 1654 | 1468214567800 Marionette DEBUG loaded listener.js 22:22:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127368c00) [pid = 1654] [serial = 849] [outer = 0x12504c800] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121ccb800) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d4800) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113290800) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1150dc400) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113291c00) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117208c00) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129ab000) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118455800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113f35800) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117209000) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118396c00) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1130b1400) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118573c00) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1128cf800) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113d45400) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:22:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113297400) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:22:48 INFO - PROCESS | 1654 | 1468214568200 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]]]}] 22:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 569ms 22:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:22:48 INFO - PROCESS | 1654 | 1468214568226 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:22:48 INFO - PROCESS | 1654 | 1468214568228 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:22:48 INFO - PROCESS | 1654 | 1468214568230 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:22:48 INFO - PROCESS | 1654 | 1468214568231 Marionette TRACE conn2 <- [1,1106,null,{}] 22:22:48 INFO - PROCESS | 1654 | 1468214568233 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}] 22:22:48 INFO - PROCESS | 1654 | 1468214568234 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:48 INFO - PROCESS | 1654 | 1468214568312 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:22:48 INFO - PROCESS | 1654 | 1468214568368 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:48 INFO - PROCESS | 1654 | 1468214568369 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x125725000 == 38 [pid = 1654] [id = 284] 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129b3c00) [pid = 1654] [serial = 850] [outer = 0x0] 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113f35800) [pid = 1654] [serial = 851] [outer = 0x1129b3c00] 22:22:48 INFO - PROCESS | 1654 | 1468214568394 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11839a400) [pid = 1654] [serial = 852] [outer = 0x1129b3c00] 22:22:48 INFO - PROCESS | 1654 | 1468214568670 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]]]}] 22:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 22:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:22:48 INFO - PROCESS | 1654 | 1468214568706 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:22:48 INFO - PROCESS | 1654 | 1468214568707 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:22:48 INFO - PROCESS | 1654 | 1468214568710 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:22:48 INFO - PROCESS | 1654 | 1468214568712 Marionette TRACE conn2 <- [1,1110,null,{}] 22:22:48 INFO - PROCESS | 1654 | 1468214568714 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}] 22:22:48 INFO - PROCESS | 1654 | 1468214568717 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:48 INFO - PROCESS | 1654 | 1468214568809 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:22:48 INFO - PROCESS | 1654 | 1468214568812 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:48 INFO - PROCESS | 1654 | 1468214568814 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0ef800 == 39 [pid = 1654] [id = 285] 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118453400) [pid = 1654] [serial = 853] [outer = 0x0] 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118f8f400) [pid = 1654] [serial = 854] [outer = 0x118453400] 22:22:48 INFO - PROCESS | 1654 | 1468214568851 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275b2400) [pid = 1654] [serial = 855] [outer = 0x118453400] 22:22:49 INFO - PROCESS | 1654 | 1468214569185 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]]]}] 22:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 524ms 22:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:22:49 INFO - PROCESS | 1654 | 1468214569235 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:22:49 INFO - PROCESS | 1654 | 1468214569236 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:22:49 INFO - PROCESS | 1654 | 1468214569247 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:22:49 INFO - PROCESS | 1654 | 1468214569248 Marionette TRACE conn2 <- [1,1114,null,{}] 22:22:49 INFO - PROCESS | 1654 | 1468214569251 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}] 22:22:49 INFO - PROCESS | 1654 | 1468214569252 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:49 INFO - PROCESS | 1654 | 1468214569328 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:22:49 INFO - PROCESS | 1654 | 1468214569332 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1654 | 1468214569335 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b946000 == 40 [pid = 1654] [id = 286] 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1275b6800) [pid = 1654] [serial = 856] [outer = 0x0] 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1275c0c00) [pid = 1654] [serial = 857] [outer = 0x1275b6800] 22:22:49 INFO - PROCESS | 1654 | 1468214569359 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1275e2000) [pid = 1654] [serial = 858] [outer = 0x1275b6800] 22:22:49 INFO - PROCESS | 1654 | 1468214569660 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]]]}] 22:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 480ms 22:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:22:49 INFO - PROCESS | 1654 | 1468214569718 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:22:49 INFO - PROCESS | 1654 | 1468214569719 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:22:49 INFO - PROCESS | 1654 | 1468214569721 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:22:49 INFO - PROCESS | 1654 | 1468214569722 Marionette TRACE conn2 <- [1,1118,null,{}] 22:22:49 INFO - PROCESS | 1654 | 1468214569725 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}] 22:22:49 INFO - PROCESS | 1654 | 1468214569725 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:49 INFO - PROCESS | 1654 | 1468214569804 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:22:49 INFO - PROCESS | 1654 | 1468214569808 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1654 | 1468214569816 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b959800 == 41 [pid = 1654] [id = 287] 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113d92c00) [pid = 1654] [serial = 859] [outer = 0x0] 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128d1b400) [pid = 1654] [serial = 860] [outer = 0x113d92c00] 22:22:49 INFO - PROCESS | 1654 | 1468214569889 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128d24000) [pid = 1654] [serial = 861] [outer = 0x113d92c00] 22:22:50 INFO - PROCESS | 1654 | --DOCSHELL 0x117362800 == 40 [pid = 1654] [id = 276] 22:22:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11666c800 == 39 [pid = 1654] [id = 275] 22:22:50 INFO - PROCESS | 1654 | --DOCSHELL 0x117362000 == 38 [pid = 1654] [id = 274] 22:22:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d0800 == 37 [pid = 1654] [id = 273] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2e000 == 36 [pid = 1654] [id = 278] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121421800 == 35 [pid = 1654] [id = 279] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119597800 == 34 [pid = 1654] [id = 277] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x125725000 == 33 [pid = 1654] [id = 284] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12571f800 == 32 [pid = 1654] [id = 280] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12a49d800 == 31 [pid = 1654] [id = 283] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128941800 == 30 [pid = 1654] [id = 281] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x116246000 == 29 [pid = 1654] [id = 282] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0ef800 == 28 [pid = 1654] [id = 285] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110fa1000) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1160db800) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11839b400) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1176ea000) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11960b400) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118a88400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121aa7c00) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x120f99000) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118a92000) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119d42800) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119613000) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x120f09000) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121742800) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116976800) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12518d400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119221000) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118451400) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x121633400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118398000) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11857b400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12b946000 == 27 [pid = 1654] [id = 286] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124ad8800) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x11839cc00) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x113293c00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1110ac400) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11607c000) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1167a7400) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x113aa8400) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x113298800) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1180d0c00) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x117075000) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x117206c00) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x11859c400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 22:22:51 INFO - PROCESS | 1654 | 1468214571374 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]]]}] 22:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1675ms 22:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:22:51 INFO - PROCESS | 1654 | 1468214571397 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1654 | 1468214571400 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:22:51 INFO - PROCESS | 1654 | 1468214571403 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:22:51 INFO - PROCESS | 1654 | 1468214571406 Marionette TRACE conn2 <- [1,1122,null,{}] 22:22:51 INFO - PROCESS | 1654 | 1468214571410 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}] 22:22:51 INFO - PROCESS | 1654 | 1468214571412 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:51 INFO - PROCESS | 1654 | 1468214571491 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:22:51 INFO - PROCESS | 1654 | 1468214571497 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:51 INFO - PROCESS | 1654 | 1468214571499 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116674800 == 28 [pid = 1654] [id = 288] 22:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1133d2000) [pid = 1654] [serial = 862] [outer = 0x0] 22:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x113865c00) [pid = 1654] [serial = 863] [outer = 0x1133d2000] 22:22:51 INFO - PROCESS | 1654 | 1468214571530 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1150d7800) [pid = 1654] [serial = 864] [outer = 0x1133d2000] 22:22:51 INFO - PROCESS | 1654 | 1468214571873 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]]]}] 22:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 22:22:51 INFO - PROCESS | 1654 | 1468214571924 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1654 | 1468214571927 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:22:51 INFO - PROCESS | 1654 | 1468214571932 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:22:51 INFO - PROCESS | 1654 | 1468214571934 Marionette TRACE conn2 <- [1,1126,null,{}] 22:22:51 INFO - PROCESS | 1654 | 1468214571936 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}] 22:22:51 INFO - PROCESS | 1654 | 1468214571938 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:52 INFO - PROCESS | 1654 | 1468214572016 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:22:52 INFO - PROCESS | 1654 | 1468214572020 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:52 INFO - PROCESS | 1654 | 1468214572022 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117253000 == 29 [pid = 1654] [id = 289] 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11607a800) [pid = 1654] [serial = 865] [outer = 0x0] 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11679a400) [pid = 1654] [serial = 866] [outer = 0x11607a800] 22:22:52 INFO - PROCESS | 1654 | 1468214572052 Marionette DEBUG loaded listener.js 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1167e1c00) [pid = 1654] [serial = 867] [outer = 0x11607a800] 22:22:52 INFO - PROCESS | 1654 | 1468214572403 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]]]}] 22:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 22:22:52 INFO - PROCESS | 1654 | 1468214572452 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:22:52 INFO - PROCESS | 1654 | 1468214572454 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:22:52 INFO - PROCESS | 1654 | 1468214572456 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1654 | 1468214572458 Marionette TRACE conn2 <- [1,1130,null,{}] 22:22:52 INFO - PROCESS | 1654 | 1468214572466 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}] 22:22:52 INFO - PROCESS | 1654 | 1468214572469 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:52 INFO - PROCESS | 1654 | 1468214572543 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:22:52 INFO - PROCESS | 1654 | 1468214572549 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:52 INFO - PROCESS | 1654 | 1468214572553 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aaf800 == 30 [pid = 1654] [id = 290] 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x110feb000) [pid = 1654] [serial = 868] [outer = 0x0] 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117076400) [pid = 1654] [serial = 869] [outer = 0x110feb000] 22:22:52 INFO - PROCESS | 1654 | 1468214572581 Marionette DEBUG loaded listener.js 22:22:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117083800) [pid = 1654] [serial = 870] [outer = 0x110feb000] 22:22:52 INFO - PROCESS | 1654 | 1468214572904 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]]]}] 22:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 22:22:52 INFO - PROCESS | 1654 | 1468214572928 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:22:52 INFO - PROCESS | 1654 | 1468214572929 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:22:52 INFO - PROCESS | 1654 | 1468214572932 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:22:52 INFO - PROCESS | 1654 | 1468214572935 Marionette TRACE conn2 <- [1,1134,null,{}] 22:22:52 INFO - PROCESS | 1654 | 1468214572938 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}] 22:22:52 INFO - PROCESS | 1654 | 1468214572939 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:53 INFO - PROCESS | 1654 | 1468214573012 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:22:53 INFO - PROCESS | 1654 | 1468214573061 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:53 INFO - PROCESS | 1654 | 1468214573062 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x11927c000 == 31 [pid = 1654] [id = 291] 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x117083400) [pid = 1654] [serial = 871] [outer = 0x0] 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1176f1400) [pid = 1654] [serial = 872] [outer = 0x117083400] 22:22:53 INFO - PROCESS | 1654 | 1468214573088 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1180d5c00) [pid = 1654] [serial = 873] [outer = 0x117083400] 22:22:53 INFO - PROCESS | 1654 | 1468214573367 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]]]}] 22:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 22:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:22:53 INFO - PROCESS | 1654 | 1468214573407 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:22:53 INFO - PROCESS | 1654 | 1468214573408 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:22:53 INFO - PROCESS | 1654 | 1468214573423 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:22:53 INFO - PROCESS | 1654 | 1468214573424 Marionette TRACE conn2 <- [1,1138,null,{}] 22:22:53 INFO - PROCESS | 1654 | 1468214573426 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}] 22:22:53 INFO - PROCESS | 1654 | 1468214573428 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:53 INFO - PROCESS | 1654 | 1468214573502 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:22:53 INFO - PROCESS | 1654 | 1468214573506 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:53 INFO - PROCESS | 1654 | 1468214573507 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb0800 == 32 [pid = 1654] [id = 292] 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1129a7800) [pid = 1654] [serial = 874] [outer = 0x0] 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1180db000) [pid = 1654] [serial = 875] [outer = 0x1129a7800] 22:22:53 INFO - PROCESS | 1654 | 1468214573532 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1183a3800) [pid = 1654] [serial = 876] [outer = 0x1129a7800] 22:22:53 INFO - PROCESS | 1654 | 1468214573842 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]]]}] 22:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 481ms 22:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:22:53 INFO - PROCESS | 1654 | 1468214573893 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:22:53 INFO - PROCESS | 1654 | 1468214573894 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:22:53 INFO - PROCESS | 1654 | 1468214573896 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:22:53 INFO - PROCESS | 1654 | 1468214573897 Marionette TRACE conn2 <- [1,1142,null,{}] 22:22:53 INFO - PROCESS | 1654 | 1468214573899 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}] 22:22:53 INFO - PROCESS | 1654 | 1468214573903 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | 1468214574015 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:22:54 INFO - PROCESS | 1654 | 1468214574023 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1654 | 1468214574024 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x121142000 == 33 [pid = 1654] [id = 293] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1167e2c00) [pid = 1654] [serial = 877] [outer = 0x0] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11844dc00) [pid = 1654] [serial = 878] [outer = 0x1167e2c00] 22:22:54 INFO - PROCESS | 1654 | 1468214574049 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118f8e400) [pid = 1654] [serial = 879] [outer = 0x1167e2c00] 22:22:54 INFO - PROCESS | 1654 | 1468214574340 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]]]}] 22:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 22:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:22:54 INFO - PROCESS | 1654 | 1468214574373 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:22:54 INFO - PROCESS | 1654 | 1468214574374 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:22:54 INFO - PROCESS | 1654 | 1468214574377 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1654 | 1468214574378 Marionette TRACE conn2 <- [1,1146,null,{}] 22:22:54 INFO - PROCESS | 1654 | 1468214574380 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}] 22:22:54 INFO - PROCESS | 1654 | 1468214574381 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | 1468214574467 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:22:54 INFO - PROCESS | 1654 | 1468214574472 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1654 | 1468214574473 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x121917000 == 34 [pid = 1654] [id = 294] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x110fa1400) [pid = 1654] [serial = 880] [outer = 0x0] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fde400) [pid = 1654] [serial = 881] [outer = 0x110fa1400] 22:22:54 INFO - PROCESS | 1654 | 1468214574498 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1193be800) [pid = 1654] [serial = 882] [outer = 0x110fa1400] 22:22:54 INFO - PROCESS | 1654 | 1468214574819 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]]]}] 22:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 22:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:22:54 INFO - PROCESS | 1654 | 1468214574847 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:22:54 INFO - PROCESS | 1654 | 1468214574848 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:22:54 INFO - PROCESS | 1654 | 1468214574850 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:22:54 INFO - PROCESS | 1654 | 1468214574851 Marionette TRACE conn2 <- [1,1150,null,{}] 22:22:54 INFO - PROCESS | 1654 | 1468214574853 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}] 22:22:54 INFO - PROCESS | 1654 | 1468214574855 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | 1468214574954 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:22:54 INFO - PROCESS | 1654 | 1468214574960 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1654 | 1468214574961 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f0b800 == 35 [pid = 1654] [id = 295] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118455800) [pid = 1654] [serial = 883] [outer = 0x0] 22:22:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119940c00) [pid = 1654] [serial = 884] [outer = 0x118455800] 22:22:54 INFO - PROCESS | 1654 | 1468214574986 Marionette DEBUG loaded listener.js 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x120f09000) [pid = 1654] [serial = 885] [outer = 0x118455800] 22:22:55 INFO - PROCESS | 1654 | 1468214575287 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]]]}] 22:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 22:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:22:55 INFO - PROCESS | 1654 | 1468214575320 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:22:55 INFO - PROCESS | 1654 | 1468214575321 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:22:55 INFO - PROCESS | 1654 | 1468214575323 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:22:55 INFO - PROCESS | 1654 | 1468214575324 Marionette TRACE conn2 <- [1,1154,null,{}] 22:22:55 INFO - PROCESS | 1654 | 1468214575327 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}] 22:22:55 INFO - PROCESS | 1654 | 1468214575336 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:55 INFO - PROCESS | 1654 | 1468214575411 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:22:55 INFO - PROCESS | 1654 | 1468214575415 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:55 INFO - PROCESS | 1654 | 1468214575418 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aaf000 == 36 [pid = 1654] [id = 296] 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f97800) [pid = 1654] [serial = 886] [outer = 0x0] 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1210b7400) [pid = 1654] [serial = 887] [outer = 0x120f97800] 22:22:55 INFO - PROCESS | 1654 | 1468214575443 Marionette DEBUG loaded listener.js 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121634c00) [pid = 1654] [serial = 888] [outer = 0x120f97800] 22:22:55 INFO - PROCESS | 1654 | 1468214575762 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]]]}] 22:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 22:22:55 INFO - PROCESS | 1654 | 1468214575792 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:22:55 INFO - PROCESS | 1654 | 1468214575794 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:22:55 INFO - PROCESS | 1654 | 1468214575796 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:22:55 INFO - PROCESS | 1654 | 1468214575797 Marionette TRACE conn2 <- [1,1158,null,{}] 22:22:55 INFO - PROCESS | 1654 | 1468214575800 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}] 22:22:55 INFO - PROCESS | 1654 | 1468214575803 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:55 INFO - PROCESS | 1654 | 1468214575911 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:22:55 INFO - PROCESS | 1654 | 1468214575942 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:55 INFO - PROCESS | 1654 | 1468214575944 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271de800 == 37 [pid = 1654] [id = 297] 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x111d1d800) [pid = 1654] [serial = 889] [outer = 0x0] 22:22:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x120f99c00) [pid = 1654] [serial = 890] [outer = 0x111d1d800] 22:22:55 INFO - PROCESS | 1654 | 1468214575968 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d74c00) [pid = 1654] [serial = 891] [outer = 0x111d1d800] 22:22:56 INFO - PROCESS | 1654 | 1468214576288 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]]]}] 22:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 22:22:56 INFO - PROCESS | 1654 | 1468214576318 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:22:56 INFO - PROCESS | 1654 | 1468214576320 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:22:56 INFO - PROCESS | 1654 | 1468214576328 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:22:56 INFO - PROCESS | 1654 | 1468214576329 Marionette TRACE conn2 <- [1,1162,null,{}] 22:22:56 INFO - PROCESS | 1654 | 1468214576332 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}] 22:22:56 INFO - PROCESS | 1654 | 1468214576333 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:56 INFO - PROCESS | 1654 | 1468214576442 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:22:56 INFO - PROCESS | 1654 | 1468214576455 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1654 | 1468214576456 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119caf800 == 38 [pid = 1654] [id = 298] 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d75000) [pid = 1654] [serial = 892] [outer = 0x0] 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124eca000) [pid = 1654] [serial = 893] [outer = 0x123d75000] 22:22:56 INFO - PROCESS | 1654 | 1468214576483 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12574ec00) [pid = 1654] [serial = 894] [outer = 0x123d75000] 22:22:56 INFO - PROCESS | 1654 | 1468214576811 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]]]}] 22:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 22:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:22:56 INFO - PROCESS | 1654 | 1468214576853 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:22:56 INFO - PROCESS | 1654 | 1468214576854 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:22:56 INFO - PROCESS | 1654 | 1468214576856 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:22:56 INFO - PROCESS | 1654 | 1468214576857 Marionette TRACE conn2 <- [1,1166,null,{}] 22:22:56 INFO - PROCESS | 1654 | 1468214576859 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}] 22:22:56 INFO - PROCESS | 1654 | 1468214576860 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:56 INFO - PROCESS | 1654 | 1468214576955 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:22:56 INFO - PROCESS | 1654 | 1468214576959 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1654 | 1468214576960 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295d0000 == 39 [pid = 1654] [id = 299] 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119611c00) [pid = 1654] [serial = 895] [outer = 0x0] 22:22:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126ff0400) [pid = 1654] [serial = 896] [outer = 0x119611c00] 22:22:56 INFO - PROCESS | 1654 | 1468214576984 Marionette DEBUG loaded listener.js 22:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1275aa800) [pid = 1654] [serial = 897] [outer = 0x119611c00] 22:22:57 INFO - PROCESS | 1654 | 1468214577281 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]]]}] 22:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 22:22:57 INFO - PROCESS | 1654 | 1468214577324 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1654 | 1468214577325 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:22:57 INFO - PROCESS | 1654 | 1468214577327 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:22:57 INFO - PROCESS | 1654 | 1468214577328 Marionette TRACE conn2 <- [1,1170,null,{}] 22:22:57 INFO - PROCESS | 1654 | 1468214577331 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}] 22:22:57 INFO - PROCESS | 1654 | 1468214577332 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:57 INFO - PROCESS | 1654 | 1468214577449 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:22:57 INFO - PROCESS | 1654 | 1468214577460 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1654 | 1468214577461 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a831000 == 40 [pid = 1654] [id = 300] 22:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118f8f000) [pid = 1654] [serial = 898] [outer = 0x0] 22:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1275af000) [pid = 1654] [serial = 899] [outer = 0x118f8f000] 22:22:57 INFO - PROCESS | 1654 | 1468214577485 Marionette DEBUG loaded listener.js 22:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1275cbc00) [pid = 1654] [serial = 900] [outer = 0x118f8f000] 22:22:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128d21c00) [pid = 1654] [serial = 901] [outer = 0x123d76000] 22:22:57 INFO - PROCESS | 1654 | 1468214577855 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]]]}] 22:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 569ms 22:22:57 INFO - PROCESS | 1654 | 1468214577897 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1654 | 1468214577898 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:22:57 INFO - PROCESS | 1654 | 1468214577900 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:22:57 INFO - PROCESS | 1654 | 1468214577901 Marionette TRACE conn2 <- [1,1174,null,{}] 22:22:57 INFO - PROCESS | 1654 | 1468214577903 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}] 22:22:57 INFO - PROCESS | 1654 | 1468214577904 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:58 INFO - PROCESS | 1654 | 1468214578004 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:22:58 INFO - PROCESS | 1654 | 1468214578007 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:58 INFO - PROCESS | 1654 | 1468214578008 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae15000 == 41 [pid = 1654] [id = 301] 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1275cc800) [pid = 1654] [serial = 902] [outer = 0x0] 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128d20000) [pid = 1654] [serial = 903] [outer = 0x1275cc800] 22:22:58 INFO - PROCESS | 1654 | 1468214578032 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128e3a400) [pid = 1654] [serial = 904] [outer = 0x1275cc800] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1150d3800) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12504c800) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123d74000) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118450400) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1183a4400) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1129b3c00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118453400) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118fd6400) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1150d4400) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112e9dc00) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11662fc00) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117206000) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1173ec800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:22:58 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275b6800) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:22:58 INFO - PROCESS | 1654 | 1468214578478 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] 22:22:58 INFO - PROCESS | 1654 | 1468214578522 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:22:58 INFO - PROCESS | 1654 | 1468214578524 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:22:58 INFO - PROCESS | 1654 | 1468214578533 Marionette TRACE conn2 <- [1,1178,null,{}] 22:22:58 INFO - PROCESS | 1654 | 1468214578536 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}] 22:22:58 INFO - PROCESS | 1654 | 1468214578537 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:58 INFO - PROCESS | 1654 | 1468214578617 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:22:58 INFO - PROCESS | 1654 | 1468214578670 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:58 INFO - PROCESS | 1654 | 1468214578671 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae0d800 == 42 [pid = 1654] [id = 302] 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1122bd000) [pid = 1654] [serial = 905] [outer = 0x0] 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117073800) [pid = 1654] [serial = 906] [outer = 0x1122bd000] 22:22:58 INFO - PROCESS | 1654 | 1468214578695 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12174e400) [pid = 1654] [serial = 907] [outer = 0x1122bd000] 22:22:58 INFO - PROCESS | 1654 | 1468214578975 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] 22:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:22:59 INFO - PROCESS | 1654 | 1468214579007 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:22:59 INFO - PROCESS | 1654 | 1468214579010 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:22:59 INFO - PROCESS | 1654 | 1468214579011 Marionette TRACE conn2 <- [1,1182,null,{}] 22:22:59 INFO - PROCESS | 1654 | 1468214579013 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}] 22:22:59 INFO - PROCESS | 1654 | 1468214579014 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:59 INFO - PROCESS | 1654 | 1468214579108 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:22:59 INFO - PROCESS | 1654 | 1468214579111 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1654 | 1468214579112 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd62000 == 43 [pid = 1654] [id = 303] 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121a9e800) [pid = 1654] [serial = 908] [outer = 0x0] 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128d23c00) [pid = 1654] [serial = 909] [outer = 0x121a9e800] 22:22:59 INFO - PROCESS | 1654 | 1468214579136 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e45000) [pid = 1654] [serial = 910] [outer = 0x121a9e800] 22:22:59 INFO - PROCESS | 1654 | 1468214579563 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] 22:22:59 INFO - PROCESS | 1654 | 1468214579633 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:22:59 INFO - PROCESS | 1654 | 1468214579636 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:22:59 INFO - PROCESS | 1654 | 1468214579638 Marionette TRACE conn2 <- [1,1186,null,{}] 22:22:59 INFO - PROCESS | 1654 | 1468214579641 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}] 22:22:59 INFO - PROCESS | 1654 | 1468214579643 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:59 INFO - PROCESS | 1654 | 1468214579759 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:22:59 INFO - PROCESS | 1654 | 1468214579767 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1654 | 1468214579768 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:22:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c03a800 == 44 [pid = 1654] [id = 304] 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e45400) [pid = 1654] [serial = 911] [outer = 0x0] 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129397800) [pid = 1654] [serial = 912] [outer = 0x128e45400] 22:22:59 INFO - PROCESS | 1654 | 1468214579792 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1293ef400) [pid = 1654] [serial = 913] [outer = 0x128e45400] 22:23:00 INFO - PROCESS | 1654 | 1468214580134 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] 22:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:23:00 INFO - PROCESS | 1654 | 1468214580162 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:23:00 INFO - PROCESS | 1654 | 1468214580165 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:23:00 INFO - PROCESS | 1654 | 1468214580167 Marionette TRACE conn2 <- [1,1190,null,{}] 22:23:00 INFO - PROCESS | 1654 | 1468214580171 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}] 22:23:00 INFO - PROCESS | 1654 | 1468214580172 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:00 INFO - PROCESS | 1654 | 1468214580337 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:23:00 INFO - PROCESS | 1654 | 1468214580461 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:00 INFO - PROCESS | 1654 | 1468214580463 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11206e800 == 45 [pid = 1654] [id = 305] 22:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x110f99c00) [pid = 1654] [serial = 914] [outer = 0x0] 22:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x110ff1c00) [pid = 1654] [serial = 915] [outer = 0x110f99c00] 22:23:00 INFO - PROCESS | 1654 | 1468214580516 Marionette DEBUG loaded listener.js 22:23:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1122ba400) [pid = 1654] [serial = 916] [outer = 0x110f99c00] 22:23:01 INFO - PROCESS | 1654 | 1468214581148 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] 22:23:01 INFO - PROCESS | 1654 | 1468214581192 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:23:01 INFO - PROCESS | 1654 | 1468214581195 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:23:01 INFO - PROCESS | 1654 | 1468214581197 Marionette TRACE conn2 <- [1,1194,null,{}] 22:23:01 INFO - PROCESS | 1654 | 1468214581201 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}] 22:23:01 INFO - PROCESS | 1654 | 1468214581204 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:01 INFO - PROCESS | 1654 | 1468214581320 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:23:01 INFO - PROCESS | 1654 | 1468214581397 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:01 INFO - PROCESS | 1654 | 1468214581399 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11880b000 == 46 [pid = 1654] [id = 306] 22:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11607dc00) [pid = 1654] [serial = 917] [outer = 0x0] 22:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11662e800) [pid = 1654] [serial = 918] [outer = 0x11607dc00] 22:23:01 INFO - PROCESS | 1654 | 1468214581428 Marionette DEBUG loaded listener.js 22:23:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116904000) [pid = 1654] [serial = 919] [outer = 0x11607dc00] 22:23:02 INFO - PROCESS | 1654 | 1468214582124 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] 22:23:02 INFO - PROCESS | 1654 | 1468214582173 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:23:02 INFO - PROCESS | 1654 | 1468214582177 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:23:02 INFO - PROCESS | 1654 | 1468214582179 Marionette TRACE conn2 <- [1,1198,null,{}] 22:23:02 INFO - PROCESS | 1654 | 1468214582183 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}] 22:23:02 INFO - PROCESS | 1654 | 1468214582184 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:02 INFO - PROCESS | 1654 | 1468214582289 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:23:02 INFO - PROCESS | 1654 | 1468214582366 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:02 INFO - PROCESS | 1654 | 1468214582369 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x117027000 == 47 [pid = 1654] [id = 307] 22:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116905800) [pid = 1654] [serial = 920] [outer = 0x0] 22:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116976c00) [pid = 1654] [serial = 921] [outer = 0x116905800] 22:23:02 INFO - PROCESS | 1654 | 1468214582397 Marionette DEBUG loaded listener.js 22:23:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117072800) [pid = 1654] [serial = 922] [outer = 0x116905800] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12c03a800 == 46 [pid = 1654] [id = 304] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd62000 == 45 [pid = 1654] [id = 303] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae0d800 == 44 [pid = 1654] [id = 302] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae15000 == 43 [pid = 1654] [id = 301] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a831000 == 42 [pid = 1654] [id = 300] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1295d0000 == 41 [pid = 1654] [id = 299] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119caf800 == 40 [pid = 1654] [id = 298] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128d1b400) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1271de800 == 39 [pid = 1654] [id = 297] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x118aaf000 == 38 [pid = 1654] [id = 296] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x123f0b800 == 37 [pid = 1654] [id = 295] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x121917000 == 36 [pid = 1654] [id = 294] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x121142000 == 35 [pid = 1654] [id = 293] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb0800 == 34 [pid = 1654] [id = 292] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x11927c000 == 33 [pid = 1654] [id = 291] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x118aaf800 == 32 [pid = 1654] [id = 290] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117253000 == 31 [pid = 1654] [id = 289] 22:23:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116674800 == 30 [pid = 1654] [id = 288] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118f8a400) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x127368c00) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126e1bc00) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126e17400) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118452400) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113f35800) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1275b2400) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118575800) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121aa7400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119612800) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11662f800) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x125193800) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113295400) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11602e000) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11696f800) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123f6b000) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118f8f400) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1256dc800) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117071800) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11859ec00) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117ea6400) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x127303c00) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11839a400) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1275c0c00) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113d94000) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124ed3800) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11839b800) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1275e2000) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 22:23:02 INFO - PROCESS | 1654 | 1468214582803 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]]]}] 22:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 22:23:02 INFO - PROCESS | 1654 | 1468214582847 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:23:02 INFO - PROCESS | 1654 | 1468214582850 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:23:02 INFO - PROCESS | 1654 | 1468214582855 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:23:02 INFO - PROCESS | 1654 | 1468214582857 Marionette TRACE conn2 <- [1,1202,null,{}] 22:23:02 INFO - PROCESS | 1654 | 1468214582859 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}] 22:23:02 INFO - PROCESS | 1654 | 1468214582860 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:02 INFO - PROCESS | 1654 | 1468214582939 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:23:02 INFO - PROCESS | 1654 | 1468214582991 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:02 INFO - PROCESS | 1654 | 1468214582992 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180ba800 == 31 [pid = 1654] [id = 308] 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1162d4000) [pid = 1654] [serial = 923] [outer = 0x0] 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117086400) [pid = 1654] [serial = 924] [outer = 0x1162d4000] 22:23:03 INFO - PROCESS | 1654 | 1468214583020 Marionette DEBUG loaded listener.js 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1180d0c00) [pid = 1654] [serial = 925] [outer = 0x1162d4000] 22:23:03 INFO - PROCESS | 1654 | 1468214583332 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]]]}] 22:23:03 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 22:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 22:23:03 INFO - PROCESS | 1654 | 1468214583374 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:23:03 INFO - PROCESS | 1654 | 1468214583376 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:23:03 INFO - PROCESS | 1654 | 1468214583378 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:23:03 INFO - PROCESS | 1654 | 1468214583380 Marionette TRACE conn2 <- [1,1206,null,{}] 22:23:03 INFO - PROCESS | 1654 | 1468214583388 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}] 22:23:03 INFO - PROCESS | 1654 | 1468214583391 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:03 INFO - PROCESS | 1654 | 1468214583468 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:23:03 INFO - PROCESS | 1654 | 1468214583520 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:03 INFO - PROCESS | 1654 | 1468214583522 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199d4800 == 32 [pid = 1654] [id = 309] 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180ce400) [pid = 1654] [serial = 926] [outer = 0x0] 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11839b800) [pid = 1654] [serial = 927] [outer = 0x1180ce400] 22:23:03 INFO - PROCESS | 1654 | 1468214583552 Marionette DEBUG loaded listener.js 22:23:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118572800) [pid = 1654] [serial = 928] [outer = 0x1180ce400] 22:23:03 INFO - PROCESS | 1654 | 1468214583859 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]]]}] 22:23:03 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 22:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 22:23:03 INFO - PROCESS | 1654 | 1468214583899 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:23:03 INFO - PROCESS | 1654 | 1468214583904 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:23:03 INFO - PROCESS | 1654 | 1468214583906 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:23:03 INFO - PROCESS | 1654 | 1468214583908 Marionette TRACE conn2 <- [1,1210,null,{}] 22:23:03 INFO - PROCESS | 1654 | 1468214583910 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}] 22:23:03 INFO - PROCESS | 1654 | 1468214583911 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:03 INFO - PROCESS | 1654 | 1468214583991 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:23:03 INFO - PROCESS | 1654 | 1468214583994 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:03 INFO - PROCESS | 1654 | 1468214583996 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121231000 == 33 [pid = 1654] [id = 310] 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113299c00) [pid = 1654] [serial = 929] [outer = 0x0] 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118a8a000) [pid = 1654] [serial = 930] [outer = 0x113299c00] 22:23:04 INFO - PROCESS | 1654 | 1468214584023 Marionette DEBUG loaded listener.js 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118fd9c00) [pid = 1654] [serial = 931] [outer = 0x113299c00] 22:23:04 INFO - PROCESS | 1654 | 1468214584351 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]]]}] 22:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms 22:23:04 INFO - PROCESS | 1654 | 1468214584376 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1654 | 1468214584377 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:23:04 INFO - PROCESS | 1654 | 1468214584379 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:23:04 INFO - PROCESS | 1654 | 1468214584380 Marionette TRACE conn2 <- [1,1214,null,{}] 22:23:04 INFO - PROCESS | 1654 | 1468214584382 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}] 22:23:04 INFO - PROCESS | 1654 | 1468214584386 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:04 INFO - PROCESS | 1654 | 1468214584486 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:23:04 INFO - PROCESS | 1654 | 1468214584492 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:04 INFO - PROCESS | 1654 | 1468214584493 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11724e800 == 34 [pid = 1654] [id = 311] 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1180d5000) [pid = 1654] [serial = 932] [outer = 0x0] 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119222c00) [pid = 1654] [serial = 933] [outer = 0x1180d5000] 22:23:04 INFO - PROCESS | 1654 | 1468214584519 Marionette DEBUG loaded listener.js 22:23:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119979800) [pid = 1654] [serial = 934] [outer = 0x1180d5000] 22:23:04 INFO - PROCESS | 1654 | 1468214584860 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]]]}] 22:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 22:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:23:04 INFO - PROCESS | 1654 | 1468214584898 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1654 | 1468214584899 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:23:04 INFO - PROCESS | 1654 | 1468214584901 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:23:04 INFO - PROCESS | 1654 | 1468214584902 Marionette TRACE conn2 <- [1,1218,null,{}] 22:23:04 INFO - PROCESS | 1654 | 1468214584904 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}] 22:23:04 INFO - PROCESS | 1654 | 1468214584908 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:05 INFO - PROCESS | 1654 | 1468214585021 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:23:05 INFO - PROCESS | 1654 | 1468214585031 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:05 INFO - PROCESS | 1654 | 1468214585033 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x125728000 == 35 [pid = 1654] [id = 312] 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11960c400) [pid = 1654] [serial = 935] [outer = 0x0] 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x120f9e000) [pid = 1654] [serial = 936] [outer = 0x11960c400] 22:23:05 INFO - PROCESS | 1654 | 1468214585061 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124ce2400) [pid = 1654] [serial = 937] [outer = 0x11960c400] 22:23:05 INFO - PROCESS | 1654 | 1468214585397 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]]]}] 22:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 22:23:05 INFO - PROCESS | 1654 | 1468214585421 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:23:05 INFO - PROCESS | 1654 | 1468214585423 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:23:05 INFO - PROCESS | 1654 | 1468214585425 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:23:05 INFO - PROCESS | 1654 | 1468214585426 Marionette TRACE conn2 <- [1,1222,null,{}] 22:23:05 INFO - PROCESS | 1654 | 1468214585428 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}] 22:23:05 INFO - PROCESS | 1654 | 1468214585429 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:05 INFO - PROCESS | 1654 | 1468214585523 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:23:05 INFO - PROCESS | 1654 | 1468214585558 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:05 INFO - PROCESS | 1654 | 1468214585559 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e7000 == 36 [pid = 1654] [id = 313] 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113292000) [pid = 1654] [serial = 938] [outer = 0x0] 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12518e800) [pid = 1654] [serial = 939] [outer = 0x113292000] 22:23:05 INFO - PROCESS | 1654 | 1468214585583 Marionette DEBUG loaded listener.js 22:23:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125742c00) [pid = 1654] [serial = 940] [outer = 0x113292000] 22:23:05 INFO - PROCESS | 1654 | 1468214585878 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] 22:23:05 INFO - PROCESS | 1654 | 1468214585896 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:23:05 INFO - PROCESS | 1654 | 1468214585906 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:23:05 INFO - PROCESS | 1654 | 1468214585907 Marionette TRACE conn2 <- [1,1226,null,{}] 22:23:05 INFO - PROCESS | 1654 | 1468214585922 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}] 22:23:05 INFO - PROCESS | 1654 | 1468214585923 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:06 INFO - PROCESS | 1654 | 1468214586020 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:23:06 INFO - PROCESS | 1654 | 1468214586023 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1654 | 1468214586024 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ade000 == 37 [pid = 1654] [id = 314] 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118519400) [pid = 1654] [serial = 941] [outer = 0x0] 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126e1b400) [pid = 1654] [serial = 942] [outer = 0x118519400] 22:23:06 INFO - PROCESS | 1654 | 1468214586049 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127363c00) [pid = 1654] [serial = 943] [outer = 0x118519400] 22:23:06 INFO - PROCESS | 1654 | 1468214586380 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]]]}] 22:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 488ms 22:23:06 INFO - PROCESS | 1654 | 1468214586397 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:23:06 INFO - PROCESS | 1654 | 1468214586399 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:23:06 INFO - PROCESS | 1654 | 1468214586405 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:23:06 INFO - PROCESS | 1654 | 1468214586406 Marionette TRACE conn2 <- [1,1230,null,{}] 22:23:06 INFO - PROCESS | 1654 | 1468214586409 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}] 22:23:06 INFO - PROCESS | 1654 | 1468214586410 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:06 INFO - PROCESS | 1654 | 1468214586507 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:23:06 INFO - PROCESS | 1654 | 1468214586510 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:06 INFO - PROCESS | 1654 | 1468214586512 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295e2000 == 38 [pid = 1654] [id = 315] 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12504b400) [pid = 1654] [serial = 944] [outer = 0x0] 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1275b3000) [pid = 1654] [serial = 945] [outer = 0x12504b400] 22:23:06 INFO - PROCESS | 1654 | 1468214586543 Marionette DEBUG loaded listener.js 22:23:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1275dc800) [pid = 1654] [serial = 946] [outer = 0x12504b400] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123d75000) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11607a800) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118f8f000) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117083400) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118455800) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110feb000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113d92c00) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1133d2000) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1129a7800) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x110fa1400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1167e2c00) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111d1d800) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119611c00) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1122bd000) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1275cc800) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x120f97800) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:23:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121a9e800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:23:06 INFO - PROCESS | 1654 | 1468214586984 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]]]}] 22:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 622ms 22:23:07 INFO - PROCESS | 1654 | 1468214587027 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1654 | 1468214587028 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:23:07 INFO - PROCESS | 1654 | 1468214587031 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1654 | 1468214587032 Marionette TRACE conn2 <- [1,1234,null,{}] 22:23:07 INFO - PROCESS | 1654 | 1468214587034 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}] 22:23:07 INFO - PROCESS | 1654 | 1468214587035 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:07 INFO - PROCESS | 1654 | 1468214587112 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:23:07 INFO - PROCESS | 1654 | 1468214587116 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:07 INFO - PROCESS | 1654 | 1468214587119 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x121230000 == 39 [pid = 1654] [id = 316] 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1129a7800) [pid = 1654] [serial = 947] [outer = 0x0] 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117078c00) [pid = 1654] [serial = 948] [outer = 0x1129a7800] 22:23:07 INFO - PROCESS | 1654 | 1468214587143 Marionette DEBUG loaded listener.js 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118a91400) [pid = 1654] [serial = 949] [outer = 0x1129a7800] 22:23:07 INFO - PROCESS | 1654 | 1468214587474 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]]]}] 22:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 22:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:23:07 INFO - PROCESS | 1654 | 1468214587503 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1654 | 1468214587504 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:23:07 INFO - PROCESS | 1654 | 1468214587506 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1654 | 1468214587508 Marionette TRACE conn2 <- [1,1238,null,{}] 22:23:07 INFO - PROCESS | 1654 | 1468214587510 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}] 22:23:07 INFO - PROCESS | 1654 | 1468214587511 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:07 INFO - PROCESS | 1654 | 1468214587622 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:23:07 INFO - PROCESS | 1654 | 1468214587627 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:07 INFO - PROCESS | 1654 | 1468214587637 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae02800 == 40 [pid = 1654] [id = 317] 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116a13800) [pid = 1654] [serial = 950] [outer = 0x0] 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12736b000) [pid = 1654] [serial = 951] [outer = 0x116a13800] 22:23:07 INFO - PROCESS | 1654 | 1468214587663 Marionette DEBUG loaded listener.js 22:23:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128e38400) [pid = 1654] [serial = 952] [outer = 0x116a13800] 22:23:07 INFO - PROCESS | 1654 | 1468214587952 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]]]}] 22:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 22:23:07 INFO - PROCESS | 1654 | 1468214587975 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:23:07 INFO - PROCESS | 1654 | 1468214587976 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:23:07 INFO - PROCESS | 1654 | 1468214587978 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:23:07 INFO - PROCESS | 1654 | 1468214587979 Marionette TRACE conn2 <- [1,1242,null,{}] 22:23:07 INFO - PROCESS | 1654 | 1468214587981 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}] 22:23:07 INFO - PROCESS | 1654 | 1468214587982 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:08 INFO - PROCESS | 1654 | 1468214588075 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:23:08 INFO - PROCESS | 1654 | 1468214588078 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:08 INFO - PROCESS | 1654 | 1468214588079 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b873800 == 41 [pid = 1654] [id = 318] 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e40c00) [pid = 1654] [serial = 953] [outer = 0x0] 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12939ac00) [pid = 1654] [serial = 954] [outer = 0x128e40c00] 22:23:08 INFO - PROCESS | 1654 | 1468214588103 Marionette DEBUG loaded listener.js 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1293fac00) [pid = 1654] [serial = 955] [outer = 0x128e40c00] 22:23:08 INFO - PROCESS | 1654 | 1468214588436 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]]]}] 22:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 22:23:08 INFO - PROCESS | 1654 | 1468214588446 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:23:08 INFO - PROCESS | 1654 | 1468214588447 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:23:08 INFO - PROCESS | 1654 | 1468214588453 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:23:08 INFO - PROCESS | 1654 | 1468214588454 Marionette TRACE conn2 <- [1,1246,null,{}] 22:23:08 INFO - PROCESS | 1654 | 1468214588456 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}] 22:23:08 INFO - PROCESS | 1654 | 1468214588458 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:08 INFO - PROCESS | 1654 | 1468214588573 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:23:08 INFO - PROCESS | 1654 | 1468214588579 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:08 INFO - PROCESS | 1654 | 1468214588580 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86a000 == 42 [pid = 1654] [id = 319] 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e41400) [pid = 1654] [serial = 956] [outer = 0x0] 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129416800) [pid = 1654] [serial = 957] [outer = 0x128e41400] 22:23:08 INFO - PROCESS | 1654 | 1468214588604 Marionette DEBUG loaded listener.js 22:23:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a4bf400) [pid = 1654] [serial = 958] [outer = 0x128e41400] 22:23:08 INFO - PROCESS | 1654 | 1468214588903 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]]]}] 22:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 22:23:08 INFO - PROCESS | 1654 | 1468214588973 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:23:08 INFO - PROCESS | 1654 | 1468214588975 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:23:08 INFO - PROCESS | 1654 | 1468214588978 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:23:08 INFO - PROCESS | 1654 | 1468214588981 Marionette TRACE conn2 <- [1,1250,null,{}] 22:23:08 INFO - PROCESS | 1654 | 1468214588985 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}] 22:23:08 INFO - PROCESS | 1654 | 1468214588987 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:09 INFO - PROCESS | 1654 | 1468214589088 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:23:09 INFO - PROCESS | 1654 | 1468214589181 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1654 | 1468214589183 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169a2800 == 43 [pid = 1654] [id = 320] 22:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113373000) [pid = 1654] [serial = 959] [outer = 0x0] 22:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113d94000) [pid = 1654] [serial = 960] [outer = 0x113373000] 22:23:09 INFO - PROCESS | 1654 | 1468214589215 Marionette DEBUG loaded listener.js 22:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1167a4000) [pid = 1654] [serial = 961] [outer = 0x113373000] 22:23:09 INFO - PROCESS | 1654 | 1468214589651 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]]]}] 22:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 22:23:09 INFO - PROCESS | 1654 | 1468214589700 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:23:09 INFO - PROCESS | 1654 | 1468214589702 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:23:09 INFO - PROCESS | 1654 | 1468214589706 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:23:09 INFO - PROCESS | 1654 | 1468214589709 Marionette TRACE conn2 <- [1,1254,null,{}] 22:23:09 INFO - PROCESS | 1654 | 1468214589712 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}] 22:23:09 INFO - PROCESS | 1654 | 1468214589713 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:09 INFO - PROCESS | 1654 | 1468214589836 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:23:09 INFO - PROCESS | 1654 | 1468214589931 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1654 | 1468214589933 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2e800 == 44 [pid = 1654] [id = 321] 22:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1180dc000) [pid = 1654] [serial = 962] [outer = 0x0] 22:23:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11839b000) [pid = 1654] [serial = 963] [outer = 0x1180dc000] 22:23:09 INFO - PROCESS | 1654 | 1468214589963 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11844e000) [pid = 1654] [serial = 964] [outer = 0x1180dc000] 22:23:10 INFO - PROCESS | 1654 | 1468214590373 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]]]}] 22:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 674ms 22:23:10 INFO - PROCESS | 1654 | 1468214590378 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:23:10 INFO - PROCESS | 1654 | 1468214590380 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:23:10 INFO - PROCESS | 1654 | 1468214590383 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:23:10 INFO - PROCESS | 1654 | 1468214590385 Marionette TRACE conn2 <- [1,1258,null,{}] 22:23:10 INFO - PROCESS | 1654 | 1468214590393 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}] 22:23:10 INFO - PROCESS | 1654 | 1468214590396 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:10 INFO - PROCESS | 1654 | 1468214590496 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:23:10 INFO - PROCESS | 1654 | 1468214590553 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:10 INFO - PROCESS | 1654 | 1468214590556 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d1000 == 45 [pid = 1654] [id = 322] 22:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1193b3800) [pid = 1654] [serial = 965] [outer = 0x0] 22:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11994bc00) [pid = 1654] [serial = 966] [outer = 0x1193b3800] 22:23:10 INFO - PROCESS | 1654 | 1468214590587 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1210bac00) [pid = 1654] [serial = 967] [outer = 0x1193b3800] 22:23:11 INFO - PROCESS | 1654 | 1468214591038 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]]]}] 22:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 22:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:23:11 INFO - PROCESS | 1654 | 1468214591054 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:23:11 INFO - PROCESS | 1654 | 1468214591056 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:23:11 INFO - PROCESS | 1654 | 1468214591058 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:23:11 INFO - PROCESS | 1654 | 1468214591059 Marionette TRACE conn2 <- [1,1262,null,{}] 22:23:11 INFO - PROCESS | 1654 | 1468214591062 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}] 22:23:11 INFO - PROCESS | 1654 | 1468214591063 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:11 INFO - PROCESS | 1654 | 1468214591164 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:23:11 INFO - PROCESS | 1654 | 1468214591263 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:11 INFO - PROCESS | 1654 | 1468214591264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29e000 == 46 [pid = 1654] [id = 323] 22:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1256d6800) [pid = 1654] [serial = 968] [outer = 0x0] 22:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x127302c00) [pid = 1654] [serial = 969] [outer = 0x1256d6800] 22:23:11 INFO - PROCESS | 1654 | 1468214591293 Marionette DEBUG loaded listener.js 22:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1275c9c00) [pid = 1654] [serial = 970] [outer = 0x1256d6800] 22:23:11 INFO - PROCESS | 1654 | 1468214591736 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]]]}] 22:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 22:23:11 INFO - PROCESS | 1654 | 1468214591779 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:23:11 INFO - PROCESS | 1654 | 1468214591781 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:23:11 INFO - PROCESS | 1654 | 1468214591802 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:23:11 INFO - PROCESS | 1654 | 1468214591804 Marionette TRACE conn2 <- [1,1266,null,{}] 22:23:11 INFO - PROCESS | 1654 | 1468214591807 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}] 22:23:11 INFO - PROCESS | 1654 | 1468214591809 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:11 INFO - PROCESS | 1654 | 1468214591907 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:23:11 INFO - PROCESS | 1654 | 1468214591974 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:11 INFO - PROCESS | 1654 | 1468214591975 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116721000 == 47 [pid = 1654] [id = 324] 22:23:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x113d94400) [pid = 1654] [serial = 971] [outer = 0x0] 22:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121633400) [pid = 1654] [serial = 972] [outer = 0x113d94400] 22:23:12 INFO - PROCESS | 1654 | 1468214592004 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1275df400) [pid = 1654] [serial = 973] [outer = 0x113d94400] 22:23:12 INFO - PROCESS | 1654 | 1468214592558 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]]]}] 22:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 791ms 22:23:12 INFO - PROCESS | 1654 | 1468214592574 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:23:12 INFO - PROCESS | 1654 | 1468214592576 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:23:12 INFO - PROCESS | 1654 | 1468214592579 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:23:12 INFO - PROCESS | 1654 | 1468214592581 Marionette TRACE conn2 <- [1,1270,null,{}] 22:23:12 INFO - PROCESS | 1654 | 1468214592585 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}] 22:23:12 INFO - PROCESS | 1654 | 1468214592586 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:12 INFO - PROCESS | 1654 | 1468214592682 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:23:12 INFO - PROCESS | 1654 | 1468214592736 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1654 | 1468214592738 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199d1800 == 48 [pid = 1654] [id = 325] 22:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1167dac00) [pid = 1654] [serial = 974] [outer = 0x0] 22:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116a12000) [pid = 1654] [serial = 975] [outer = 0x1167dac00] 22:23:12 INFO - PROCESS | 1654 | 1468214592768 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1176f1800) [pid = 1654] [serial = 976] [outer = 0x1167dac00] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12b873800 == 47 [pid = 1654] [id = 318] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae02800 == 46 [pid = 1654] [id = 317] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121230000 == 45 [pid = 1654] [id = 316] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1295e2000 == 44 [pid = 1654] [id = 315] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x128ade000 == 43 [pid = 1654] [id = 314] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e7000 == 42 [pid = 1654] [id = 313] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x125728000 == 41 [pid = 1654] [id = 312] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11724e800 == 40 [pid = 1654] [id = 311] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x121231000 == 39 [pid = 1654] [id = 310] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1199d4800 == 38 [pid = 1654] [id = 309] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1180ba800 == 37 [pid = 1654] [id = 308] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x117027000 == 36 [pid = 1654] [id = 307] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11206e800 == 35 [pid = 1654] [id = 305] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12b959800 == 34 [pid = 1654] [id = 287] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x11880b000 == 33 [pid = 1654] [id = 306] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x116721000 == 32 [pid = 1654] [id = 324] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29e000 == 31 [pid = 1654] [id = 323] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d1000 == 30 [pid = 1654] [id = 322] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2e800 == 29 [pid = 1654] [id = 321] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86a000 == 28 [pid = 1654] [id = 319] 22:23:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1169a2800 == 27 [pid = 1654] [id = 320] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129397800) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124eca000) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11679a400) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1167e1c00) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1275af000) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1176f1400) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1180d5c00) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119940c00) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x120f09000) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117076400) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117083800) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128d24000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113865c00) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1150d7800) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1180db000) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1183a3800) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118fde400) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1193be800) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11844dc00) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118f8e400) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f99c00) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126ff0400) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117073800) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12174e400) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128d20000) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275cbc00) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121634c00) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210b7400) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128e3a400) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128e45000) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275aa800) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12574ec00) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123d74c00) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1183a2000) [pid = 1654] [serial = 489] [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.] 22:23:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128d23c00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 22:23:13 INFO - PROCESS | 1654 | 1468214593740 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]]]}] 22:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1172ms 22:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:23:13 INFO - PROCESS | 1654 | 1468214593752 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:23:13 INFO - PROCESS | 1654 | 1468214593754 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:23:13 INFO - PROCESS | 1654 | 1468214593758 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:23:13 INFO - PROCESS | 1654 | 1468214593759 Marionette TRACE conn2 <- [1,1274,null,{}] 22:23:13 INFO - PROCESS | 1654 | 1468214593763 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}] 22:23:13 INFO - PROCESS | 1654 | 1468214593765 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:13 INFO - PROCESS | 1654 | 1468214593848 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:23:13 INFO - PROCESS | 1654 | 1468214593855 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:13 INFO - PROCESS | 1654 | 1468214593856 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ad5000 == 28 [pid = 1654] [id = 326] 22:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113295400) [pid = 1654] [serial = 977] [outer = 0x0] 22:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11329b400) [pid = 1654] [serial = 978] [outer = 0x113295400] 22:23:13 INFO - PROCESS | 1654 | 1468214593885 Marionette DEBUG loaded listener.js 22:23:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113aa1c00) [pid = 1654] [serial = 979] [outer = 0x113295400] 22:23:14 INFO - PROCESS | 1654 | 1468214594252 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]]]}] 22:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 22:23:14 INFO - PROCESS | 1654 | 1468214594283 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:23:14 INFO - PROCESS | 1654 | 1468214594289 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:23:14 INFO - PROCESS | 1654 | 1468214594294 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:23:14 INFO - PROCESS | 1654 | 1468214594295 Marionette TRACE conn2 <- [1,1278,null,{}] 22:23:14 INFO - PROCESS | 1654 | 1468214594298 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}] 22:23:14 INFO - PROCESS | 1654 | 1468214594300 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:14 INFO - PROCESS | 1654 | 1468214594375 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:23:14 INFO - PROCESS | 1654 | 1468214594379 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1654 | 1468214594381 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x117248000 == 29 [pid = 1654] [id = 327] 22:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115e66000) [pid = 1654] [serial = 980] [outer = 0x0] 22:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1167d8800) [pid = 1654] [serial = 981] [outer = 0x115e66000] 22:23:14 INFO - PROCESS | 1654 | 1468214594410 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11697d800) [pid = 1654] [serial = 982] [outer = 0x115e66000] 22:23:14 INFO - PROCESS | 1654 | 1468214594752 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]]]}] 22:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 472ms 22:23:14 INFO - PROCESS | 1654 | 1468214594765 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:23:14 INFO - PROCESS | 1654 | 1468214594777 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:23:14 INFO - PROCESS | 1654 | 1468214594780 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:23:14 INFO - PROCESS | 1654 | 1468214594783 Marionette TRACE conn2 <- [1,1282,null,{}] 22:23:14 INFO - PROCESS | 1654 | 1468214594793 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}] 22:23:14 INFO - PROCESS | 1654 | 1468214594796 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:14 INFO - PROCESS | 1654 | 1468214594876 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:23:14 INFO - PROCESS | 1654 | 1468214594930 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:14 INFO - PROCESS | 1654 | 1468214594932 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fb1000 == 30 [pid = 1654] [id = 328] 22:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11706e000) [pid = 1654] [serial = 983] [outer = 0x0] 22:23:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1173ecc00) [pid = 1654] [serial = 984] [outer = 0x11706e000] 22:23:14 INFO - PROCESS | 1654 | 1468214594960 Marionette DEBUG loaded listener.js 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118185400) [pid = 1654] [serial = 985] [outer = 0x11706e000] 22:23:15 INFO - PROCESS | 1654 | 1468214595274 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]]]}] 22:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 524ms 22:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:23:15 INFO - PROCESS | 1654 | 1468214595304 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:23:15 INFO - PROCESS | 1654 | 1468214595306 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:23:15 INFO - PROCESS | 1654 | 1468214595308 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:23:15 INFO - PROCESS | 1654 | 1468214595309 Marionette TRACE conn2 <- [1,1286,null,{}] 22:23:15 INFO - PROCESS | 1654 | 1468214595311 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}] 22:23:15 INFO - PROCESS | 1654 | 1468214595312 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:15 INFO - PROCESS | 1654 | 1468214595386 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:23:15 INFO - PROCESS | 1654 | 1468214595390 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1654 | 1468214595391 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cc2800 == 31 [pid = 1654] [id = 329] 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11839dc00) [pid = 1654] [serial = 986] [outer = 0x0] 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118452400) [pid = 1654] [serial = 987] [outer = 0x11839dc00] 22:23:15 INFO - PROCESS | 1654 | 1468214595418 Marionette DEBUG loaded listener.js 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11851d800) [pid = 1654] [serial = 988] [outer = 0x11839dc00] 22:23:15 INFO - PROCESS | 1654 | 1468214595741 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]]]}] 22:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 22:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:23:15 INFO - PROCESS | 1654 | 1468214595777 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:23:15 INFO - PROCESS | 1654 | 1468214595779 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:23:15 INFO - PROCESS | 1654 | 1468214595781 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:23:15 INFO - PROCESS | 1654 | 1468214595784 Marionette TRACE conn2 <- [1,1290,null,{}] 22:23:15 INFO - PROCESS | 1654 | 1468214595789 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}] 22:23:15 INFO - PROCESS | 1654 | 1468214595798 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:15 INFO - PROCESS | 1654 | 1468214595921 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:23:15 INFO - PROCESS | 1654 | 1468214595941 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1654 | 1468214595943 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121143000 == 32 [pid = 1654] [id = 330] 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11851e000) [pid = 1654] [serial = 989] [outer = 0x0] 22:23:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118591800) [pid = 1654] [serial = 990] [outer = 0x11851e000] 22:23:15 INFO - PROCESS | 1654 | 1468214595983 Marionette DEBUG loaded listener.js 22:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118a89c00) [pid = 1654] [serial = 991] [outer = 0x11851e000] 22:23:16 INFO - PROCESS | 1654 | 1468214596450 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]]]}] 22:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 675ms 22:23:16 INFO - PROCESS | 1654 | 1468214596456 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:23:16 INFO - PROCESS | 1654 | 1468214596458 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:23:16 INFO - PROCESS | 1654 | 1468214596460 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:23:16 INFO - PROCESS | 1654 | 1468214596461 Marionette TRACE conn2 <- [1,1294,null,{}] 22:23:16 INFO - PROCESS | 1654 | 1468214596463 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}] 22:23:16 INFO - PROCESS | 1654 | 1468214596469 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:16 INFO - PROCESS | 1654 | 1468214596581 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:23:16 INFO - PROCESS | 1654 | 1468214596617 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:16 INFO - PROCESS | 1654 | 1468214596618 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e74000 == 33 [pid = 1654] [id = 331] 22:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118f8f000) [pid = 1654] [serial = 992] [outer = 0x0] 22:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119223400) [pid = 1654] [serial = 993] [outer = 0x118f8f000] 22:23:16 INFO - PROCESS | 1654 | 1468214596646 Marionette DEBUG loaded listener.js 22:23:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x120f9b000) [pid = 1654] [serial = 994] [outer = 0x118f8f000] 22:23:17 INFO - PROCESS | 1654 | 1468214597063 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]]]}] 22:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 618ms 22:23:17 INFO - PROCESS | 1654 | 1468214597079 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1654 | 1468214597081 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:23:17 INFO - PROCESS | 1654 | 1468214597088 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:23:17 INFO - PROCESS | 1654 | 1468214597089 Marionette TRACE conn2 <- [1,1298,null,{}] 22:23:17 INFO - PROCESS | 1654 | 1468214597093 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}] 22:23:17 INFO - PROCESS | 1654 | 1468214597095 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:17 INFO - PROCESS | 1654 | 1468214597203 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:23:17 INFO - PROCESS | 1654 | 1468214597245 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1654 | 1468214597246 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12571c000 == 34 [pid = 1654] [id = 332] 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1122bd400) [pid = 1654] [serial = 995] [outer = 0x0] 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121436800) [pid = 1654] [serial = 996] [outer = 0x1122bd400] 22:23:17 INFO - PROCESS | 1654 | 1468214597270 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123d70000) [pid = 1654] [serial = 997] [outer = 0x1122bd400] 22:23:17 INFO - PROCESS | 1654 | 1468214597589 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]]]}] 22:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 525ms 22:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:23:17 INFO - PROCESS | 1654 | 1468214597614 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1654 | 1468214597616 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:23:17 INFO - PROCESS | 1654 | 1468214597621 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:23:17 INFO - PROCESS | 1654 | 1468214597622 Marionette TRACE conn2 <- [1,1302,null,{}] 22:23:17 INFO - PROCESS | 1654 | 1468214597625 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}] 22:23:17 INFO - PROCESS | 1654 | 1468214597626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:17 INFO - PROCESS | 1654 | 1468214597719 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:23:17 INFO - PROCESS | 1654 | 1468214597753 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1654 | 1468214597754 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271db800 == 35 [pid = 1654] [id = 333] 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123d79400) [pid = 1654] [serial = 998] [outer = 0x0] 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124c6a400) [pid = 1654] [serial = 999] [outer = 0x123d79400] 22:23:17 INFO - PROCESS | 1654 | 1468214597779 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125195800) [pid = 1654] [serial = 1000] [outer = 0x123d79400] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11960c400) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113292000) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113299c00) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1162d4000) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116905800) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11607dc00) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180ce400) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118519400) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x110f99c00) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1180d5000) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128e40c00) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12504b400) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129a7800) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128e41400) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116a13800) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:23:18 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128e45400) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:23:18 INFO - PROCESS | 1654 | 1468214598219 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]]]}] 22:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 621ms 22:23:18 INFO - PROCESS | 1654 | 1468214598242 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1654 | 1468214598243 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:23:18 INFO - PROCESS | 1654 | 1468214598245 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:23:18 INFO - PROCESS | 1654 | 1468214598246 Marionette TRACE conn2 <- [1,1306,null,{}] 22:23:18 INFO - PROCESS | 1654 | 1468214598249 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}] 22:23:18 INFO - PROCESS | 1654 | 1468214598250 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:18 INFO - PROCESS | 1654 | 1468214598380 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:23:18 INFO - PROCESS | 1654 | 1468214598456 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:18 INFO - PROCESS | 1654 | 1468214598457 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128949000 == 36 [pid = 1654] [id = 334] 22:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x110f99c00) [pid = 1654] [serial = 1001] [outer = 0x0] 22:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1176e8400) [pid = 1654] [serial = 1002] [outer = 0x110f99c00] 22:23:18 INFO - PROCESS | 1654 | 1468214598499 Marionette DEBUG loaded listener.js 22:23:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11960c400) [pid = 1654] [serial = 1003] [outer = 0x110f99c00] 22:23:18 INFO - PROCESS | 1654 | 1468214598837 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]]]}] 22:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 618ms 22:23:18 INFO - PROCESS | 1654 | 1468214598865 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1654 | 1468214598866 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:23:18 INFO - PROCESS | 1654 | 1468214598872 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:23:18 INFO - PROCESS | 1654 | 1468214598873 Marionette TRACE conn2 <- [1,1310,null,{}] 22:23:18 INFO - PROCESS | 1654 | 1468214598875 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}] 22:23:18 INFO - PROCESS | 1654 | 1468214598877 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:19 INFO - PROCESS | 1654 | 1468214599033 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:23:19 INFO - PROCESS | 1654 | 1468214599042 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1654 | 1468214599043 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x129359800 == 37 [pid = 1654] [id = 335] 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1129a7000) [pid = 1654] [serial = 1004] [outer = 0x0] 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124c6b400) [pid = 1654] [serial = 1005] [outer = 0x1129a7000] 22:23:19 INFO - PROCESS | 1654 | 1468214599080 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12683fc00) [pid = 1654] [serial = 1006] [outer = 0x1129a7000] 22:23:19 INFO - PROCESS | 1654 | 1468214599456 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] 22:23:19 INFO - PROCESS | 1654 | 1468214599495 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:23:19 INFO - PROCESS | 1654 | 1468214599498 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:23:19 INFO - PROCESS | 1654 | 1468214599501 Marionette TRACE conn2 <- [1,1314,null,{}] 22:23:19 INFO - PROCESS | 1654 | 1468214599504 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}] 22:23:19 INFO - PROCESS | 1654 | 1468214599507 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:19 INFO - PROCESS | 1654 | 1468214599684 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:23:19 INFO - PROCESS | 1654 | 1468214599726 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1654 | 1468214599728 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a499800 == 38 [pid = 1654] [id = 336] 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12683cc00) [pid = 1654] [serial = 1007] [outer = 0x0] 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12736bc00) [pid = 1654] [serial = 1008] [outer = 0x12683cc00] 22:23:19 INFO - PROCESS | 1654 | 1468214599771 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1275ea800) [pid = 1654] [serial = 1009] [outer = 0x12683cc00] 22:23:20 INFO - PROCESS | 1654 | 1468214600239 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]]]}] 22:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 771ms 22:23:20 INFO - PROCESS | 1654 | 1468214600276 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1654 | 1468214600279 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:23:20 INFO - PROCESS | 1654 | 1468214600284 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:23:20 INFO - PROCESS | 1654 | 1468214600287 Marionette TRACE conn2 <- [1,1318,null,{}] 22:23:20 INFO - PROCESS | 1654 | 1468214600291 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}] 22:23:20 INFO - PROCESS | 1654 | 1468214600293 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:20 INFO - PROCESS | 1654 | 1468214600405 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:23:20 INFO - PROCESS | 1654 | 1468214600481 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1654 | 1468214600483 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116743800 == 39 [pid = 1654] [id = 337] 22:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112a84c00) [pid = 1654] [serial = 1010] [outer = 0x0] 22:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113298400) [pid = 1654] [serial = 1011] [outer = 0x112a84c00] 22:23:20 INFO - PROCESS | 1654 | 1468214600514 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113f2fc00) [pid = 1654] [serial = 1012] [outer = 0x112a84c00] 22:23:21 INFO - PROCESS | 1654 | 1468214601032 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]]]}] 22:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 824ms 22:23:21 INFO - PROCESS | 1654 | 1468214601106 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1654 | 1468214601110 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:23:21 INFO - PROCESS | 1654 | 1468214601114 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:23:21 INFO - PROCESS | 1654 | 1468214601116 Marionette TRACE conn2 <- [1,1322,null,{}] 22:23:21 INFO - PROCESS | 1654 | 1468214601119 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}] 22:23:21 INFO - PROCESS | 1654 | 1468214601120 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:21 INFO - PROCESS | 1654 | 1468214601228 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:23:21 INFO - PROCESS | 1654 | 1468214601313 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1654 | 1468214601314 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12123e800 == 40 [pid = 1654] [id = 338] 22:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112a88800) [pid = 1654] [serial = 1013] [outer = 0x0] 22:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117079800) [pid = 1654] [serial = 1014] [outer = 0x112a88800] 22:23:21 INFO - PROCESS | 1654 | 1468214601345 Marionette DEBUG loaded listener.js 22:23:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1172c1800) [pid = 1654] [serial = 1015] [outer = 0x112a88800] 22:23:22 INFO - PROCESS | 1654 | 1468214602003 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]]]}] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x129359800 == 39 [pid = 1654] [id = 335] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x128949000 == 38 [pid = 1654] [id = 334] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1271db800 == 37 [pid = 1654] [id = 333] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12571c000 == 36 [pid = 1654] [id = 332] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x123e74000 == 35 [pid = 1654] [id = 331] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121143000 == 34 [pid = 1654] [id = 330] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119cc2800 == 33 [pid = 1654] [id = 329] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118fb1000 == 32 [pid = 1654] [id = 328] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117248000 == 31 [pid = 1654] [id = 327] 22:23:22 INFO - PROCESS | 1654 | --DOCSHELL 0x113ad5000 == 30 [pid = 1654] [id = 326] 22:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 926ms 22:23:22 INFO - PROCESS | 1654 | 1468214602040 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:23:22 INFO - PROCESS | 1654 | 1468214602043 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:23:22 INFO - PROCESS | 1654 | 1468214602046 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:23:22 INFO - PROCESS | 1654 | 1468214602047 Marionette TRACE conn2 <- [1,1326,null,{}] 22:23:22 INFO - PROCESS | 1654 | 1468214602051 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}] 22:23:22 INFO - PROCESS | 1654 | 1468214602053 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:22 INFO - PROCESS | 1654 | 1468214602138 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1293ef400) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x120f9e000) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125742c00) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12518e800) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a8a000) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118fd9c00) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117086400) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180d0c00) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116976c00) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117072800) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11662e800) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116904000) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11839b800) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127363c00) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118572800) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126e1b400) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110ff1c00) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1122ba400) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119222c00) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1293fac00) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1275b3000) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117078c00) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12939ac00) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118a91400) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x129416800) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a4bf400) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1275dc800) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124ce2400) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12736b000) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119979800) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128e38400) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 22:23:22 INFO - PROCESS | 1654 | 1468214602200 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1654 | 1468214602201 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11667a800 == 31 [pid = 1654] [id = 339] 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113295000) [pid = 1654] [serial = 1016] [outer = 0x0] 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1150dd000) [pid = 1654] [serial = 1017] [outer = 0x113295000] 22:23:22 INFO - PROCESS | 1654 | 1468214602229 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167e3c00) [pid = 1654] [serial = 1018] [outer = 0x113295000] 22:23:22 INFO - PROCESS | 1654 | 1468214602594 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]]]}] 22:23:22 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 22:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 573ms 22:23:22 INFO - PROCESS | 1654 | 1468214602621 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:23:22 INFO - PROCESS | 1654 | 1468214602624 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:23:22 INFO - PROCESS | 1654 | 1468214602630 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:23:22 INFO - PROCESS | 1654 | 1468214602632 Marionette TRACE conn2 <- [1,1330,null,{}] 22:23:22 INFO - PROCESS | 1654 | 1468214602637 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}] 22:23:22 INFO - PROCESS | 1654 | 1468214602640 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:22 INFO - PROCESS | 1654 | 1468214602762 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:23:22 INFO - PROCESS | 1654 | 1468214602844 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:22 INFO - PROCESS | 1654 | 1468214602845 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118814800 == 32 [pid = 1654] [id = 340] 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117071800) [pid = 1654] [serial = 1019] [outer = 0x0] 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1176e8000) [pid = 1654] [serial = 1020] [outer = 0x117071800] 22:23:22 INFO - PROCESS | 1654 | 1468214602890 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180dac00) [pid = 1654] [serial = 1021] [outer = 0x117071800] 22:23:23 INFO - PROCESS | 1654 | 1468214603261 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]]]}] 22:23:23 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 22:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms 22:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:23:23 INFO - PROCESS | 1654 | 1468214603303 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1654 | 1468214603305 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:23:23 INFO - PROCESS | 1654 | 1468214603307 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:23:23 INFO - PROCESS | 1654 | 1468214603310 Marionette TRACE conn2 <- [1,1334,null,{}] 22:23:23 INFO - PROCESS | 1654 | 1468214603318 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}] 22:23:23 INFO - PROCESS | 1654 | 1468214603322 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:23 INFO - PROCESS | 1654 | 1468214603413 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:23:23 INFO - PROCESS | 1654 | 1468214603422 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1654 | 1468214603425 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f3f000 == 33 [pid = 1654] [id = 341] 22:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112e9f800) [pid = 1654] [serial = 1022] [outer = 0x0] 22:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11851d400) [pid = 1654] [serial = 1023] [outer = 0x112e9f800] 22:23:23 INFO - PROCESS | 1654 | 1468214603470 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118f84000) [pid = 1654] [serial = 1024] [outer = 0x112e9f800] 22:23:23 INFO - PROCESS | 1654 | 1468214603939 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]]]}] 22:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 677ms 22:23:23 INFO - PROCESS | 1654 | 1468214603989 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:23:23 INFO - PROCESS | 1654 | 1468214603990 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:23:23 INFO - PROCESS | 1654 | 1468214603993 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:23:23 INFO - PROCESS | 1654 | 1468214603994 Marionette TRACE conn2 <- [1,1338,null,{}] 22:23:23 INFO - PROCESS | 1654 | 1468214603996 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}] 22:23:23 INFO - PROCESS | 1654 | 1468214603997 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:24 INFO - PROCESS | 1654 | 1468214604079 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:23:24 INFO - PROCESS | 1654 | 1468214604086 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1654 | 1468214604088 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e70000 == 34 [pid = 1654] [id = 342] 22:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119222c00) [pid = 1654] [serial = 1025] [outer = 0x0] 22:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1193bcc00) [pid = 1654] [serial = 1026] [outer = 0x119222c00] 22:23:24 INFO - PROCESS | 1654 | 1468214604113 Marionette DEBUG loaded listener.js 22:23:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11997d800) [pid = 1654] [serial = 1027] [outer = 0x119222c00] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118f8f000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115e66000) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113295400) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11706e000) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11839dc00) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1167dac00) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x113373000) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1180dc000) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1193b3800) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1256d6800) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x113d94400) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1122bd400) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1129a7000) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x123d79400) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x110f99c00) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:23:24 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x11851e000) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:23:25 INFO - PROCESS | 1654 | 1468214605314 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]]]}] 22:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1372ms 22:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:23:25 INFO - PROCESS | 1654 | 1468214605366 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1654 | 1468214605368 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:23:25 INFO - PROCESS | 1654 | 1468214605371 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:23:25 INFO - PROCESS | 1654 | 1468214605373 Marionette TRACE conn2 <- [1,1342,null,{}] 22:23:25 INFO - PROCESS | 1654 | 1468214605377 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}] 22:23:25 INFO - PROCESS | 1654 | 1468214605379 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:25 INFO - PROCESS | 1654 | 1468214605476 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:23:25 INFO - PROCESS | 1654 | 1468214605524 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:25 INFO - PROCESS | 1654 | 1468214605525 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180cc800 == 35 [pid = 1654] [id = 343] 22:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x113295400) [pid = 1654] [serial = 1028] [outer = 0x0] 22:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1162ddc00) [pid = 1654] [serial = 1029] [outer = 0x113295400] 22:23:25 INFO - PROCESS | 1654 | 1468214605557 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116903400) [pid = 1654] [serial = 1030] [outer = 0x113295400] 22:23:25 INFO - PROCESS | 1654 | 1468214605973 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]]]}] 22:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 621ms 22:23:25 INFO - PROCESS | 1654 | 1468214605991 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1654 | 1468214605995 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:23:26 INFO - PROCESS | 1654 | 1468214605999 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:23:26 INFO - PROCESS | 1654 | 1468214606001 Marionette TRACE conn2 <- [1,1346,null,{}] 22:23:26 INFO - PROCESS | 1654 | 1468214606004 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}] 22:23:26 INFO - PROCESS | 1654 | 1468214606005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:26 INFO - PROCESS | 1654 | 1468214606107 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:23:26 INFO - PROCESS | 1654 | 1468214606155 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:26 INFO - PROCESS | 1654 | 1468214606156 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x121912800 == 36 [pid = 1654] [id = 344] 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x117075000) [pid = 1654] [serial = 1031] [outer = 0x0] 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1180da800) [pid = 1654] [serial = 1032] [outer = 0x117075000] 22:23:26 INFO - PROCESS | 1654 | 1468214606187 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11839ec00) [pid = 1654] [serial = 1033] [outer = 0x117075000] 22:23:26 INFO - PROCESS | 1654 | 1468214606623 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]]]}] 22:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 22:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:23:26 INFO - PROCESS | 1654 | 1468214606671 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:23:26 INFO - PROCESS | 1654 | 1468214606673 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:23:26 INFO - PROCESS | 1654 | 1468214606675 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:23:26 INFO - PROCESS | 1654 | 1468214606678 Marionette TRACE conn2 <- [1,1350,null,{}] 22:23:26 INFO - PROCESS | 1654 | 1468214606703 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}] 22:23:26 INFO - PROCESS | 1654 | 1468214606707 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:26 INFO - PROCESS | 1654 | 1468214606840 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:23:26 INFO - PROCESS | 1654 | 1468214606891 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:26 INFO - PROCESS | 1654 | 1468214606893 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x128949800 == 37 [pid = 1654] [id = 345] 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118f8b400) [pid = 1654] [serial = 1034] [outer = 0x0] 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118fd2400) [pid = 1654] [serial = 1035] [outer = 0x118f8b400] 22:23:26 INFO - PROCESS | 1654 | 1468214606924 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11960c800) [pid = 1654] [serial = 1036] [outer = 0x118f8b400] 22:23:27 INFO - PROCESS | 1654 | 1468214607348 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]]]}] 22:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 22:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:23:27 INFO - PROCESS | 1654 | 1468214607397 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:23:27 INFO - PROCESS | 1654 | 1468214607399 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:23:27 INFO - PROCESS | 1654 | 1468214607401 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:23:27 INFO - PROCESS | 1654 | 1468214607402 Marionette TRACE conn2 <- [1,1354,null,{}] 22:23:27 INFO - PROCESS | 1654 | 1468214607404 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}] 22:23:27 INFO - PROCESS | 1654 | 1468214607406 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:27 INFO - PROCESS | 1654 | 1468214607501 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:23:27 INFO - PROCESS | 1654 | 1468214607566 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1654 | 1468214607567 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118abf800 == 38 [pid = 1654] [id = 346] 22:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113f2e400) [pid = 1654] [serial = 1037] [outer = 0x0] 22:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118fd7400) [pid = 1654] [serial = 1038] [outer = 0x113f2e400] 22:23:27 INFO - PROCESS | 1654 | 1468214607598 Marionette DEBUG loaded listener.js 22:23:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x120f99000) [pid = 1654] [serial = 1039] [outer = 0x113f2e400] 22:23:28 INFO - PROCESS | 1654 | 1468214608068 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]]]}] 22:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 720ms 22:23:28 INFO - PROCESS | 1654 | 1468214608133 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:23:28 INFO - PROCESS | 1654 | 1468214608136 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:23:28 INFO - PROCESS | 1654 | 1468214608141 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:23:28 INFO - PROCESS | 1654 | 1468214608143 Marionette TRACE conn2 <- [1,1358,null,{}] 22:23:28 INFO - PROCESS | 1654 | 1468214608146 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}] 22:23:28 INFO - PROCESS | 1654 | 1468214608148 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:28 INFO - PROCESS | 1654 | 1468214608247 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:23:28 INFO - PROCESS | 1654 | 1468214608315 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:28 INFO - PROCESS | 1654 | 1468214608317 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x117031000 == 39 [pid = 1654] [id = 347] 22:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115e66000) [pid = 1654] [serial = 1040] [outer = 0x0] 22:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1162dc800) [pid = 1654] [serial = 1041] [outer = 0x115e66000] 22:23:28 INFO - PROCESS | 1654 | 1468214608345 Marionette DEBUG loaded listener.js 22:23:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116974000) [pid = 1654] [serial = 1042] [outer = 0x115e66000] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x120f3f000 == 38 [pid = 1654] [id = 341] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x118814800 == 37 [pid = 1654] [id = 340] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x11667a800 == 36 [pid = 1654] [id = 339] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1199d1800 == 35 [pid = 1654] [id = 325] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116743800 == 34 [pid = 1654] [id = 337] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12123e800 == 33 [pid = 1654] [id = 338] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12a499800 == 32 [pid = 1654] [id = 336] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x118abf800 == 31 [pid = 1654] [id = 346] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x128949800 == 30 [pid = 1654] [id = 345] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x121912800 == 29 [pid = 1654] [id = 344] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1180cc800 == 28 [pid = 1654] [id = 343] 22:23:28 INFO - PROCESS | 1654 | --DOCSHELL 0x123e70000 == 27 [pid = 1654] [id = 342] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11851d800) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1176f1800) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a12000) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1167a4000) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113d94000) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11844e000) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11839b000) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1210bac00) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11994bc00) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1275c9c00) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x127302c00) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1275df400) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x121633400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x121436800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12683fc00) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x120f9b000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124c6a400) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x123d70000) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1176e8400) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x124c6b400) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x125195800) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x118591800) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x11960c400) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118a89c00) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12736bc00) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x119223400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x1167d8800) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x11697d800) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x11329b400) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x113aa1c00) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 54 (0x1173ecc00) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 53 (0x118185400) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 22:23:28 INFO - PROCESS | 1654 | --DOMWINDOW == 52 (0x118452400) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 22:23:29 INFO - PROCESS | 1654 | 1468214609155 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]]]}] 22:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1026ms 22:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:23:29 INFO - PROCESS | 1654 | 1468214609167 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1654 | 1468214609171 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:23:29 INFO - PROCESS | 1654 | 1468214609175 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:23:29 INFO - PROCESS | 1654 | 1468214609176 Marionette TRACE conn2 <- [1,1362,null,{}] 22:23:29 INFO - PROCESS | 1654 | 1468214609189 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}] 22:23:29 INFO - PROCESS | 1654 | 1468214609191 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:29 INFO - PROCESS | 1654 | 1468214609268 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:23:29 INFO - PROCESS | 1654 | 1468214609272 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1654 | 1468214609275 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116605800 == 28 [pid = 1654] [id = 348] 22:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x113291800) [pid = 1654] [serial = 1043] [outer = 0x0] 22:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x1132cbc00) [pid = 1654] [serial = 1044] [outer = 0x113291800] 22:23:29 INFO - PROCESS | 1654 | 1468214609306 Marionette DEBUG loaded listener.js 22:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x113d94000) [pid = 1654] [serial = 1045] [outer = 0x113291800] 22:23:29 INFO - PROCESS | 1654 | 1468214609711 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]]]}] 22:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 580ms 22:23:29 INFO - PROCESS | 1654 | 1468214609755 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1654 | 1468214609761 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:23:29 INFO - PROCESS | 1654 | 1468214609768 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:23:29 INFO - PROCESS | 1654 | 1468214609771 Marionette TRACE conn2 <- [1,1366,null,{}] 22:23:29 INFO - PROCESS | 1654 | 1468214609774 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}] 22:23:29 INFO - PROCESS | 1654 | 1468214609777 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:29 INFO - PROCESS | 1654 | 1468214609890 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:23:29 INFO - PROCESS | 1654 | 1468214609943 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1654 | 1468214609945 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x117361000 == 29 [pid = 1654] [id = 349] 22:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x113f35c00) [pid = 1654] [serial = 1046] [outer = 0x0] 22:23:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11607c400) [pid = 1654] [serial = 1047] [outer = 0x113f35c00] 22:23:29 INFO - PROCESS | 1654 | 1468214609973 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x11697b400) [pid = 1654] [serial = 1048] [outer = 0x113f35c00] 22:23:30 INFO - PROCESS | 1654 | 1468214610297 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] 22:23:30 INFO - PROCESS | 1654 | 1468214610342 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:23:30 INFO - PROCESS | 1654 | 1468214610345 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1654 | 1468214610347 Marionette TRACE conn2 <- [1,1370,null,{}] 22:23:30 INFO - PROCESS | 1654 | 1468214610355 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}] 22:23:30 INFO - PROCESS | 1654 | 1468214610358 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:30 INFO - PROCESS | 1654 | 1468214610432 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:23:30 INFO - PROCESS | 1654 | 1468214610481 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:30 INFO - PROCESS | 1654 | 1468214610484 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x112faa000 == 30 [pid = 1654] [id = 350] 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x112a86000) [pid = 1654] [serial = 1049] [outer = 0x0] 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x117080400) [pid = 1654] [serial = 1050] [outer = 0x112a86000] 22:23:30 INFO - PROCESS | 1654 | 1468214610511 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1180d7c00) [pid = 1654] [serial = 1051] [outer = 0x112a86000] 22:23:30 INFO - PROCESS | 1654 | 1468214610793 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] 22:23:30 INFO - PROCESS | 1654 | 1468214610826 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:23:30 INFO - PROCESS | 1654 | 1468214610829 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:23:30 INFO - PROCESS | 1654 | 1468214610830 Marionette TRACE conn2 <- [1,1374,null,{}] 22:23:30 INFO - PROCESS | 1654 | 1468214610832 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}] 22:23:30 INFO - PROCESS | 1654 | 1468214610833 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:30 INFO - PROCESS | 1654 | 1468214610922 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:23:30 INFO - PROCESS | 1654 | 1468214610925 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:30 INFO - PROCESS | 1654 | 1468214610926 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f23800 == 31 [pid = 1654] [id = 351] 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11839dc00) [pid = 1654] [serial = 1052] [outer = 0x0] 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x11844d400) [pid = 1654] [serial = 1053] [outer = 0x11839dc00] 22:23:30 INFO - PROCESS | 1654 | 1468214610952 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x118517800) [pid = 1654] [serial = 1054] [outer = 0x11839dc00] 22:23:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:31 INFO - PROCESS | 1654 | 1468214611332 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] 22:23:31 INFO - PROCESS | 1654 | 1468214611350 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:23:31 INFO - PROCESS | 1654 | 1468214611365 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:23:31 INFO - PROCESS | 1654 | 1468214611366 Marionette TRACE conn2 <- [1,1378,null,{}] 22:23:31 INFO - PROCESS | 1654 | 1468214611368 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}] 22:23:31 INFO - PROCESS | 1654 | 1468214611369 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:31 INFO - PROCESS | 1654 | 1468214611458 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:23:31 INFO - PROCESS | 1654 | 1468214611462 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:31 INFO - PROCESS | 1654 | 1468214611463 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x121248800 == 32 [pid = 1654] [id = 352] 22:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112ae7800) [pid = 1654] [serial = 1055] [outer = 0x0] 22:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118575800) [pid = 1654] [serial = 1056] [outer = 0x112ae7800] 22:23:31 INFO - PROCESS | 1654 | 1468214611488 Marionette DEBUG loaded listener.js 22:23:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118a86800) [pid = 1654] [serial = 1057] [outer = 0x112ae7800] 22:23:31 INFO - PROCESS | 1654 | 1468214611827 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] 22:23:31 INFO - PROCESS | 1654 | 1468214611840 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:23:31 INFO - PROCESS | 1654 | 1468214611842 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:23:31 INFO - PROCESS | 1654 | 1468214611843 Marionette TRACE conn2 <- [1,1382,null,{}] 22:23:31 INFO - PROCESS | 1654 | 1468214611845 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}] 22:23:31 INFO - PROCESS | 1654 | 1468214611849 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:31 INFO - PROCESS | 1654 | 1468214611963 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:23:32 INFO - PROCESS | 1654 | 1468214611998 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1654 | 1468214611999 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e61800 == 33 [pid = 1654] [id = 353] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x118fd1000) [pid = 1654] [serial = 1058] [outer = 0x0] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11960d000) [pid = 1654] [serial = 1059] [outer = 0x118fd1000] 22:23:32 INFO - PROCESS | 1654 | 1468214612024 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x120f9d000) [pid = 1654] [serial = 1060] [outer = 0x118fd1000] 22:23:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:23:32 INFO - PROCESS | 1654 | 1468214612352 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] 22:23:32 INFO - PROCESS | 1654 | 1468214612362 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:23:32 INFO - PROCESS | 1654 | 1468214612365 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:23:32 INFO - PROCESS | 1654 | 1468214612375 Marionette TRACE conn2 <- [1,1386,null,{}] 22:23:32 INFO - PROCESS | 1654 | 1468214612385 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}] 22:23:32 INFO - PROCESS | 1654 | 1468214612386 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:32 INFO - PROCESS | 1654 | 1468214612476 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:23:32 INFO - PROCESS | 1654 | 1468214612480 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1654 | 1468214612481 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572d000 == 34 [pid = 1654] [id = 354] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119227c00) [pid = 1654] [serial = 1061] [outer = 0x0] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x121634800) [pid = 1654] [serial = 1062] [outer = 0x119227c00] 22:23:32 INFO - PROCESS | 1654 | 1468214612505 Marionette DEBUG loaded listener.js 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x121aa7c00) [pid = 1654] [serial = 1063] [outer = 0x119227c00] 22:23:32 INFO - PROCESS | 1654 | 1468214612836 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] 22:23:32 INFO - PROCESS | 1654 | 1468214612852 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:23:32 INFO - PROCESS | 1654 | 1468214612856 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:23:32 INFO - PROCESS | 1654 | 1468214612858 Marionette TRACE conn2 <- [1,1390,null,{}] 22:23:32 INFO - PROCESS | 1654 | 1468214612860 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}] 22:23:32 INFO - PROCESS | 1654 | 1468214612861 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:32 INFO - PROCESS | 1654 | 1468214612955 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:23:32 INFO - PROCESS | 1654 | 1468214612965 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:32 INFO - PROCESS | 1654 | 1468214612967 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12893e000 == 35 [pid = 1654] [id = 355] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x123d70c00) [pid = 1654] [serial = 1064] [outer = 0x0] 22:23:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x123d7e400) [pid = 1654] [serial = 1065] [outer = 0x123d70c00] 22:23:32 INFO - PROCESS | 1654 | 1468214612994 Marionette DEBUG loaded listener.js 22:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x124ce1000) [pid = 1654] [serial = 1066] [outer = 0x123d70c00] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117071800) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x112a84c00) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x112a88800) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12683cc00) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x112e9f800) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x113295000) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:23:33 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x119222c00) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:23:33 INFO - PROCESS | 1654 | 1468214613358 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]]]}] 22:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 22:23:33 INFO - PROCESS | 1654 | 1468214613375 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:23:33 INFO - PROCESS | 1654 | 1468214613376 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:23:33 INFO - PROCESS | 1654 | 1468214613380 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:23:33 INFO - PROCESS | 1654 | 1468214613381 Marionette TRACE conn2 <- [1,1394,null,{}] 22:23:33 INFO - PROCESS | 1654 | 1468214613384 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}] 22:23:33 INFO - PROCESS | 1654 | 1468214613388 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:33 INFO - PROCESS | 1654 | 1468214613512 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:23:33 INFO - PROCESS | 1654 | 1468214613558 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:33 INFO - PROCESS | 1654 | 1468214613559 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119582800 == 36 [pid = 1654] [id = 356] 22:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1128d4000) [pid = 1654] [serial = 1067] [outer = 0x0] 22:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117087000) [pid = 1654] [serial = 1068] [outer = 0x1128d4000] 22:23:33 INFO - PROCESS | 1654 | 1468214613599 Marionette DEBUG loaded listener.js 22:23:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x117082000) [pid = 1654] [serial = 1069] [outer = 0x1128d4000] 22:23:34 INFO - PROCESS | 1654 | 1468214614023 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]]]}] 22:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 669ms 22:23:34 INFO - PROCESS | 1654 | 1468214614048 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:23:34 INFO - PROCESS | 1654 | 1468214614050 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:23:34 INFO - PROCESS | 1654 | 1468214614063 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:23:34 INFO - PROCESS | 1654 | 1468214614064 Marionette TRACE conn2 <- [1,1398,null,{}] 22:23:34 INFO - PROCESS | 1654 | 1468214614067 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}] 22:23:34 INFO - PROCESS | 1654 | 1468214614069 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:34 INFO - PROCESS | 1654 | 1468214614142 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:23:34 INFO - PROCESS | 1654 | 1468214614146 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1654 | 1468214614147 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295d0800 == 37 [pid = 1654] [id = 357] 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11921e800) [pid = 1654] [serial = 1070] [outer = 0x0] 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x123d79000) [pid = 1654] [serial = 1071] [outer = 0x11921e800] 22:23:34 INFO - PROCESS | 1654 | 1468214614173 Marionette DEBUG loaded listener.js 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124ed5c00) [pid = 1654] [serial = 1072] [outer = 0x11921e800] 22:23:34 INFO - PROCESS | 1654 | 1468214614496 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]]]}] 22:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 472ms 22:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:23:34 INFO - PROCESS | 1654 | 1468214614536 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:23:34 INFO - PROCESS | 1654 | 1468214614537 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:23:34 INFO - PROCESS | 1654 | 1468214614539 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:23:34 INFO - PROCESS | 1654 | 1468214614541 Marionette TRACE conn2 <- [1,1402,null,{}] 22:23:34 INFO - PROCESS | 1654 | 1468214614543 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}] 22:23:34 INFO - PROCESS | 1654 | 1468214614545 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:34 INFO - PROCESS | 1654 | 1468214614640 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:23:34 INFO - PROCESS | 1654 | 1468214614643 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:34 INFO - PROCESS | 1654 | 1468214614645 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121246800 == 38 [pid = 1654] [id = 358] 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x12518dc00) [pid = 1654] [serial = 1073] [outer = 0x0] 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x125743400) [pid = 1654] [serial = 1074] [outer = 0x12518dc00] 22:23:34 INFO - PROCESS | 1654 | 1468214614671 Marionette DEBUG loaded listener.js 22:23:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x127362800) [pid = 1654] [serial = 1075] [outer = 0x12518dc00] 22:23:35 INFO - PROCESS | 1654 | 1468214614993 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]]]}] 22:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 471ms 22:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:23:35 INFO - PROCESS | 1654 | 1468214615011 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1654 | 1468214615012 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:23:35 INFO - PROCESS | 1654 | 1468214615014 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:23:35 INFO - PROCESS | 1654 | 1468214615015 Marionette TRACE conn2 <- [1,1406,null,{}] 22:23:35 INFO - PROCESS | 1654 | 1468214615024 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}] 22:23:35 INFO - PROCESS | 1654 | 1468214615025 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:35 INFO - PROCESS | 1654 | 1468214615138 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:23:35 INFO - PROCESS | 1654 | 1468214615142 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:35 INFO - PROCESS | 1654 | 1468214615143 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a823000 == 39 [pid = 1654] [id = 359] 22:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119220400) [pid = 1654] [serial = 1076] [outer = 0x0] 22:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1275ad800) [pid = 1654] [serial = 1077] [outer = 0x119220400] 22:23:35 INFO - PROCESS | 1654 | 1468214615167 Marionette DEBUG loaded listener.js 22:23:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1275c0c00) [pid = 1654] [serial = 1078] [outer = 0x119220400] 22:23:35 INFO - PROCESS | 1654 | 1468214615711 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]]]}] 22:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 721ms 22:23:35 INFO - PROCESS | 1654 | 1468214615761 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1654 | 1468214615763 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:23:35 INFO - PROCESS | 1654 | 1468214615768 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:23:35 INFO - PROCESS | 1654 | 1468214615773 Marionette TRACE conn2 <- [1,1410,null,{}] 22:23:35 INFO - PROCESS | 1654 | 1468214615777 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}] 22:23:35 INFO - PROCESS | 1654 | 1468214615779 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:35 INFO - PROCESS | 1654 | 1468214615890 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:23:36 INFO - PROCESS | 1654 | 1468214616008 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:36 INFO - PROCESS | 1654 | 1468214616010 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118481800 == 40 [pid = 1654] [id = 360] 22:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1138f1800) [pid = 1654] [serial = 1079] [outer = 0x0] 22:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113d48c00) [pid = 1654] [serial = 1080] [outer = 0x1138f1800] 22:23:36 INFO - PROCESS | 1654 | 1468214616040 Marionette DEBUG loaded listener.js 22:23:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116775400) [pid = 1654] [serial = 1081] [outer = 0x1138f1800] 22:23:36 INFO - PROCESS | 1654 | 1468214616832 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]]]}] 22:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1077ms 22:23:36 INFO - PROCESS | 1654 | 1468214616845 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:23:36 INFO - PROCESS | 1654 | 1468214616849 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:23:36 INFO - PROCESS | 1654 | 1468214616853 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:23:36 INFO - PROCESS | 1654 | 1468214616855 Marionette TRACE conn2 <- [1,1414,null,{}] 22:23:36 INFO - PROCESS | 1654 | 1468214616860 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}] 22:23:36 INFO - PROCESS | 1654 | 1468214616861 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:36 INFO - PROCESS | 1654 | 1468214616971 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x121246800 == 39 [pid = 1654] [id = 358] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1295d0800 == 38 [pid = 1654] [id = 357] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119582800 == 37 [pid = 1654] [id = 356] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12893e000 == 36 [pid = 1654] [id = 355] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12572d000 == 35 [pid = 1654] [id = 354] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x123e61800 == 34 [pid = 1654] [id = 353] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x121248800 == 33 [pid = 1654] [id = 352] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x120f23800 == 32 [pid = 1654] [id = 351] 22:23:36 INFO - PROCESS | 1654 | --DOCSHELL 0x112faa000 == 31 [pid = 1654] [id = 350] 22:23:37 INFO - PROCESS | 1654 | --DOCSHELL 0x117361000 == 30 [pid = 1654] [id = 349] 22:23:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116605800 == 29 [pid = 1654] [id = 348] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11997d800) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1193bcc00) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1176e8000) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113298400) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x113f2fc00) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x117079800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1172c1800) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1275ea800) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11851d400) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118f84000) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1150dd000) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1167e3c00) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1180dac00) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 22:23:37 INFO - PROCESS | 1654 | 1468214617044 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1654 | 1468214617047 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x116007800 == 30 [pid = 1654] [id = 361] 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11328e800) [pid = 1654] [serial = 1082] [outer = 0x0] 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113298400) [pid = 1654] [serial = 1083] [outer = 0x11328e800] 22:23:37 INFO - PROCESS | 1654 | 1468214617074 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1167de000) [pid = 1654] [serial = 1084] [outer = 0x11328e800] 22:23:37 INFO - PROCESS | 1654 | 1468214617424 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]]]}] 22:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 621ms 22:23:37 INFO - PROCESS | 1654 | 1468214617474 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:23:37 INFO - PROCESS | 1654 | 1468214617478 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:23:37 INFO - PROCESS | 1654 | 1468214617504 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:23:37 INFO - PROCESS | 1654 | 1468214617506 Marionette TRACE conn2 <- [1,1418,null,{}] 22:23:37 INFO - PROCESS | 1654 | 1468214617508 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}] 22:23:37 INFO - PROCESS | 1654 | 1468214617510 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:37 INFO - PROCESS | 1654 | 1468214617589 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:23:37 INFO - PROCESS | 1654 | 1468214617593 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1654 | 1468214617594 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aac000 == 31 [pid = 1654] [id = 362] 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116905c00) [pid = 1654] [serial = 1085] [outer = 0x0] 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11706e800) [pid = 1654] [serial = 1086] [outer = 0x116905c00] 22:23:37 INFO - PROCESS | 1654 | 1468214617624 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1176f0c00) [pid = 1654] [serial = 1087] [outer = 0x116905c00] 22:23:38 INFO - PROCESS | 1654 | 1468214618027 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]]]}] 22:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 573ms 22:23:38 INFO - PROCESS | 1654 | 1468214618073 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1654 | 1468214618075 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:23:38 INFO - PROCESS | 1654 | 1468214618077 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:23:38 INFO - PROCESS | 1654 | 1468214618079 Marionette TRACE conn2 <- [1,1422,null,{}] 22:23:38 INFO - PROCESS | 1654 | 1468214618087 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}] 22:23:38 INFO - PROCESS | 1654 | 1468214618090 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:38 INFO - PROCESS | 1654 | 1468214618173 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:23:38 INFO - PROCESS | 1654 | 1468214618179 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1654 | 1468214618181 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f3a800 == 32 [pid = 1654] [id = 363] 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118181c00) [pid = 1654] [serial = 1088] [outer = 0x0] 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11844f000) [pid = 1654] [serial = 1089] [outer = 0x118181c00] 22:23:38 INFO - PROCESS | 1654 | 1468214618210 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118591c00) [pid = 1654] [serial = 1090] [outer = 0x118181c00] 22:23:38 INFO - PROCESS | 1654 | 1468214618545 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]]]}] 22:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 471ms 22:23:38 INFO - PROCESS | 1654 | 1468214618548 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1654 | 1468214618550 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:23:38 INFO - PROCESS | 1654 | 1468214618554 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:23:38 INFO - PROCESS | 1654 | 1468214618556 Marionette TRACE conn2 <- [1,1426,null,{}] 22:23:38 INFO - PROCESS | 1654 | 1468214618559 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}] 22:23:38 INFO - PROCESS | 1654 | 1468214618560 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:38 INFO - PROCESS | 1654 | 1468214618637 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:23:38 INFO - PROCESS | 1654 | 1468214618695 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1654 | 1468214618696 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x121554800 == 33 [pid = 1654] [id = 364] 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1129af400) [pid = 1654] [serial = 1091] [outer = 0x0] 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fd2c00) [pid = 1654] [serial = 1092] [outer = 0x1129af400] 22:23:38 INFO - PROCESS | 1654 | 1468214618721 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119227000) [pid = 1654] [serial = 1093] [outer = 0x1129af400] 22:23:39 INFO - PROCESS | 1654 | 1468214619050 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]]]}] 22:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 22:23:39 INFO - PROCESS | 1654 | 1468214619074 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:23:39 INFO - PROCESS | 1654 | 1468214619075 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:23:39 INFO - PROCESS | 1654 | 1468214619077 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:23:39 INFO - PROCESS | 1654 | 1468214619079 Marionette TRACE conn2 <- [1,1430,null,{}] 22:23:39 INFO - PROCESS | 1654 | 1468214619081 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}] 22:23:39 INFO - PROCESS | 1654 | 1468214619082 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:39 INFO - PROCESS | 1654 | 1468214619183 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:23:39 INFO - PROCESS | 1654 | 1468214619217 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1654 | 1468214619218 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563b000 == 34 [pid = 1654] [id = 365] 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1128ce800) [pid = 1654] [serial = 1094] [outer = 0x0] 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119612000) [pid = 1654] [serial = 1095] [outer = 0x1128ce800] 22:23:39 INFO - PROCESS | 1654 | 1468214619243 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119d45000) [pid = 1654] [serial = 1096] [outer = 0x1128ce800] 22:23:39 INFO - PROCESS | 1654 | 1468214619596 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]]]}] 22:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 569ms 22:23:39 INFO - PROCESS | 1654 | 1468214619647 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:23:39 INFO - PROCESS | 1654 | 1468214619648 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:23:39 INFO - PROCESS | 1654 | 1468214619650 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:23:39 INFO - PROCESS | 1654 | 1468214619651 Marionette TRACE conn2 <- [1,1434,null,{}] 22:23:39 INFO - PROCESS | 1654 | 1468214619653 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}] 22:23:39 INFO - PROCESS | 1654 | 1468214619657 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:39 INFO - PROCESS | 1654 | 1468214619753 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:23:39 INFO - PROCESS | 1654 | 1468214619808 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:39 INFO - PROCESS | 1654 | 1468214619809 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aec000 == 35 [pid = 1654] [id = 366] 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f9e000) [pid = 1654] [serial = 1097] [outer = 0x0] 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121cd4000) [pid = 1654] [serial = 1098] [outer = 0x120f9e000] 22:23:39 INFO - PROCESS | 1654 | 1468214619851 Marionette DEBUG loaded listener.js 22:23:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1256da400) [pid = 1654] [serial = 1099] [outer = 0x120f9e000] 22:23:40 INFO - PROCESS | 1654 | 1468214620380 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]]]}] 22:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 771ms 22:23:40 INFO - PROCESS | 1654 | 1468214620422 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:23:40 INFO - PROCESS | 1654 | 1468214620424 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:23:40 INFO - PROCESS | 1654 | 1468214620427 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:23:40 INFO - PROCESS | 1654 | 1468214620429 Marionette TRACE conn2 <- [1,1438,null,{}] 22:23:40 INFO - PROCESS | 1654 | 1468214620432 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}] 22:23:40 INFO - PROCESS | 1654 | 1468214620434 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:40 INFO - PROCESS | 1654 | 1468214620549 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:23:40 INFO - PROCESS | 1654 | 1468214620587 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1654 | 1468214620588 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a4a3000 == 36 [pid = 1654] [id = 367] 22:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a1000) [pid = 1654] [serial = 1100] [outer = 0x0] 22:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126e1b800) [pid = 1654] [serial = 1101] [outer = 0x1183a1000] 22:23:40 INFO - PROCESS | 1654 | 1468214620612 Marionette DEBUG loaded listener.js 22:23:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275ac800) [pid = 1654] [serial = 1102] [outer = 0x1183a1000] 22:23:40 INFO - PROCESS | 1654 | 1468214620911 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]]]}] 22:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112ae7800) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113295400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11839dc00) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117075000) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112a86000) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118fd1000) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119227c00) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123d70c00) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11921e800) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x115e66000) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1128d4000) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113291800) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x113f2e400) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113f35c00) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118f8b400) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:23:41 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12518dc00) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:23:41 INFO - PROCESS | 1654 | 1468214621012 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:23:41 INFO - PROCESS | 1654 | 1468214621014 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:23:41 INFO - PROCESS | 1654 | 1468214621018 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:23:41 INFO - PROCESS | 1654 | 1468214621019 Marionette TRACE conn2 <- [1,1442,null,{}] 22:23:41 INFO - PROCESS | 1654 | 1468214621022 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}] 22:23:41 INFO - PROCESS | 1654 | 1468214621023 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:41 INFO - PROCESS | 1654 | 1468214621095 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:23:41 INFO - PROCESS | 1654 | 1468214621099 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:41 INFO - PROCESS | 1654 | 1468214621100 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11701e800 == 37 [pid = 1654] [id = 368] 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x113294c00) [pid = 1654] [serial = 1103] [outer = 0x0] 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1138ff000) [pid = 1654] [serial = 1104] [outer = 0x113294c00] 22:23:41 INFO - PROCESS | 1654 | 1468214621128 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11706fc00) [pid = 1654] [serial = 1105] [outer = 0x113294c00] 22:23:41 INFO - PROCESS | 1654 | 1468214621465 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]]]}] 22:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 470ms 22:23:41 INFO - PROCESS | 1654 | 1468214621490 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:23:41 INFO - PROCESS | 1654 | 1468214621491 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:23:41 INFO - PROCESS | 1654 | 1468214621493 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:23:41 INFO - PROCESS | 1654 | 1468214621494 Marionette TRACE conn2 <- [1,1446,null,{}] 22:23:41 INFO - PROCESS | 1654 | 1468214621497 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}] 22:23:41 INFO - PROCESS | 1654 | 1468214621498 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:41 INFO - PROCESS | 1654 | 1468214621575 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:23:41 INFO - PROCESS | 1654 | 1468214621629 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:41 INFO - PROCESS | 1654 | 1468214621630 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9ca800 == 38 [pid = 1654] [id = 369] 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113299400) [pid = 1654] [serial = 1106] [outer = 0x0] 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118a8a000) [pid = 1654] [serial = 1107] [outer = 0x113299400] 22:23:41 INFO - PROCESS | 1654 | 1468214621654 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1256db000) [pid = 1654] [serial = 1108] [outer = 0x113299400] 22:23:41 INFO - PROCESS | 1654 | 1468214621924 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]]]}] 22:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 468ms 22:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:23:41 INFO - PROCESS | 1654 | 1468214621962 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:23:41 INFO - PROCESS | 1654 | 1468214621963 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:23:41 INFO - PROCESS | 1654 | 1468214621965 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:23:41 INFO - PROCESS | 1654 | 1468214621966 Marionette TRACE conn2 <- [1,1450,null,{}] 22:23:41 INFO - PROCESS | 1654 | 1468214621976 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}] 22:23:41 INFO - PROCESS | 1654 | 1468214621977 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:42 INFO - PROCESS | 1654 | 1468214622059 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:23:42 INFO - PROCESS | 1654 | 1468214622063 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:42 INFO - PROCESS | 1654 | 1468214622065 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0f7000 == 39 [pid = 1654] [id = 370] 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112fd9400) [pid = 1654] [serial = 1109] [outer = 0x0] 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1275c8000) [pid = 1654] [serial = 1110] [outer = 0x112fd9400] 22:23:42 INFO - PROCESS | 1654 | 1468214622089 Marionette DEBUG loaded listener.js 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1275e2c00) [pid = 1654] [serial = 1111] [outer = 0x112fd9400] 22:23:42 INFO - PROCESS | 1654 | 1468214622423 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]]]}] 22:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 479ms 22:23:42 INFO - PROCESS | 1654 | 1468214622444 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:23:42 INFO - PROCESS | 1654 | 1468214622446 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:23:42 INFO - PROCESS | 1654 | 1468214622448 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:23:42 INFO - PROCESS | 1654 | 1468214622449 Marionette TRACE conn2 <- [1,1454,null,{}] 22:23:42 INFO - PROCESS | 1654 | 1468214622454 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}] 22:23:42 INFO - PROCESS | 1654 | 1468214622456 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:42 INFO - PROCESS | 1654 | 1468214622543 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:23:42 INFO - PROCESS | 1654 | 1468214622600 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:42 INFO - PROCESS | 1654 | 1468214622602 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b947800 == 40 [pid = 1654] [id = 371] 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117ea4000) [pid = 1654] [serial = 1112] [outer = 0x0] 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128d1e800) [pid = 1654] [serial = 1113] [outer = 0x117ea4000] 22:23:42 INFO - PROCESS | 1654 | 1468214622629 Marionette DEBUG loaded listener.js 22:23:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12938e000) [pid = 1654] [serial = 1114] [outer = 0x117ea4000] 22:23:43 INFO - PROCESS | 1654 | 1468214623091 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]]]}] 22:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms 22:23:43 INFO - PROCESS | 1654 | 1468214623131 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:23:43 INFO - PROCESS | 1654 | 1468214623134 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:23:43 INFO - PROCESS | 1654 | 1468214623140 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:23:43 INFO - PROCESS | 1654 | 1468214623143 Marionette TRACE conn2 <- [1,1458,null,{}] 22:23:43 INFO - PROCESS | 1654 | 1468214623147 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}] 22:23:43 INFO - PROCESS | 1654 | 1468214623149 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:43 INFO - PROCESS | 1654 | 1468214623255 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:23:43 INFO - PROCESS | 1654 | 1468214623320 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:43 INFO - PROCESS | 1654 | 1468214623324 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x117035000 == 41 [pid = 1654] [id = 372] 22:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1133cec00) [pid = 1654] [serial = 1115] [outer = 0x0] 22:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113f31400) [pid = 1654] [serial = 1116] [outer = 0x1133cec00] 22:23:43 INFO - PROCESS | 1654 | 1468214623354 Marionette DEBUG loaded listener.js 22:23:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1167e7800) [pid = 1654] [serial = 1117] [outer = 0x1133cec00] 22:23:43 INFO - PROCESS | 1654 | 1468214623830 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]]]}] 22:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 725ms 22:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:23:43 INFO - PROCESS | 1654 | 1468214623865 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:23:43 INFO - PROCESS | 1654 | 1468214623868 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:23:43 INFO - PROCESS | 1654 | 1468214623873 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:23:43 INFO - PROCESS | 1654 | 1468214623875 Marionette TRACE conn2 <- [1,1462,null,{}] 22:23:43 INFO - PROCESS | 1654 | 1468214623877 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}] 22:23:43 INFO - PROCESS | 1654 | 1468214623879 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:43 INFO - PROCESS | 1654 | 1468214623980 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:23:44 INFO - PROCESS | 1654 | 1468214624047 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:44 INFO - PROCESS | 1654 | 1468214624048 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121413800 == 42 [pid = 1654] [id = 373] 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117078c00) [pid = 1654] [serial = 1118] [outer = 0x0] 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118180c00) [pid = 1654] [serial = 1119] [outer = 0x117078c00] 22:23:44 INFO - PROCESS | 1654 | 1468214624081 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11844d000) [pid = 1654] [serial = 1120] [outer = 0x117078c00] 22:23:44 INFO - PROCESS | 1654 | 1468214624507 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]]]}] 22:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 22:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:23:44 INFO - PROCESS | 1654 | 1468214624543 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:23:44 INFO - PROCESS | 1654 | 1468214624546 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:23:44 INFO - PROCESS | 1654 | 1468214624550 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:23:44 INFO - PROCESS | 1654 | 1468214624554 Marionette TRACE conn2 <- [1,1466,null,{}] 22:23:44 INFO - PROCESS | 1654 | 1468214624621 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}] 22:23:44 INFO - PROCESS | 1654 | 1468214624626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:44 INFO - PROCESS | 1654 | 1468214624773 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:23:44 INFO - PROCESS | 1654 | 1468214624835 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:44 INFO - PROCESS | 1654 | 1468214624837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b867000 == 43 [pid = 1654] [id = 374] 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120f0fc00) [pid = 1654] [serial = 1121] [outer = 0x0] 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1210b8800) [pid = 1654] [serial = 1122] [outer = 0x120f0fc00] 22:23:44 INFO - PROCESS | 1654 | 1468214624868 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123d70c00) [pid = 1654] [serial = 1123] [outer = 0x120f0fc00] 22:23:45 INFO - PROCESS | 1654 | 1468214625293 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]]]}] 22:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 807ms 22:23:45 INFO - PROCESS | 1654 | 1468214625356 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:23:45 INFO - PROCESS | 1654 | 1468214625357 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:23:45 INFO - PROCESS | 1654 | 1468214625360 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:23:45 INFO - PROCESS | 1654 | 1468214625361 Marionette TRACE conn2 <- [1,1470,null,{}] 22:23:45 INFO - PROCESS | 1654 | 1468214625363 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}] 22:23:45 INFO - PROCESS | 1654 | 1468214625365 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:45 INFO - PROCESS | 1654 | 1468214625465 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:23:45 INFO - PROCESS | 1654 | 1468214625518 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:45 INFO - PROCESS | 1654 | 1468214625519 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd6e000 == 44 [pid = 1654] [id = 375] 22:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124ce2400) [pid = 1654] [serial = 1124] [outer = 0x0] 22:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127363400) [pid = 1654] [serial = 1125] [outer = 0x124ce2400] 22:23:45 INFO - PROCESS | 1654 | 1468214625548 Marionette DEBUG loaded listener.js 22:23:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1275e8400) [pid = 1654] [serial = 1126] [outer = 0x124ce2400] 22:23:46 INFO - PROCESS | 1654 | 1468214626003 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]]]}] 22:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 668ms 22:23:46 INFO - PROCESS | 1654 | 1468214626028 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:23:46 INFO - PROCESS | 1654 | 1468214626030 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:23:46 INFO - PROCESS | 1654 | 1468214626033 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:23:46 INFO - PROCESS | 1654 | 1468214626034 Marionette TRACE conn2 <- [1,1474,null,{}] 22:23:46 INFO - PROCESS | 1654 | 1468214626057 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}] 22:23:46 INFO - PROCESS | 1654 | 1468214626058 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:46 INFO - PROCESS | 1654 | 1468214626175 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:23:46 INFO - PROCESS | 1654 | 1468214626379 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:46 INFO - PROCESS | 1654 | 1468214626381 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11734c000 == 45 [pid = 1654] [id = 376] 22:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x111d7c000) [pid = 1654] [serial = 1127] [outer = 0x0] 22:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112dc9400) [pid = 1654] [serial = 1128] [outer = 0x111d7c000] 22:23:46 INFO - PROCESS | 1654 | 1468214626429 Marionette DEBUG loaded listener.js 22:23:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11329bc00) [pid = 1654] [serial = 1129] [outer = 0x111d7c000] 22:23:47 INFO - PROCESS | 1654 | 1468214626999 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]]]}] 22:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 991ms 22:23:47 INFO - PROCESS | 1654 | 1468214627043 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:23:47 INFO - PROCESS | 1654 | 1468214627047 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:23:47 INFO - PROCESS | 1654 | 1468214627055 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:23:47 INFO - PROCESS | 1654 | 1468214627058 Marionette TRACE conn2 <- [1,1478,null,{}] 22:23:47 INFO - PROCESS | 1654 | 1468214627063 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}] 22:23:47 INFO - PROCESS | 1654 | 1468214627068 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:47 INFO - PROCESS | 1654 | 1468214627185 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:23:47 INFO - PROCESS | 1654 | 1468214627252 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:47 INFO - PROCESS | 1654 | 1468214627254 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11927f800 == 46 [pid = 1654] [id = 377] 22:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116976800) [pid = 1654] [serial = 1130] [outer = 0x0] 22:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117071400) [pid = 1654] [serial = 1131] [outer = 0x116976800] 22:23:47 INFO - PROCESS | 1654 | 1468214627281 Marionette DEBUG loaded listener.js 22:23:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117086400) [pid = 1654] [serial = 1132] [outer = 0x116976800] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0f7000 == 45 [pid = 1654] [id = 370] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9ca800 == 44 [pid = 1654] [id = 369] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11701e800 == 43 [pid = 1654] [id = 368] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a4a3000 == 42 [pid = 1654] [id = 367] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x128aec000 == 41 [pid = 1654] [id = 366] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12563b000 == 40 [pid = 1654] [id = 365] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121554800 == 39 [pid = 1654] [id = 364] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x120f3a800 == 38 [pid = 1654] [id = 363] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x118aac000 == 37 [pid = 1654] [id = 362] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x116007800 == 36 [pid = 1654] [id = 361] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x118481800 == 35 [pid = 1654] [id = 360] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a823000 == 34 [pid = 1654] [id = 359] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117031000 == 33 [pid = 1654] [id = 347] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11734c000 == 32 [pid = 1654] [id = 376] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd6e000 == 31 [pid = 1654] [id = 375] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b867000 == 30 [pid = 1654] [id = 374] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x121413800 == 29 [pid = 1654] [id = 373] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12b947800 == 28 [pid = 1654] [id = 371] 22:23:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117035000 == 27 [pid = 1654] [id = 372] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124ed5c00) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x127362800) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118575800) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1162ddc00) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118517800) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11839ec00) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180d7c00) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x120f9d000) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121634800) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124ce1000) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117080400) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123d79000) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1162dc800) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117082000) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11844d400) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123d7e400) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121aa7c00) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116974000) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11960d000) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113d94000) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117087000) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x120f99000) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11697b400) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1180da800) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116903400) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1132cbc00) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118fd7400) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118fd2400) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118a86800) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11960c800) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11607c400) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 22:23:47 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x125743400) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 22:23:48 INFO - PROCESS | 1654 | 1468214628147 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]]]}] 22:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1126ms 22:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:23:48 INFO - PROCESS | 1654 | 1468214628178 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1654 | 1468214628181 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:23:48 INFO - PROCESS | 1654 | 1468214628183 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:23:48 INFO - PROCESS | 1654 | 1468214628188 Marionette TRACE conn2 <- [1,1482,null,{}] 22:23:48 INFO - PROCESS | 1654 | 1468214628191 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}] 22:23:48 INFO - PROCESS | 1654 | 1468214628193 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:48 INFO - PROCESS | 1654 | 1468214628273 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:23:48 INFO - PROCESS | 1654 | 1468214628277 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:48 INFO - PROCESS | 1654 | 1468214628280 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11694c800 == 28 [pid = 1654] [id = 378] 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113aa2800) [pid = 1654] [serial = 1133] [outer = 0x0] 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115e5a800) [pid = 1654] [serial = 1134] [outer = 0x113aa2800] 22:23:48 INFO - PROCESS | 1654 | 1468214628308 Marionette DEBUG loaded listener.js 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11662fc00) [pid = 1654] [serial = 1135] [outer = 0x113aa2800] 22:23:48 INFO - PROCESS | 1654 | 1468214628676 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]]]}] 22:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 523ms 22:23:48 INFO - PROCESS | 1654 | 1468214628707 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:23:48 INFO - PROCESS | 1654 | 1468214628710 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:23:48 INFO - PROCESS | 1654 | 1468214628715 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:23:48 INFO - PROCESS | 1654 | 1468214628716 Marionette TRACE conn2 <- [1,1486,null,{}] 22:23:48 INFO - PROCESS | 1654 | 1468214628719 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}] 22:23:48 INFO - PROCESS | 1654 | 1468214628721 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:48 INFO - PROCESS | 1654 | 1468214628817 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:23:48 INFO - PROCESS | 1654 | 1468214628826 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:48 INFO - PROCESS | 1654 | 1468214628828 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c2800 == 29 [pid = 1654] [id = 379] 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1167a2c00) [pid = 1654] [serial = 1136] [outer = 0x0] 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117071c00) [pid = 1654] [serial = 1137] [outer = 0x1167a2c00] 22:23:48 INFO - PROCESS | 1654 | 1468214628855 Marionette DEBUG loaded listener.js 22:23:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117084800) [pid = 1654] [serial = 1138] [outer = 0x1167a2c00] 22:23:49 INFO - PROCESS | 1654 | 1468214629201 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]]]}] 22:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 22:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:23:49 INFO - PROCESS | 1654 | 1468214629237 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:23:49 INFO - PROCESS | 1654 | 1468214629238 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:23:49 INFO - PROCESS | 1654 | 1468214629240 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:23:49 INFO - PROCESS | 1654 | 1468214629243 Marionette TRACE conn2 <- [1,1490,null,{}] 22:23:49 INFO - PROCESS | 1654 | 1468214629255 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}] 22:23:49 INFO - PROCESS | 1654 | 1468214629259 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:49 INFO - PROCESS | 1654 | 1468214629337 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:23:49 INFO - PROCESS | 1654 | 1468214629344 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1654 | 1468214629346 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d9c000 == 30 [pid = 1654] [id = 380] 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1180d7000) [pid = 1654] [serial = 1139] [outer = 0x0] 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118183800) [pid = 1654] [serial = 1140] [outer = 0x1180d7000] 22:23:49 INFO - PROCESS | 1654 | 1468214629375 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11844d400) [pid = 1654] [serial = 1141] [outer = 0x1180d7000] 22:23:49 INFO - PROCESS | 1654 | 1468214629717 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]]]}] 22:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 523ms 22:23:49 INFO - PROCESS | 1654 | 1468214629763 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:23:49 INFO - PROCESS | 1654 | 1468214629765 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:23:49 INFO - PROCESS | 1654 | 1468214629767 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:23:49 INFO - PROCESS | 1654 | 1468214629768 Marionette TRACE conn2 <- [1,1494,null,{}] 22:23:49 INFO - PROCESS | 1654 | 1468214629770 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}] 22:23:49 INFO - PROCESS | 1654 | 1468214629772 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:49 INFO - PROCESS | 1654 | 1468214629850 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:23:49 INFO - PROCESS | 1654 | 1468214629917 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:49 INFO - PROCESS | 1654 | 1468214629918 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154f800 == 31 [pid = 1654] [id = 381] 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180d2000) [pid = 1654] [serial = 1142] [outer = 0x0] 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11856d400) [pid = 1654] [serial = 1143] [outer = 0x1180d2000] 22:23:49 INFO - PROCESS | 1654 | 1468214629946 Marionette DEBUG loaded listener.js 22:23:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118fde800) [pid = 1654] [serial = 1144] [outer = 0x1180d2000] 22:23:50 INFO - PROCESS | 1654 | 1468214630282 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]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 571ms 22:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:23:50 INFO - PROCESS | 1654 | 1468214630339 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:23:50 INFO - PROCESS | 1654 | 1468214630340 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:23:50 INFO - PROCESS | 1654 | 1468214630342 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:23:50 INFO - PROCESS | 1654 | 1468214630343 Marionette TRACE conn2 <- [1,1498,null,{}] 22:23:50 INFO - PROCESS | 1654 | 1468214630345 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}] 22:23:50 INFO - PROCESS | 1654 | 1468214630346 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:50 INFO - PROCESS | 1654 | 1468214630434 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:23:50 INFO - PROCESS | 1654 | 1468214630468 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:50 INFO - PROCESS | 1654 | 1468214630469 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x125635000 == 32 [pid = 1654] [id = 382] 22:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118447400) [pid = 1654] [serial = 1145] [outer = 0x0] 22:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11960d000) [pid = 1654] [serial = 1146] [outer = 0x118447400] 22:23:50 INFO - PROCESS | 1654 | 1468214630494 Marionette DEBUG loaded listener.js 22:23:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119978c00) [pid = 1654] [serial = 1147] [outer = 0x118447400] 22:23:50 INFO - PROCESS | 1654 | 1468214630828 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]]]}] 22:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 22:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:23:50 INFO - PROCESS | 1654 | 1468214630861 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:23:50 INFO - PROCESS | 1654 | 1468214630862 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:23:50 INFO - PROCESS | 1654 | 1468214630864 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:23:50 INFO - PROCESS | 1654 | 1468214630865 Marionette TRACE conn2 <- [1,1502,null,{}] 22:23:50 INFO - PROCESS | 1654 | 1468214630868 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}] 22:23:50 INFO - PROCESS | 1654 | 1468214630872 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:50 INFO - PROCESS | 1654 | 1468214630976 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:23:51 INFO - PROCESS | 1654 | 1468214631068 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:51 INFO - PROCESS | 1654 | 1468214631070 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fa4000 == 33 [pid = 1654] [id = 383] 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124ed1400) [pid = 1654] [serial = 1148] [outer = 0x0] 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12518d400) [pid = 1654] [serial = 1149] [outer = 0x124ed1400] 22:23:51 INFO - PROCESS | 1654 | 1468214631100 Marionette DEBUG loaded listener.js 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x125743000) [pid = 1654] [serial = 1150] [outer = 0x124ed1400] 22:23:51 INFO - PROCESS | 1654 | 1468214631409 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]]]}] 22:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 573ms 22:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:23:51 INFO - PROCESS | 1654 | 1468214631442 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:23:51 INFO - PROCESS | 1654 | 1468214631444 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:23:51 INFO - PROCESS | 1654 | 1468214631446 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:23:51 INFO - PROCESS | 1654 | 1468214631448 Marionette TRACE conn2 <- [1,1506,null,{}] 22:23:51 INFO - PROCESS | 1654 | 1468214631450 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}] 22:23:51 INFO - PROCESS | 1654 | 1468214631452 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:51 INFO - PROCESS | 1654 | 1468214631548 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:23:51 INFO - PROCESS | 1654 | 1468214631552 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:51 INFO - PROCESS | 1654 | 1468214631553 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295d8800 == 34 [pid = 1654] [id = 384] 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110fe4000) [pid = 1654] [serial = 1151] [outer = 0x0] 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126fed000) [pid = 1654] [serial = 1152] [outer = 0x110fe4000] 22:23:51 INFO - PROCESS | 1654 | 1468214631578 Marionette DEBUG loaded listener.js 22:23:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x127363800) [pid = 1654] [serial = 1153] [outer = 0x110fe4000] 22:23:52 INFO - PROCESS | 1654 | 1468214632111 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]]]}] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x120f9e000) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128ce800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183a1000) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116905c00) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129af400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113294c00) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11328e800) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119220400) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118181c00) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1138f1800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112fd9400) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117ea4000) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:23:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113299400) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 721ms 22:23:52 INFO - PROCESS | 1654 | 1468214632168 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:23:52 INFO - PROCESS | 1654 | 1468214632170 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:23:52 INFO - PROCESS | 1654 | 1468214632174 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:23:52 INFO - PROCESS | 1654 | 1468214632175 Marionette TRACE conn2 <- [1,1510,null,{}] 22:23:52 INFO - PROCESS | 1654 | 1468214632178 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}] 22:23:52 INFO - PROCESS | 1654 | 1468214632180 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:52 INFO - PROCESS | 1654 | 1468214632287 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:23:52 INFO - PROCESS | 1654 | 1468214632307 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:52 INFO - PROCESS | 1654 | 1468214632308 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12500e800 == 35 [pid = 1654] [id = 385] 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113294c00) [pid = 1654] [serial = 1154] [outer = 0x0] 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11679c400) [pid = 1654] [serial = 1155] [outer = 0x113294c00] 22:23:52 INFO - PROCESS | 1654 | 1468214632332 Marionette DEBUG loaded listener.js 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117ea7c00) [pid = 1654] [serial = 1156] [outer = 0x113294c00] 22:23:52 INFO - PROCESS | 1654 | 1468214632655 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]]]}] 22:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 22:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:23:52 INFO - PROCESS | 1654 | 1468214632694 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:23:52 INFO - PROCESS | 1654 | 1468214632695 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:23:52 INFO - PROCESS | 1654 | 1468214632697 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:23:52 INFO - PROCESS | 1654 | 1468214632698 Marionette TRACE conn2 <- [1,1514,null,{}] 22:23:52 INFO - PROCESS | 1654 | 1468214632700 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}] 22:23:52 INFO - PROCESS | 1654 | 1468214632702 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:52 INFO - PROCESS | 1654 | 1468214632798 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:23:52 INFO - PROCESS | 1654 | 1468214632807 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:52 INFO - PROCESS | 1654 | 1468214632808 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a820800 == 36 [pid = 1654] [id = 386] 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117206000) [pid = 1654] [serial = 1157] [outer = 0x0] 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119979800) [pid = 1654] [serial = 1158] [outer = 0x117206000] 22:23:52 INFO - PROCESS | 1654 | 1468214632832 Marionette DEBUG loaded listener.js 22:23:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1256db400) [pid = 1654] [serial = 1159] [outer = 0x117206000] 22:23:53 INFO - PROCESS | 1654 | 1468214633120 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]]]}] 22:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 22:23:53 INFO - PROCESS | 1654 | 1468214633166 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:23:53 INFO - PROCESS | 1654 | 1468214633168 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:23:53 INFO - PROCESS | 1654 | 1468214633173 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1654 | 1468214633174 Marionette TRACE conn2 <- [1,1518,null,{}] 22:23:53 INFO - PROCESS | 1654 | 1468214633177 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}] 22:23:53 INFO - PROCESS | 1654 | 1468214633178 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:53 INFO - PROCESS | 1654 | 1468214633250 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:23:53 INFO - PROCESS | 1654 | 1468214633262 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:53 INFO - PROCESS | 1654 | 1468214633263 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0f7000 == 37 [pid = 1654] [id = 387] 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1183a1800) [pid = 1654] [serial = 1160] [outer = 0x0] 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1275c0000) [pid = 1654] [serial = 1161] [outer = 0x1183a1800] 22:23:53 INFO - PROCESS | 1654 | 1468214633288 Marionette DEBUG loaded listener.js 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1275dcc00) [pid = 1654] [serial = 1162] [outer = 0x1183a1800] 22:23:53 INFO - PROCESS | 1654 | 1468214633631 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]]]}] 22:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 22:23:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:23:53 INFO - PROCESS | 1654 | 1468214633644 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:23:53 INFO - PROCESS | 1654 | 1468214633645 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:23:53 INFO - PROCESS | 1654 | 1468214633648 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:23:53 INFO - PROCESS | 1654 | 1468214633649 Marionette TRACE conn2 <- [1,1522,null,{}] 22:23:53 INFO - PROCESS | 1654 | 1468214633653 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}] 22:23:53 INFO - PROCESS | 1654 | 1468214633655 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:53 INFO - PROCESS | 1654 | 1468214633766 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:23:53 INFO - PROCESS | 1654 | 1468214633774 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:53 INFO - PROCESS | 1654 | 1468214633775 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b876800 == 38 [pid = 1654] [id = 388] 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275b7800) [pid = 1654] [serial = 1163] [outer = 0x0] 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128e39c00) [pid = 1654] [serial = 1164] [outer = 0x1275b7800] 22:23:53 INFO - PROCESS | 1654 | 1468214633802 Marionette DEBUG loaded listener.js 22:23:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12939b800) [pid = 1654] [serial = 1165] [outer = 0x1275b7800] 22:23:54 INFO - PROCESS | 1654 | 1468214634079 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"]]]}] 22:23:54 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 () { 22:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:23:54 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 () { 22:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:23:54 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 () { 22:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:23:54 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 () { 22:23:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:23:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 22:23:54 INFO - PROCESS | 1654 | 1468214634165 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:23:54 INFO - PROCESS | 1654 | 1468214634169 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:23:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:23:54 INFO - PROCESS | 1654 | 1468214634173 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:23:54 INFO - PROCESS | 1654 | 1468214634176 Marionette TRACE conn2 <- [1,1526,null,{}] 22:23:54 INFO - PROCESS | 1654 | 1468214634180 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}] 22:23:54 INFO - PROCESS | 1654 | 1468214634182 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:54 INFO - PROCESS | 1654 | 1468214634301 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:23:54 INFO - PROCESS | 1654 | 1468214634373 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:54 INFO - PROCESS | 1654 | 1468214634375 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11667a800 == 39 [pid = 1654] [id = 389] 22:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129a9400) [pid = 1654] [serial = 1166] [outer = 0x0] 22:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1130a7400) [pid = 1654] [serial = 1167] [outer = 0x1129a9400] 22:23:54 INFO - PROCESS | 1654 | 1468214634410 Marionette DEBUG loaded listener.js 22:23:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1132cbc00) [pid = 1654] [serial = 1168] [outer = 0x1129a9400] 22:23:54 INFO - PROCESS | 1654 | 1468214634947 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"]]]}] 22:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:23:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:23:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 822ms 22:23:54 INFO - PROCESS | 1654 | 1468214634996 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:23:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:23:55 INFO - PROCESS | 1654 | 1468214634998 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:23:55 INFO - PROCESS | 1654 | 1468214635003 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:23:55 INFO - PROCESS | 1654 | 1468214635006 Marionette TRACE conn2 <- [1,1530,null,{}] 22:23:55 INFO - PROCESS | 1654 | 1468214635009 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}] 22:23:55 INFO - PROCESS | 1654 | 1468214635011 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:55 INFO - PROCESS | 1654 | 1468214635128 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:23:55 INFO - PROCESS | 1654 | 1468214635219 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:55 INFO - PROCESS | 1654 | 1468214635220 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e5d800 == 40 [pid = 1654] [id = 390] 22:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1176edc00) [pid = 1654] [serial = 1169] [outer = 0x0] 22:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1176f1c00) [pid = 1654] [serial = 1170] [outer = 0x1176edc00] 22:23:55 INFO - PROCESS | 1654 | 1468214635252 Marionette DEBUG loaded listener.js 22:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11839e800) [pid = 1654] [serial = 1171] [outer = 0x1176edc00] 22:23:55 INFO - PROCESS | 1654 | 1468214635738 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]]]}] 22:23:55 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 22:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:23:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:23:55 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. 22:23:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:23:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 773ms 22:23:55 INFO - PROCESS | 1654 | 1468214635775 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:23:55 INFO - PROCESS | 1654 | 1468214635776 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:23:55 INFO - PROCESS | 1654 | 1468214635779 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:23:55 INFO - PROCESS | 1654 | 1468214635780 Marionette TRACE conn2 <- [1,1534,null,{}] 22:23:55 INFO - PROCESS | 1654 | 1468214635787 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}] 22:23:55 INFO - PROCESS | 1654 | 1468214635790 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:55 INFO - PROCESS | 1654 | 1468214635898 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:23:55 INFO - PROCESS | 1654 | 1468214635955 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:55 INFO - PROCESS | 1654 | 1468214635958 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b952800 == 41 [pid = 1654] [id = 391] 22:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120f99400) [pid = 1654] [serial = 1172] [outer = 0x0] 22:23:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1210bdc00) [pid = 1654] [serial = 1173] [outer = 0x120f99400] 22:23:55 INFO - PROCESS | 1654 | 1468214635989 Marionette DEBUG loaded listener.js 22:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123d71c00) [pid = 1654] [serial = 1174] [outer = 0x120f99400] 22:23:56 INFO - PROCESS | 1654 | 1468214636660 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]]]}] 22:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 920ms 22:23:56 INFO - PROCESS | 1654 | 1468214636700 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:23:56 INFO - PROCESS | 1654 | 1468214636703 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:23:56 INFO - PROCESS | 1654 | 1468214636708 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:23:56 INFO - PROCESS | 1654 | 1468214636710 Marionette TRACE conn2 <- [1,1538,null,{}] 22:23:56 INFO - PROCESS | 1654 | 1468214636713 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}] 22:23:56 INFO - PROCESS | 1654 | 1468214636715 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:56 INFO - PROCESS | 1654 | 1468214636836 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0f7000 == 40 [pid = 1654] [id = 387] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a820800 == 39 [pid = 1654] [id = 386] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12500e800 == 38 [pid = 1654] [id = 385] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1295d8800 == 37 [pid = 1654] [id = 384] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x118fa4000 == 36 [pid = 1654] [id = 383] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x125635000 == 35 [pid = 1654] [id = 382] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12154f800 == 34 [pid = 1654] [id = 381] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119d9c000 == 33 [pid = 1654] [id = 380] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1180c2800 == 32 [pid = 1654] [id = 379] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11694c800 == 31 [pid = 1654] [id = 378] 22:23:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11927f800 == 30 [pid = 1654] [id = 377] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128d1e800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119d45000) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1256db000) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12938e000) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119227000) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118a8a000) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x121cd4000) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119612000) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1256da400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126e1b800) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11706e800) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118fd2c00) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1138ff000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113298400) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1167de000) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1275c0c00) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275ad800) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11844f000) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118591c00) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113d48c00) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116775400) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1176f0c00) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11706fc00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1275e2c00) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1275c8000) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1275ac800) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 22:23:56 INFO - PROCESS | 1654 | 1468214636917 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:56 INFO - PROCESS | 1654 | 1468214636920 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11334b000 == 31 [pid = 1654] [id = 392] 22:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113298400) [pid = 1654] [serial = 1175] [outer = 0x0] 22:23:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113837400) [pid = 1654] [serial = 1176] [outer = 0x113298400] 22:23:56 INFO - PROCESS | 1654 | 1468214636948 Marionette DEBUG loaded listener.js 22:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116905c00) [pid = 1654] [serial = 1177] [outer = 0x113298400] 22:23:57 INFO - PROCESS | 1654 | 1468214637278 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]]]}] 22:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 22:23:57 INFO - PROCESS | 1654 | 1468214637329 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:23:57 INFO - PROCESS | 1654 | 1468214637332 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:23:57 INFO - PROCESS | 1654 | 1468214637336 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:23:57 INFO - PROCESS | 1654 | 1468214637338 Marionette TRACE conn2 <- [1,1542,null,{}] 22:23:57 INFO - PROCESS | 1654 | 1468214637340 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}] 22:23:57 INFO - PROCESS | 1654 | 1468214637342 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:57 INFO - PROCESS | 1654 | 1468214637437 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:23:57 INFO - PROCESS | 1654 | 1468214637493 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:57 INFO - PROCESS | 1654 | 1468214637494 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119269000 == 32 [pid = 1654] [id = 393] 22:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11706c800) [pid = 1654] [serial = 1178] [outer = 0x0] 22:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1180d8800) [pid = 1654] [serial = 1179] [outer = 0x11706c800] 22:23:57 INFO - PROCESS | 1654 | 1468214637521 Marionette DEBUG loaded listener.js 22:23:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118451000) [pid = 1654] [serial = 1180] [outer = 0x11706c800] 22:23:57 INFO - PROCESS | 1654 | 1468214637798 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]]]}] 22:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 22:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:23:57 INFO - PROCESS | 1654 | 1468214637857 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:23:57 INFO - PROCESS | 1654 | 1468214637858 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:23:57 INFO - PROCESS | 1654 | 1468214637861 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:23:57 INFO - PROCESS | 1654 | 1468214637863 Marionette TRACE conn2 <- [1,1546,null,{}] 22:23:57 INFO - PROCESS | 1654 | 1468214637873 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}] 22:23:57 INFO - PROCESS | 1654 | 1468214637875 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:57 INFO - PROCESS | 1654 | 1468214637959 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:23:58 INFO - PROCESS | 1654 | 1468214638017 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:58 INFO - PROCESS | 1654 | 1468214638019 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x121423000 == 33 [pid = 1654] [id = 394] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11859d400) [pid = 1654] [serial = 1181] [outer = 0x0] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119618c00) [pid = 1654] [serial = 1182] [outer = 0x11859d400] 22:23:58 INFO - PROCESS | 1654 | 1468214638046 Marionette DEBUG loaded listener.js 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121436000) [pid = 1654] [serial = 1183] [outer = 0x11859d400] 22:23:58 INFO - PROCESS | 1654 | 1468214638313 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]]]}] 22:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 472ms 22:23:58 INFO - PROCESS | 1654 | 1468214638333 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:23:58 INFO - PROCESS | 1654 | 1468214638335 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:23:58 INFO - PROCESS | 1654 | 1468214638344 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:23:58 INFO - PROCESS | 1654 | 1468214638345 Marionette TRACE conn2 <- [1,1550,null,{}] 22:23:58 INFO - PROCESS | 1654 | 1468214638348 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}] 22:23:58 INFO - PROCESS | 1654 | 1468214638349 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:58 INFO - PROCESS | 1654 | 1468214638433 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:23:58 INFO - PROCESS | 1654 | 1468214638439 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:58 INFO - PROCESS | 1654 | 1468214638441 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563d000 == 34 [pid = 1654] [id = 395] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1219ec800) [pid = 1654] [serial = 1184] [outer = 0x0] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x125194c00) [pid = 1654] [serial = 1185] [outer = 0x1219ec800] 22:23:58 INFO - PROCESS | 1654 | 1468214638465 Marionette DEBUG loaded listener.js 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12683f400) [pid = 1654] [serial = 1186] [outer = 0x1219ec800] 22:23:58 INFO - PROCESS | 1654 | 1468214638811 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]]]}] 22:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 471ms 22:23:58 INFO - PROCESS | 1654 | 1468214638816 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:23:58 INFO - PROCESS | 1654 | 1468214638817 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:23:58 INFO - PROCESS | 1654 | 1468214638822 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:23:58 INFO - PROCESS | 1654 | 1468214638823 Marionette TRACE conn2 <- [1,1554,null,{}] 22:23:58 INFO - PROCESS | 1654 | 1468214638825 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}] 22:23:58 INFO - PROCESS | 1654 | 1468214638826 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:58 INFO - PROCESS | 1654 | 1468214638940 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:23:58 INFO - PROCESS | 1654 | 1468214638951 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:58 INFO - PROCESS | 1654 | 1468214638952 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894a000 == 35 [pid = 1654] [id = 396] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1130a5800) [pid = 1654] [serial = 1187] [outer = 0x0] 22:23:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127363c00) [pid = 1654] [serial = 1188] [outer = 0x1130a5800] 22:23:58 INFO - PROCESS | 1654 | 1468214638977 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275c0c00) [pid = 1654] [serial = 1189] [outer = 0x1130a5800] 22:23:59 INFO - PROCESS | 1654 | 1468214639296 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]]]}] 22:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 22:23:59 INFO - PROCESS | 1654 | 1468214639340 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:23:59 INFO - PROCESS | 1654 | 1468214639342 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:23:59 INFO - PROCESS | 1654 | 1468214639344 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:23:59 INFO - PROCESS | 1654 | 1468214639345 Marionette TRACE conn2 <- [1,1558,null,{}] 22:23:59 INFO - PROCESS | 1654 | 1468214639347 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}] 22:23:59 INFO - PROCESS | 1654 | 1468214639351 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:59 INFO - PROCESS | 1654 | 1468214639467 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:23:59 INFO - PROCESS | 1654 | 1468214639478 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1654 | 1468214639480 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a589000 == 36 [pid = 1654] [id = 397] 22:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1275de000) [pid = 1654] [serial = 1190] [outer = 0x0] 22:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e3fc00) [pid = 1654] [serial = 1191] [outer = 0x1275de000] 22:23:59 INFO - PROCESS | 1654 | 1468214639505 Marionette DEBUG loaded listener.js 22:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1293fb800) [pid = 1654] [serial = 1192] [outer = 0x1275de000] 22:23:59 INFO - PROCESS | 1654 | 1468214639846 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]]]}] 22:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 22:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:23:59 INFO - PROCESS | 1654 | 1468214639863 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:23:59 INFO - PROCESS | 1654 | 1468214639865 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:23:59 INFO - PROCESS | 1654 | 1468214639867 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:23:59 INFO - PROCESS | 1654 | 1468214639868 Marionette TRACE conn2 <- [1,1562,null,{}] 22:23:59 INFO - PROCESS | 1654 | 1468214639870 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}] 22:23:59 INFO - PROCESS | 1654 | 1468214639871 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:59 INFO - PROCESS | 1654 | 1468214639975 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:23:59 INFO - PROCESS | 1654 | 1468214639986 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:23:59 INFO - PROCESS | 1654 | 1468214639987 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:23:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae15800 == 37 [pid = 1654] [id = 398] 22:23:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129412400) [pid = 1654] [serial = 1193] [outer = 0x0] 22:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12a4bc800) [pid = 1654] [serial = 1194] [outer = 0x129412400] 22:24:00 INFO - PROCESS | 1654 | 1468214640013 Marionette DEBUG loaded listener.js 22:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a4c6400) [pid = 1654] [serial = 1195] [outer = 0x129412400] 22:24:00 INFO - PROCESS | 1654 | 1468214640360 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]]]}] 22:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 22:24:00 INFO - PROCESS | 1654 | 1468214640394 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:24:00 INFO - PROCESS | 1654 | 1468214640396 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:24:00 INFO - PROCESS | 1654 | 1468214640399 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:24:00 INFO - PROCESS | 1654 | 1468214640401 Marionette TRACE conn2 <- [1,1566,null,{}] 22:24:00 INFO - PROCESS | 1654 | 1468214640404 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}] 22:24:00 INFO - PROCESS | 1654 | 1468214640406 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:00 INFO - PROCESS | 1654 | 1468214640562 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:24:00 INFO - PROCESS | 1654 | 1468214640583 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:00 INFO - PROCESS | 1654 | 1468214640584 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b868000 == 38 [pid = 1654] [id = 399] 22:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128d22000) [pid = 1654] [serial = 1196] [outer = 0x0] 22:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a542800) [pid = 1654] [serial = 1197] [outer = 0x128d22000] 22:24:00 INFO - PROCESS | 1654 | 1468214640625 Marionette DEBUG loaded listener.js 22:24:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a54ec00) [pid = 1654] [serial = 1198] [outer = 0x128d22000] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118447400) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116976800) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124ed1400) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x110fe4000) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1167a2c00) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113aa2800) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180d7000) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117206000) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113294c00) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1183a1800) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1133cec00) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117078c00) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x120f0fc00) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124ce2400) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111d7c000) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:24:01 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1180d2000) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:24:01 INFO - PROCESS | 1654 | 1468214641076 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]]]}] 22:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 722ms 22:24:01 INFO - PROCESS | 1654 | 1468214641121 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:24:01 INFO - PROCESS | 1654 | 1468214641123 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:24:01 INFO - PROCESS | 1654 | 1468214641125 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:24:01 INFO - PROCESS | 1654 | 1468214641126 Marionette TRACE conn2 <- [1,1570,null,{}] 22:24:01 INFO - PROCESS | 1654 | 1468214641128 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}] 22:24:01 INFO - PROCESS | 1654 | 1468214641138 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:01 INFO - PROCESS | 1654 | 1468214641233 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:24:01 INFO - PROCESS | 1654 | 1468214641293 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:01 INFO - PROCESS | 1654 | 1468214641294 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a825000 == 39 [pid = 1654] [id = 400] 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1130b3000) [pid = 1654] [serial = 1199] [outer = 0x0] 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1162e0800) [pid = 1654] [serial = 1200] [outer = 0x1130b3000] 22:24:01 INFO - PROCESS | 1654 | 1468214641321 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1180d8400) [pid = 1654] [serial = 1201] [outer = 0x1130b3000] 22:24:01 INFO - PROCESS | 1654 | 1468214641592 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]]]}] 22:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 22:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:24:01 INFO - PROCESS | 1654 | 1468214641646 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:24:01 INFO - PROCESS | 1654 | 1468214641647 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:24:01 INFO - PROCESS | 1654 | 1468214641649 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:24:01 INFO - PROCESS | 1654 | 1468214641651 Marionette TRACE conn2 <- [1,1574,null,{}] 22:24:01 INFO - PROCESS | 1654 | 1468214641655 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}] 22:24:01 INFO - PROCESS | 1654 | 1468214641658 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:01 INFO - PROCESS | 1654 | 1468214641741 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:24:01 INFO - PROCESS | 1654 | 1468214641744 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:01 INFO - PROCESS | 1654 | 1468214641746 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c053800 == 40 [pid = 1654] [id = 401] 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1180dd000) [pid = 1654] [serial = 1202] [outer = 0x0] 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121430800) [pid = 1654] [serial = 1203] [outer = 0x1180dd000] 22:24:01 INFO - PROCESS | 1654 | 1468214641770 Marionette DEBUG loaded listener.js 22:24:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a4cac00) [pid = 1654] [serial = 1204] [outer = 0x1180dd000] 22:24:02 INFO - PROCESS | 1654 | 1468214642089 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]]]}] 22:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 471ms 22:24:02 INFO - PROCESS | 1654 | 1468214642122 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1654 | 1468214642131 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:24:02 INFO - PROCESS | 1654 | 1468214642134 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:24:02 INFO - PROCESS | 1654 | 1468214642135 Marionette TRACE conn2 <- [1,1578,null,{}] 22:24:02 INFO - PROCESS | 1654 | 1468214642138 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}] 22:24:02 INFO - PROCESS | 1654 | 1468214642139 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:02 INFO - PROCESS | 1654 | 1468214642256 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:24:02 INFO - PROCESS | 1654 | 1468214642262 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:02 INFO - PROCESS | 1654 | 1468214642264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2ac800 == 41 [pid = 1654] [id = 402] 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a4c6c00) [pid = 1654] [serial = 1205] [outer = 0x0] 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a86d800) [pid = 1654] [serial = 1206] [outer = 0x12a4c6c00] 22:24:02 INFO - PROCESS | 1654 | 1468214642290 Marionette DEBUG loaded listener.js 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12ae4d400) [pid = 1654] [serial = 1207] [outer = 0x12a4c6c00] 22:24:02 INFO - PROCESS | 1654 | 1468214642604 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]]]}] 22:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 22:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:24:02 INFO - PROCESS | 1654 | 1468214642655 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:24:02 INFO - PROCESS | 1654 | 1468214642656 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:24:02 INFO - PROCESS | 1654 | 1468214642658 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:24:02 INFO - PROCESS | 1654 | 1468214642659 Marionette TRACE conn2 <- [1,1582,null,{}] 22:24:02 INFO - PROCESS | 1654 | 1468214642661 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}] 22:24:02 INFO - PROCESS | 1654 | 1468214642662 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:02 INFO - PROCESS | 1654 | 1468214642743 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:24:02 INFO - PROCESS | 1654 | 1468214642747 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:02 INFO - PROCESS | 1654 | 1468214642748 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c73c800 == 42 [pid = 1654] [id = 403] 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b097000) [pid = 1654] [serial = 1208] [outer = 0x0] 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b7ba000) [pid = 1654] [serial = 1209] [outer = 0x12b097000] 22:24:02 INFO - PROCESS | 1654 | 1468214642772 Marionette DEBUG loaded listener.js 22:24:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b7c4000) [pid = 1654] [serial = 1210] [outer = 0x12b097000] 22:24:03 INFO - PROCESS | 1654 | 1468214643217 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]]]}] 22:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 22:24:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:24:03 INFO - PROCESS | 1654 | 1468214643227 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:24:03 INFO - PROCESS | 1654 | 1468214643230 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:24:03 INFO - PROCESS | 1654 | 1468214643233 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:24:03 INFO - PROCESS | 1654 | 1468214643235 Marionette TRACE conn2 <- [1,1586,null,{}] 22:24:03 INFO - PROCESS | 1654 | 1468214643241 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}] 22:24:03 INFO - PROCESS | 1654 | 1468214643243 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:03 INFO - PROCESS | 1654 | 1468214643352 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:24:03 INFO - PROCESS | 1654 | 1468214643414 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:03 INFO - PROCESS | 1654 | 1468214643415 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118816800 == 43 [pid = 1654] [id = 404] 22:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11386c800) [pid = 1654] [serial = 1211] [outer = 0x0] 22:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116905800) [pid = 1654] [serial = 1212] [outer = 0x11386c800] 22:24:03 INFO - PROCESS | 1654 | 1468214643446 Marionette DEBUG loaded listener.js 22:24:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11707ac00) [pid = 1654] [serial = 1213] [outer = 0x11386c800] 22:24:03 INFO - PROCESS | 1654 | 1468214643908 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]]]}] 22:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 724ms 22:24:03 INFO - PROCESS | 1654 | 1468214643997 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:24:04 INFO - PROCESS | 1654 | 1468214644000 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:24:04 INFO - PROCESS | 1654 | 1468214644024 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:24:04 INFO - PROCESS | 1654 | 1468214644026 Marionette TRACE conn2 <- [1,1590,null,{}] 22:24:04 INFO - PROCESS | 1654 | 1468214644029 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}] 22:24:04 INFO - PROCESS | 1654 | 1468214644031 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:04 INFO - PROCESS | 1654 | 1468214644136 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:24:04 INFO - PROCESS | 1654 | 1468214644208 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:04 INFO - PROCESS | 1654 | 1468214644210 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12893e000 == 44 [pid = 1654] [id = 405] 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118fd7000) [pid = 1654] [serial = 1214] [outer = 0x0] 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1193b9400) [pid = 1654] [serial = 1215] [outer = 0x118fd7000] 22:24:04 INFO - PROCESS | 1654 | 1468214644240 Marionette DEBUG loaded listener.js 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120f97c00) [pid = 1654] [serial = 1216] [outer = 0x118fd7000] 22:24:04 INFO - PROCESS | 1654 | 1468214644663 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]]]}] 22:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 22:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:24:04 INFO - PROCESS | 1654 | 1468214644695 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:24:04 INFO - PROCESS | 1654 | 1468214644697 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 22:24:04 INFO - PROCESS | 1654 | 1468214644699 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:24:04 INFO - PROCESS | 1654 | 1468214644702 Marionette TRACE conn2 <- [1,1594,null,{}] 22:24:04 INFO - PROCESS | 1654 | 1468214644710 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}] 22:24:04 INFO - PROCESS | 1654 | 1468214644713 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:04 INFO - PROCESS | 1654 | 1468214644817 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:24:04 INFO - PROCESS | 1654 | 1468214644878 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:04 INFO - PROCESS | 1654 | 1468214644881 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c739000 == 45 [pid = 1654] [id = 406] 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1275b2c00) [pid = 1654] [serial = 1217] [outer = 0x0] 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128d2a800) [pid = 1654] [serial = 1218] [outer = 0x1275b2c00] 22:24:04 INFO - PROCESS | 1654 | 1468214644912 Marionette DEBUG loaded listener.js 22:24:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129395c00) [pid = 1654] [serial = 1219] [outer = 0x1275b2c00] 22:24:05 INFO - PROCESS | 1654 | 1468214645389 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]]]}] 22:24:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:24:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 723ms 22:24:05 INFO - PROCESS | 1654 | 1468214645429 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:24:05 INFO - PROCESS | 1654 | 1468214645431 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 22:24:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:24:05 INFO - PROCESS | 1654 | 1468214645433 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:24:05 INFO - PROCESS | 1654 | 1468214645435 Marionette TRACE conn2 <- [1,1598,null,{}] 22:24:05 INFO - PROCESS | 1654 | 1468214645458 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}] 22:24:05 INFO - PROCESS | 1654 | 1468214645460 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:05 INFO - PROCESS | 1654 | 1468214645565 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:24:05 INFO - PROCESS | 1654 | 1468214645634 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:05 INFO - PROCESS | 1654 | 1468214645635 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e71800 == 46 [pid = 1654] [id = 407] 22:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117080400) [pid = 1654] [serial = 1220] [outer = 0x0] 22:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x120f0c800) [pid = 1654] [serial = 1221] [outer = 0x117080400] 22:24:05 INFO - PROCESS | 1654 | 1468214645665 Marionette DEBUG loaded listener.js 22:24:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128d1f400) [pid = 1654] [serial = 1222] [outer = 0x117080400] 22:24:06 INFO - PROCESS | 1654 | 1468214646204 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]]]}] 22:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 843ms 22:24:06 INFO - PROCESS | 1654 | 1468214646289 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:24:06 INFO - PROCESS | 1654 | 1468214646292 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 22:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:24:06 INFO - PROCESS | 1654 | 1468214646296 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:24:06 INFO - PROCESS | 1654 | 1468214646298 Marionette TRACE conn2 <- [1,1602,null,{}] 22:24:06 INFO - PROCESS | 1654 | 1468214646301 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}] 22:24:06 INFO - PROCESS | 1654 | 1468214646305 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:06 INFO - PROCESS | 1654 | 1468214646403 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:24:06 INFO - PROCESS | 1654 | 1468214646476 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:06 INFO - PROCESS | 1654 | 1468214646477 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117245800 == 47 [pid = 1654] [id = 408] 22:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1162da000) [pid = 1654] [serial = 1223] [outer = 0x0] 22:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116776800) [pid = 1654] [serial = 1224] [outer = 0x1162da000] 22:24:06 INFO - PROCESS | 1654 | 1468214646505 Marionette DEBUG loaded listener.js 22:24:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11696f800) [pid = 1654] [serial = 1225] [outer = 0x1162da000] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2ac800 == 46 [pid = 1654] [id = 402] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c053800 == 45 [pid = 1654] [id = 401] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12a825000 == 44 [pid = 1654] [id = 400] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b868000 == 43 [pid = 1654] [id = 399] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae15800 == 42 [pid = 1654] [id = 398] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12a589000 == 41 [pid = 1654] [id = 397] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12894a000 == 40 [pid = 1654] [id = 396] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12563d000 == 39 [pid = 1654] [id = 395] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x121423000 == 38 [pid = 1654] [id = 394] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119269000 == 37 [pid = 1654] [id = 393] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11334b000 == 36 [pid = 1654] [id = 392] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b952800 == 35 [pid = 1654] [id = 391] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123e5d800 == 34 [pid = 1654] [id = 390] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11667a800 == 33 [pid = 1654] [id = 389] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b876800 == 32 [pid = 1654] [id = 388] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x117e71800 == 31 [pid = 1654] [id = 407] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c739000 == 30 [pid = 1654] [id = 406] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12893e000 == 29 [pid = 1654] [id = 405] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c73c800 == 28 [pid = 1654] [id = 403] 22:24:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118816800 == 27 [pid = 1654] [id = 404] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11960d000) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x117086400) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117071400) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12518d400) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119978c00) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126fed000) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117071c00) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117084800) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x125743000) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115e5a800) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11662fc00) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118183800) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11844d400) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119979800) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11679c400) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117ea7c00) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1275c0000) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1167e7800) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113f31400) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11844d000) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118180c00) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123d70c00) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127363800) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1210b8800) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1275dcc00) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275e8400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x127363400) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128e39c00) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11329bc00) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112dc9400) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11856d400) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118fde800) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1256db400) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 22:24:07 INFO - PROCESS | 1654 | 1468214647490 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]]]}] 22:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1225ms 22:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:24:07 INFO - PROCESS | 1654 | 1468214647523 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:24:07 INFO - PROCESS | 1654 | 1468214647525 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 22:24:07 INFO - PROCESS | 1654 | 1468214647528 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:24:07 INFO - PROCESS | 1654 | 1468214647530 Marionette TRACE conn2 <- [1,1606,null,{}] 22:24:07 INFO - PROCESS | 1654 | 1468214647533 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}] 22:24:07 INFO - PROCESS | 1654 | 1468214647535 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:07 INFO - PROCESS | 1654 | 1468214647617 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:24:07 INFO - PROCESS | 1654 | 1468214647624 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:07 INFO - PROCESS | 1654 | 1468214647627 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11661b000 == 28 [pid = 1654] [id = 409] 22:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113295800) [pid = 1654] [serial = 1226] [outer = 0x0] 22:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1138f0c00) [pid = 1654] [serial = 1227] [outer = 0x113295800] 22:24:07 INFO - PROCESS | 1654 | 1468214647654 Marionette DEBUG loaded listener.js 22:24:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1129b3c00) [pid = 1654] [serial = 1228] [outer = 0x113295800] 22:24:07 INFO - PROCESS | 1654 | 1468214647993 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]]]}] 22:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 472ms 22:24:08 INFO - PROCESS | 1654 | 1468214648000 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:24:08 INFO - PROCESS | 1654 | 1468214648005 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 22:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:24:08 INFO - PROCESS | 1654 | 1468214648036 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:24:08 INFO - PROCESS | 1654 | 1468214648037 Marionette TRACE conn2 <- [1,1610,null,{}] 22:24:08 INFO - PROCESS | 1654 | 1468214648040 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}] 22:24:08 INFO - PROCESS | 1654 | 1468214648041 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:08 INFO - PROCESS | 1654 | 1468214648119 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:24:08 INFO - PROCESS | 1654 | 1468214648125 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1654 | 1468214648126 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e70800 == 29 [pid = 1654] [id = 410] 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1167a1400) [pid = 1654] [serial = 1229] [outer = 0x0] 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117069400) [pid = 1654] [serial = 1230] [outer = 0x1167a1400] 22:24:08 INFO - PROCESS | 1654 | 1468214648154 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117083800) [pid = 1654] [serial = 1231] [outer = 0x1167a1400] 22:24:08 INFO - PROCESS | 1654 | 1468214648524 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]]]}] 22:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 526ms 22:24:08 INFO - PROCESS | 1654 | 1468214648558 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:24:08 INFO - PROCESS | 1654 | 1468214648560 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 22:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:24:08 INFO - PROCESS | 1654 | 1468214648577 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:24:08 INFO - PROCESS | 1654 | 1468214648581 Marionette TRACE conn2 <- [1,1614,null,{}] 22:24:08 INFO - PROCESS | 1654 | 1468214648592 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}] 22:24:08 INFO - PROCESS | 1654 | 1468214648597 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:08 INFO - PROCESS | 1654 | 1468214648712 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:24:08 INFO - PROCESS | 1654 | 1468214648731 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:08 INFO - PROCESS | 1654 | 1468214648734 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c1a800 == 30 [pid = 1654] [id = 411] 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113293400) [pid = 1654] [serial = 1232] [outer = 0x0] 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1183a1000) [pid = 1654] [serial = 1233] [outer = 0x113293400] 22:24:08 INFO - PROCESS | 1654 | 1468214648779 Marionette DEBUG loaded listener.js 22:24:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11844e000) [pid = 1654] [serial = 1234] [outer = 0x113293400] 22:24:09 INFO - PROCESS | 1654 | 1468214649209 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]]]}] 22:24:09 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 22:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 684ms 22:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:24:09 INFO - PROCESS | 1654 | 1468214649255 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:24:09 INFO - PROCESS | 1654 | 1468214649256 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 22:24:09 INFO - PROCESS | 1654 | 1468214649258 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:24:09 INFO - PROCESS | 1654 | 1468214649260 Marionette TRACE conn2 <- [1,1618,null,{}] 22:24:09 INFO - PROCESS | 1654 | 1468214649262 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}] 22:24:09 INFO - PROCESS | 1654 | 1468214649263 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:09 INFO - PROCESS | 1654 | 1468214649343 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:24:09 INFO - PROCESS | 1654 | 1468214649347 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:09 INFO - PROCESS | 1654 | 1468214649348 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x121236800 == 31 [pid = 1654] [id = 412] 22:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118591400) [pid = 1654] [serial = 1235] [outer = 0x0] 22:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118a89c00) [pid = 1654] [serial = 1236] [outer = 0x118591400] 22:24:09 INFO - PROCESS | 1654 | 1468214649376 Marionette DEBUG loaded listener.js 22:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118fd7400) [pid = 1654] [serial = 1237] [outer = 0x118591400] 22:24:09 INFO - PROCESS | 1654 | 1468214649728 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]]]}] 22:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 22:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:24:09 INFO - PROCESS | 1654 | 1468214649783 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:24:09 INFO - PROCESS | 1654 | 1468214649784 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 22:24:09 INFO - PROCESS | 1654 | 1468214649786 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:24:09 INFO - PROCESS | 1654 | 1468214649796 Marionette TRACE conn2 <- [1,1622,null,{}] 22:24:09 INFO - PROCESS | 1654 | 1468214649799 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}] 22:24:09 INFO - PROCESS | 1654 | 1468214649800 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:09 INFO - PROCESS | 1654 | 1468214649892 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:24:09 INFO - PROCESS | 1654 | 1468214649932 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:09 INFO - PROCESS | 1654 | 1468214649933 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f0c000 == 32 [pid = 1654] [id = 413] 22:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11679c400) [pid = 1654] [serial = 1238] [outer = 0x0] 22:24:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1193b3000) [pid = 1654] [serial = 1239] [outer = 0x11679c400] 22:24:09 INFO - PROCESS | 1654 | 1468214649957 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119940000) [pid = 1654] [serial = 1240] [outer = 0x11679c400] 22:24:10 INFO - PROCESS | 1654 | 1468214650315 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]]]}] 22:24:10 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 22:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 581ms 22:24:10 INFO - PROCESS | 1654 | 1468214650367 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:24:10 INFO - PROCESS | 1654 | 1468214650368 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 22:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:24:10 INFO - PROCESS | 1654 | 1468214650371 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:24:10 INFO - PROCESS | 1654 | 1468214650372 Marionette TRACE conn2 <- [1,1626,null,{}] 22:24:10 INFO - PROCESS | 1654 | 1468214650374 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}] 22:24:10 INFO - PROCESS | 1654 | 1468214650378 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:10 INFO - PROCESS | 1654 | 1468214650495 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:24:10 INFO - PROCESS | 1654 | 1468214650499 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:10 INFO - PROCESS | 1654 | 1468214650500 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578f000 == 33 [pid = 1654] [id = 414] 22:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118181c00) [pid = 1654] [serial = 1241] [outer = 0x0] 22:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119d45000) [pid = 1654] [serial = 1242] [outer = 0x118181c00] 22:24:10 INFO - PROCESS | 1654 | 1468214650525 Marionette DEBUG loaded listener.js 22:24:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123d7e400) [pid = 1654] [serial = 1243] [outer = 0x118181c00] 22:24:10 INFO - PROCESS | 1654 | 1468214650845 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]]]}] 22:24:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:24:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 517ms 22:24:10 INFO - PROCESS | 1654 | 1468214650889 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:24:10 INFO - PROCESS | 1654 | 1468214650890 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 22:24:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:24:10 INFO - PROCESS | 1654 | 1468214650892 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:24:10 INFO - PROCESS | 1654 | 1468214650893 Marionette TRACE conn2 <- [1,1630,null,{}] 22:24:10 INFO - PROCESS | 1654 | 1468214650896 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}] 22:24:10 INFO - PROCESS | 1654 | 1468214650897 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:10 INFO - PROCESS | 1654 | 1468214650993 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:24:11 INFO - PROCESS | 1654 | 1468214651003 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1654 | 1468214651005 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ade000 == 34 [pid = 1654] [id = 415] 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11839d000) [pid = 1654] [serial = 1244] [outer = 0x0] 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12518dc00) [pid = 1654] [serial = 1245] [outer = 0x11839d000] 22:24:11 INFO - PROCESS | 1654 | 1468214651030 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125743800) [pid = 1654] [serial = 1246] [outer = 0x11839d000] 22:24:11 INFO - PROCESS | 1654 | 1468214651372 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]]]}] 22:24:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 523ms 22:24:11 INFO - PROCESS | 1654 | 1468214651417 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:24:11 INFO - PROCESS | 1654 | 1468214651418 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 22:24:11 INFO - PROCESS | 1654 | 1468214651420 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:24:11 INFO - PROCESS | 1654 | 1468214651421 Marionette TRACE conn2 <- [1,1634,null,{}] 22:24:11 INFO - PROCESS | 1654 | 1468214651424 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}] 22:24:11 INFO - PROCESS | 1654 | 1468214651425 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:11 INFO - PROCESS | 1654 | 1468214651522 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:24:11 INFO - PROCESS | 1654 | 1468214651525 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:11 INFO - PROCESS | 1654 | 1468214651526 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295dd800 == 35 [pid = 1654] [id = 416] 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125195800) [pid = 1654] [serial = 1247] [outer = 0x0] 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127304800) [pid = 1654] [serial = 1248] [outer = 0x125195800] 22:24:11 INFO - PROCESS | 1654 | 1468214651551 Marionette DEBUG loaded listener.js 22:24:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12736c000) [pid = 1654] [serial = 1249] [outer = 0x125195800] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a4c6c00) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12b097000) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1275de000) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129412400) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128d22000) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113298400) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11706c800) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1176edc00) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1130b3000) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129a9400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1219ec800) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275b7800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11859d400) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x120f99400) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1180dd000) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:24:11 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1130a5800) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:24:12 INFO - PROCESS | 1654 | 1468214652025 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]]]}] 22:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 619ms 22:24:12 INFO - PROCESS | 1654 | 1468214652044 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:24:12 INFO - PROCESS | 1654 | 1468214652053 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 22:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:24:12 INFO - PROCESS | 1654 | 1468214652064 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:24:12 INFO - PROCESS | 1654 | 1468214652065 Marionette TRACE conn2 <- [1,1638,null,{}] 22:24:12 INFO - PROCESS | 1654 | 1468214652067 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}] 22:24:12 INFO - PROCESS | 1654 | 1468214652068 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:12 INFO - PROCESS | 1654 | 1468214652182 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:24:12 INFO - PROCESS | 1654 | 1468214652231 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:12 INFO - PROCESS | 1654 | 1468214652232 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a495000 == 36 [pid = 1654] [id = 417] 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1128cb000) [pid = 1654] [serial = 1250] [outer = 0x0] 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118f8ec00) [pid = 1654] [serial = 1251] [outer = 0x1128cb000] 22:24:12 INFO - PROCESS | 1654 | 1468214652257 Marionette DEBUG loaded listener.js 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126e17c00) [pid = 1654] [serial = 1252] [outer = 0x1128cb000] 22:24:12 INFO - PROCESS | 1654 | 1468214652524 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]]]}] 22:24:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:24:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 469ms 22:24:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:24:12 INFO - PROCESS | 1654 | 1468214652535 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:24:12 INFO - PROCESS | 1654 | 1468214652536 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 22:24:12 INFO - PROCESS | 1654 | 1468214652546 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:24:12 INFO - PROCESS | 1654 | 1468214652547 Marionette TRACE conn2 <- [1,1642,null,{}] 22:24:12 INFO - PROCESS | 1654 | 1468214652549 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}] 22:24:12 INFO - PROCESS | 1654 | 1468214652550 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:12 INFO - PROCESS | 1654 | 1468214652642 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:24:12 INFO - PROCESS | 1654 | 1468214652645 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:12 INFO - PROCESS | 1654 | 1468214652646 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a829800 == 37 [pid = 1654] [id = 418] 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126fe8000) [pid = 1654] [serial = 1253] [outer = 0x0] 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275b2800) [pid = 1654] [serial = 1254] [outer = 0x126fe8000] 22:24:12 INFO - PROCESS | 1654 | 1468214652671 Marionette DEBUG loaded listener.js 22:24:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1275ca000) [pid = 1654] [serial = 1255] [outer = 0x126fe8000] 22:24:12 INFO - PROCESS | 1654 | 1468214652981 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]]]}] 22:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 478ms 22:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:24:13 INFO - PROCESS | 1654 | 1468214653021 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:24:13 INFO - PROCESS | 1654 | 1468214653023 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 22:24:13 INFO - PROCESS | 1654 | 1468214653025 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:24:13 INFO - PROCESS | 1654 | 1468214653027 Marionette TRACE conn2 <- [1,1646,null,{}] 22:24:13 INFO - PROCESS | 1654 | 1468214653038 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}] 22:24:13 INFO - PROCESS | 1654 | 1468214653039 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:13 INFO - PROCESS | 1654 | 1468214653156 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:24:13 INFO - PROCESS | 1654 | 1468214653163 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:13 INFO - PROCESS | 1654 | 1468214653164 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e73800 == 38 [pid = 1654] [id = 419] 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275cac00) [pid = 1654] [serial = 1256] [outer = 0x0] 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1275ea000) [pid = 1654] [serial = 1257] [outer = 0x1275cac00] 22:24:13 INFO - PROCESS | 1654 | 1468214653191 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12938fc00) [pid = 1654] [serial = 1258] [outer = 0x1275cac00] 22:24:13 INFO - PROCESS | 1654 | 1468214653514 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]]]}] 22:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 22:24:13 INFO - PROCESS | 1654 | 1468214653545 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:24:13 INFO - PROCESS | 1654 | 1468214653546 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 22:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:24:13 INFO - PROCESS | 1654 | 1468214653548 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:24:13 INFO - PROCESS | 1654 | 1468214653549 Marionette TRACE conn2 <- [1,1650,null,{}] 22:24:13 INFO - PROCESS | 1654 | 1468214653552 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}] 22:24:13 INFO - PROCESS | 1654 | 1468214653554 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:13 INFO - PROCESS | 1654 | 1468214653630 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:24:13 INFO - PROCESS | 1654 | 1468214653634 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:13 INFO - PROCESS | 1654 | 1468214653635 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd5d800 == 39 [pid = 1654] [id = 420] 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129396800) [pid = 1654] [serial = 1259] [outer = 0x0] 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1293f1000) [pid = 1654] [serial = 1260] [outer = 0x129396800] 22:24:13 INFO - PROCESS | 1654 | 1468214653662 Marionette DEBUG loaded listener.js 22:24:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a4bd800) [pid = 1654] [serial = 1261] [outer = 0x129396800] 22:24:14 INFO - PROCESS | 1654 | 1468214654176 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]]]}] 22:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 674ms 22:24:14 INFO - PROCESS | 1654 | 1468214654223 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:24:14 INFO - PROCESS | 1654 | 1468214654225 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 22:24:14 INFO - PROCESS | 1654 | 1468214654229 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:24:14 INFO - PROCESS | 1654 | 1468214654231 Marionette TRACE conn2 <- [1,1654,null,{}] 22:24:14 INFO - PROCESS | 1654 | 1468214654235 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}] 22:24:14 INFO - PROCESS | 1654 | 1468214654237 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:14 INFO - PROCESS | 1654 | 1468214654349 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:24:14 INFO - PROCESS | 1654 | 1468214654408 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:14 INFO - PROCESS | 1654 | 1468214654409 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e68800 == 40 [pid = 1654] [id = 421] 22:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1138f1800) [pid = 1654] [serial = 1262] [outer = 0x0] 22:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11607d000) [pid = 1654] [serial = 1263] [outer = 0x1138f1800] 22:24:14 INFO - PROCESS | 1654 | 1468214654440 Marionette DEBUG loaded listener.js 22:24:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1167a6800) [pid = 1654] [serial = 1264] [outer = 0x1138f1800] 22:24:14 INFO - PROCESS | 1654 | 1468214654951 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]]]}] 22:24:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 771ms 22:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:24:15 INFO - PROCESS | 1654 | 1468214655007 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:24:15 INFO - PROCESS | 1654 | 1468214655010 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 22:24:15 INFO - PROCESS | 1654 | 1468214655015 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:24:15 INFO - PROCESS | 1654 | 1468214655016 Marionette TRACE conn2 <- [1,1658,null,{}] 22:24:15 INFO - PROCESS | 1654 | 1468214655019 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}] 22:24:15 INFO - PROCESS | 1654 | 1468214655021 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:15 INFO - PROCESS | 1654 | 1468214655137 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:24:15 INFO - PROCESS | 1654 | 1468214655247 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:15 INFO - PROCESS | 1654 | 1468214655249 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121550000 == 41 [pid = 1654] [id = 422] 22:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1167d8c00) [pid = 1654] [serial = 1265] [outer = 0x0] 22:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180d4400) [pid = 1654] [serial = 1266] [outer = 0x1167d8c00] 22:24:15 INFO - PROCESS | 1654 | 1468214655298 Marionette DEBUG loaded listener.js 22:24:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11839c400) [pid = 1654] [serial = 1267] [outer = 0x1167d8c00] 22:24:16 INFO - PROCESS | 1654 | 1468214656075 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]]]}] 22:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1125ms 22:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:24:16 INFO - PROCESS | 1654 | 1468214656140 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1654 | 1468214656142 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 22:24:16 INFO - PROCESS | 1654 | 1468214656145 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:24:16 INFO - PROCESS | 1654 | 1468214656147 Marionette TRACE conn2 <- [1,1662,null,{}] 22:24:16 INFO - PROCESS | 1654 | 1468214656150 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}] 22:24:16 INFO - PROCESS | 1654 | 1468214656152 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:16 INFO - PROCESS | 1654 | 1468214656258 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:24:16 INFO - PROCESS | 1654 | 1468214656315 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:16 INFO - PROCESS | 1654 | 1468214656317 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e70000 == 42 [pid = 1654] [id = 423] 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116775800) [pid = 1654] [serial = 1268] [outer = 0x0] 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116a0c000) [pid = 1654] [serial = 1269] [outer = 0x116775800] 22:24:16 INFO - PROCESS | 1654 | 1468214656346 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11707b400) [pid = 1654] [serial = 1270] [outer = 0x116775800] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123e73800 == 41 [pid = 1654] [id = 419] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a829800 == 40 [pid = 1654] [id = 418] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a495000 == 39 [pid = 1654] [id = 417] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1295dd800 == 38 [pid = 1654] [id = 416] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128ade000 == 37 [pid = 1654] [id = 415] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12578f000 == 36 [pid = 1654] [id = 414] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123f0c000 == 35 [pid = 1654] [id = 413] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x121236800 == 34 [pid = 1654] [id = 412] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119c1a800 == 33 [pid = 1654] [id = 411] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117e70800 == 32 [pid = 1654] [id = 410] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11661b000 == 31 [pid = 1654] [id = 409] 22:24:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117245800 == 30 [pid = 1654] [id = 408] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ae4d400) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b7c4000) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b7ba000) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128e3fc00) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a4bc800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a542800) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113837400) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116905c00) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180d8800) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118451000) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1176f1c00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1162e0800) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11839e800) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1130a7400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1132cbc00) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125194c00) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12683f400) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12939b800) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119618c00) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x121436000) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1210bdc00) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x123d71c00) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121430800) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12a4cac00) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1180d8400) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12a54ec00) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x127363c00) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1275c0c00) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a4c6400) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1293fb800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12a86d800) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 22:24:16 INFO - PROCESS | 1654 | 1468214656735 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]]]}] 22:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 623ms 22:24:16 INFO - PROCESS | 1654 | 1468214656767 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1654 | 1468214656772 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 22:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:24:16 INFO - PROCESS | 1654 | 1468214656777 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:24:16 INFO - PROCESS | 1654 | 1468214656779 Marionette TRACE conn2 <- [1,1666,null,{}] 22:24:16 INFO - PROCESS | 1654 | 1468214656781 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}] 22:24:16 INFO - PROCESS | 1654 | 1468214656783 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:16 INFO - PROCESS | 1654 | 1468214656862 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:24:16 INFO - PROCESS | 1654 | 1468214656917 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:16 INFO - PROCESS | 1654 | 1468214656919 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e65000 == 31 [pid = 1654] [id = 424] 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11707ec00) [pid = 1654] [serial = 1271] [outer = 0x0] 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180ce400) [pid = 1654] [serial = 1272] [outer = 0x11707ec00] 22:24:16 INFO - PROCESS | 1654 | 1468214656945 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1183a2400) [pid = 1654] [serial = 1273] [outer = 0x11707ec00] 22:24:17 INFO - PROCESS | 1654 | 1468214657257 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]]]}] 22:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 22:24:17 INFO - PROCESS | 1654 | 1468214657296 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:24:17 INFO - PROCESS | 1654 | 1468214657298 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 22:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:24:17 INFO - PROCESS | 1654 | 1468214657300 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:24:17 INFO - PROCESS | 1654 | 1468214657303 Marionette TRACE conn2 <- [1,1670,null,{}] 22:24:17 INFO - PROCESS | 1654 | 1468214657313 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}] 22:24:17 INFO - PROCESS | 1654 | 1468214657316 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:17 INFO - PROCESS | 1654 | 1468214657393 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:24:17 INFO - PROCESS | 1654 | 1468214657449 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:17 INFO - PROCESS | 1654 | 1468214657451 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d16000 == 32 [pid = 1654] [id = 425] 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1183a2c00) [pid = 1654] [serial = 1274] [outer = 0x0] 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118519400) [pid = 1654] [serial = 1275] [outer = 0x1183a2c00] 22:24:17 INFO - PROCESS | 1654 | 1468214657479 Marionette DEBUG loaded listener.js 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119228400) [pid = 1654] [serial = 1276] [outer = 0x1183a2c00] 22:24:17 INFO - PROCESS | 1654 | 1468214657775 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]]]}] 22:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 22:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:24:17 INFO - PROCESS | 1654 | 1468214657825 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:24:17 INFO - PROCESS | 1654 | 1468214657827 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 22:24:17 INFO - PROCESS | 1654 | 1468214657829 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:24:17 INFO - PROCESS | 1654 | 1468214657830 Marionette TRACE conn2 <- [1,1674,null,{}] 22:24:17 INFO - PROCESS | 1654 | 1468214657832 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}] 22:24:17 INFO - PROCESS | 1654 | 1468214657834 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:17 INFO - PROCESS | 1654 | 1468214657914 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:24:17 INFO - PROCESS | 1654 | 1468214657917 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:17 INFO - PROCESS | 1654 | 1468214657918 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e8e800 == 33 [pid = 1654] [id = 426] 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119618c00) [pid = 1654] [serial = 1277] [outer = 0x0] 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120f10c00) [pid = 1654] [serial = 1278] [outer = 0x119618c00] 22:24:17 INFO - PROCESS | 1654 | 1468214657946 Marionette DEBUG loaded listener.js 22:24:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121436800) [pid = 1654] [serial = 1279] [outer = 0x119618c00] 22:24:18 INFO - PROCESS | 1654 | 1468214658265 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]]]}] 22:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 22:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:24:18 INFO - PROCESS | 1654 | 1468214658299 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:24:18 INFO - PROCESS | 1654 | 1468214658300 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 22:24:18 INFO - PROCESS | 1654 | 1468214658329 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:24:18 INFO - PROCESS | 1654 | 1468214658331 Marionette TRACE conn2 <- [1,1678,null,{}] 22:24:18 INFO - PROCESS | 1654 | 1468214658335 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}] 22:24:18 INFO - PROCESS | 1654 | 1468214658337 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:18 INFO - PROCESS | 1654 | 1468214658412 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:24:18 INFO - PROCESS | 1654 | 1468214658415 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:18 INFO - PROCESS | 1654 | 1468214658417 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128af1000 == 34 [pid = 1654] [id = 427] 22:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112e9f400) [pid = 1654] [serial = 1280] [outer = 0x0] 22:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121748000) [pid = 1654] [serial = 1281] [outer = 0x112e9f400] 22:24:18 INFO - PROCESS | 1654 | 1468214658443 Marionette DEBUG loaded listener.js 22:24:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123d76400) [pid = 1654] [serial = 1282] [outer = 0x112e9f400] 22:24:18 INFO - PROCESS | 1654 | 1468214658810 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]]]}] 22:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 550ms 22:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:24:18 INFO - PROCESS | 1654 | 1468214658852 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:24:18 INFO - PROCESS | 1654 | 1468214658854 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 22:24:18 INFO - PROCESS | 1654 | 1468214658856 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:24:18 INFO - PROCESS | 1654 | 1468214658857 Marionette TRACE conn2 <- [1,1682,null,{}] 22:24:18 INFO - PROCESS | 1654 | 1468214658859 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}] 22:24:18 INFO - PROCESS | 1654 | 1468214658863 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:18 INFO - PROCESS | 1654 | 1468214658983 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:24:19 INFO - PROCESS | 1654 | 1468214658996 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:19 INFO - PROCESS | 1654 | 1468214658998 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a821800 == 35 [pid = 1654] [id = 428] 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123d7ec00) [pid = 1654] [serial = 1283] [outer = 0x0] 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126844c00) [pid = 1654] [serial = 1284] [outer = 0x123d7ec00] 22:24:19 INFO - PROCESS | 1654 | 1468214659023 Marionette DEBUG loaded listener.js 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275dd000) [pid = 1654] [serial = 1285] [outer = 0x123d7ec00] 22:24:19 INFO - PROCESS | 1654 | 1468214659359 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]]]}] 22:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 22:24:19 INFO - PROCESS | 1654 | 1468214659374 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:24:19 INFO - PROCESS | 1654 | 1468214659376 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 22:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:24:19 INFO - PROCESS | 1654 | 1468214659392 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:24:19 INFO - PROCESS | 1654 | 1468214659393 Marionette TRACE conn2 <- [1,1686,null,{}] 22:24:19 INFO - PROCESS | 1654 | 1468214659395 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}] 22:24:19 INFO - PROCESS | 1654 | 1468214659396 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:19 INFO - PROCESS | 1654 | 1468214659490 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:24:19 INFO - PROCESS | 1654 | 1468214659494 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:19 INFO - PROCESS | 1654 | 1468214659495 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae1e800 == 36 [pid = 1654] [id = 429] 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1275cdc00) [pid = 1654] [serial = 1286] [outer = 0x0] 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128e3f400) [pid = 1654] [serial = 1287] [outer = 0x1275cdc00] 22:24:19 INFO - PROCESS | 1654 | 1468214659528 Marionette DEBUG loaded listener.js 22:24:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129392c00) [pid = 1654] [serial = 1288] [outer = 0x1275cdc00] 22:24:19 INFO - PROCESS | 1654 | 1468214659850 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]]]}] 22:24:19 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 22:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 534ms 22:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:24:19 INFO - PROCESS | 1654 | 1468214659912 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:24:19 INFO - PROCESS | 1654 | 1468214659913 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 22:24:19 INFO - PROCESS | 1654 | 1468214659915 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:24:19 INFO - PROCESS | 1654 | 1468214659916 Marionette TRACE conn2 <- [1,1690,null,{}] 22:24:19 INFO - PROCESS | 1654 | 1468214659926 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}] 22:24:19 INFO - PROCESS | 1654 | 1468214659927 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:20 INFO - PROCESS | 1654 | 1468214660025 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:24:20 INFO - PROCESS | 1654 | 1468214660028 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1654 | 1468214660029 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b865000 == 37 [pid = 1654] [id = 430] 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275dd800) [pid = 1654] [serial = 1289] [outer = 0x0] 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1293f3800) [pid = 1654] [serial = 1290] [outer = 0x1275dd800] 22:24:20 INFO - PROCESS | 1654 | 1468214660053 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a4bc800) [pid = 1654] [serial = 1291] [outer = 0x1275dd800] 22:24:20 INFO - PROCESS | 1654 | 1468214660387 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]]]}] 22:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 519ms 22:24:20 INFO - PROCESS | 1654 | 1468214660434 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:24:20 INFO - PROCESS | 1654 | 1468214660436 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 22:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:24:20 INFO - PROCESS | 1654 | 1468214660441 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:24:20 INFO - PROCESS | 1654 | 1468214660442 Marionette TRACE conn2 <- [1,1694,null,{}] 22:24:20 INFO - PROCESS | 1654 | 1468214660444 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}] 22:24:20 INFO - PROCESS | 1654 | 1468214660445 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:20 INFO - PROCESS | 1654 | 1468214660542 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:24:20 INFO - PROCESS | 1654 | 1468214660553 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:20 INFO - PROCESS | 1654 | 1468214660562 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121913000 == 38 [pid = 1654] [id = 431] 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a4c2000) [pid = 1654] [serial = 1292] [outer = 0x0] 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a4c8000) [pid = 1654] [serial = 1293] [outer = 0x12a4c2000] 22:24:20 INFO - PROCESS | 1654 | 1468214660586 Marionette DEBUG loaded listener.js 22:24:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a54b800) [pid = 1654] [serial = 1294] [outer = 0x12a4c2000] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11679c400) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113295800) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1167a1400) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118591400) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118181c00) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1162da000) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113293400) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11386c800) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118fd7000) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275b2c00) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117080400) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11839d000) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128cb000) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125195800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126fe8000) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:24:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1275cac00) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:24:20 INFO - PROCESS | 1654 | 1468214660967 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]]]}] 22:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 568ms 22:24:21 INFO - PROCESS | 1654 | 1468214661009 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1654 | 1468214661011 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 22:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:24:21 INFO - PROCESS | 1654 | 1468214661013 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:24:21 INFO - PROCESS | 1654 | 1468214661014 Marionette TRACE conn2 <- [1,1698,null,{}] 22:24:21 INFO - PROCESS | 1654 | 1468214661016 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}] 22:24:21 INFO - PROCESS | 1654 | 1468214661017 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:21 INFO - PROCESS | 1654 | 1468214661130 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:24:21 INFO - PROCESS | 1654 | 1468214661165 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1654 | 1468214661166 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a589800 == 39 [pid = 1654] [id = 432] 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113295800) [pid = 1654] [serial = 1295] [outer = 0x0] 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1172c0800) [pid = 1654] [serial = 1296] [outer = 0x113295800] 22:24:21 INFO - PROCESS | 1654 | 1468214661190 Marionette DEBUG loaded listener.js 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118fdf400) [pid = 1654] [serial = 1297] [outer = 0x113295800] 22:24:21 INFO - PROCESS | 1654 | 1468214661483 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]]]}] 22:24:21 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 22:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 22:24:21 INFO - PROCESS | 1654 | 1468214661531 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:24:21 INFO - PROCESS | 1654 | 1468214661533 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 22:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:24:21 INFO - PROCESS | 1654 | 1468214661535 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:24:21 INFO - PROCESS | 1654 | 1468214661539 Marionette TRACE conn2 <- [1,1702,null,{}] 22:24:21 INFO - PROCESS | 1654 | 1468214661542 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}] 22:24:21 INFO - PROCESS | 1654 | 1468214661543 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:21 INFO - PROCESS | 1654 | 1468214661642 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:24:21 INFO - PROCESS | 1654 | 1468214661696 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:21 INFO - PROCESS | 1654 | 1468214661698 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c053800 == 40 [pid = 1654] [id = 433] 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11839e000) [pid = 1654] [serial = 1298] [outer = 0x0] 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x127302c00) [pid = 1654] [serial = 1299] [outer = 0x11839e000] 22:24:21 INFO - PROCESS | 1654 | 1468214661724 Marionette DEBUG loaded listener.js 22:24:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a871000) [pid = 1654] [serial = 1300] [outer = 0x11839e000] 22:24:21 INFO - PROCESS | 1654 | 1468214661992 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]]]}] 22:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 472ms 22:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:24:22 INFO - PROCESS | 1654 | 1468214662010 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1654 | 1468214662011 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 22:24:22 INFO - PROCESS | 1654 | 1468214662014 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:24:22 INFO - PROCESS | 1654 | 1468214662015 Marionette TRACE conn2 <- [1,1706,null,{}] 22:24:22 INFO - PROCESS | 1654 | 1468214662017 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}] 22:24:22 INFO - PROCESS | 1654 | 1468214662018 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:22 INFO - PROCESS | 1654 | 1468214662115 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:24:22 INFO - PROCESS | 1654 | 1468214662119 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1654 | 1468214662120 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c733000 == 41 [pid = 1654] [id = 434] 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a873c00) [pid = 1654] [serial = 1301] [outer = 0x0] 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12ae46000) [pid = 1654] [serial = 1302] [outer = 0x12a873c00] 22:24:22 INFO - PROCESS | 1654 | 1468214662144 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b097000) [pid = 1654] [serial = 1303] [outer = 0x12a873c00] 22:24:22 INFO - PROCESS | 1654 | 1468214662470 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]]]}] 22:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 22:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:24:22 INFO - PROCESS | 1654 | 1468214662482 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:24:22 INFO - PROCESS | 1654 | 1468214662483 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 22:24:22 INFO - PROCESS | 1654 | 1468214662486 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:24:22 INFO - PROCESS | 1654 | 1468214662487 Marionette TRACE conn2 <- [1,1710,null,{}] 22:24:22 INFO - PROCESS | 1654 | 1468214662493 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}] 22:24:22 INFO - PROCESS | 1654 | 1468214662494 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:22 INFO - PROCESS | 1654 | 1468214662585 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:24:22 INFO - PROCESS | 1654 | 1468214662648 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:22 INFO - PROCESS | 1654 | 1468214662650 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa8800 == 42 [pid = 1654] [id = 435] 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b096c00) [pid = 1654] [serial = 1304] [outer = 0x0] 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b7b8400) [pid = 1654] [serial = 1305] [outer = 0x12b096c00] 22:24:22 INFO - PROCESS | 1654 | 1468214662673 Marionette DEBUG loaded listener.js 22:24:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b7c7000) [pid = 1654] [serial = 1306] [outer = 0x12b096c00] 22:24:23 INFO - PROCESS | 1654 | 1468214663076 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]]]}] 22:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 623ms 22:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:24:23 INFO - PROCESS | 1654 | 1468214663110 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:24:23 INFO - PROCESS | 1654 | 1468214663112 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 22:24:23 INFO - PROCESS | 1654 | 1468214663116 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:24:23 INFO - PROCESS | 1654 | 1468214663118 Marionette TRACE conn2 <- [1,1714,null,{}] 22:24:23 INFO - PROCESS | 1654 | 1468214663122 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}] 22:24:23 INFO - PROCESS | 1654 | 1468214663123 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:23 INFO - PROCESS | 1654 | 1468214663237 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:24:23 INFO - PROCESS | 1654 | 1468214663298 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:23 INFO - PROCESS | 1654 | 1468214663300 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118816800 == 43 [pid = 1654] [id = 436] 22:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1162dc800) [pid = 1654] [serial = 1307] [outer = 0x0] 22:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117069c00) [pid = 1654] [serial = 1308] [outer = 0x1162dc800] 22:24:23 INFO - PROCESS | 1654 | 1468214663331 Marionette DEBUG loaded listener.js 22:24:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1172c4c00) [pid = 1654] [serial = 1309] [outer = 0x1162dc800] 22:24:23 INFO - PROCESS | 1654 | 1468214663798 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]]]}] 22:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 724ms 22:24:23 INFO - PROCESS | 1654 | 1468214663840 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:24:23 INFO - PROCESS | 1654 | 1468214663843 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 22:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:24:23 INFO - PROCESS | 1654 | 1468214663848 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:24:23 INFO - PROCESS | 1654 | 1468214663850 Marionette TRACE conn2 <- [1,1718,null,{}] 22:24:23 INFO - PROCESS | 1654 | 1468214663852 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}] 22:24:23 INFO - PROCESS | 1654 | 1468214663855 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:23 INFO - PROCESS | 1654 | 1468214663958 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:24:24 INFO - PROCESS | 1654 | 1468214664030 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:24 INFO - PROCESS | 1654 | 1468214664031 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12935b000 == 44 [pid = 1654] [id = 437] 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1183a1800) [pid = 1654] [serial = 1310] [outer = 0x0] 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11844f400) [pid = 1654] [serial = 1311] [outer = 0x1183a1800] 22:24:24 INFO - PROCESS | 1654 | 1468214664063 Marionette DEBUG loaded listener.js 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118fd2400) [pid = 1654] [serial = 1312] [outer = 0x1183a1800] 22:24:24 INFO - PROCESS | 1654 | 1468214664479 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]]]}] 22:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 22:24:24 INFO - PROCESS | 1654 | 1468214664519 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:24:24 INFO - PROCESS | 1654 | 1468214664520 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 22:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:24:24 INFO - PROCESS | 1654 | 1468214664523 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:24:24 INFO - PROCESS | 1654 | 1468214664525 Marionette TRACE conn2 <- [1,1722,null,{}] 22:24:24 INFO - PROCESS | 1654 | 1468214664533 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}] 22:24:24 INFO - PROCESS | 1654 | 1468214664536 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:24 INFO - PROCESS | 1654 | 1468214664660 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:24:24 INFO - PROCESS | 1654 | 1468214664746 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:24 INFO - PROCESS | 1654 | 1468214664748 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cac4000 == 45 [pid = 1654] [id = 438] 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1211ac400) [pid = 1654] [serial = 1313] [outer = 0x0] 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x123d7dc00) [pid = 1654] [serial = 1314] [outer = 0x1211ac400] 22:24:24 INFO - PROCESS | 1654 | 1468214664780 Marionette DEBUG loaded listener.js 22:24:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1256d4400) [pid = 1654] [serial = 1315] [outer = 0x1211ac400] 22:24:25 INFO - PROCESS | 1654 | 1468214665197 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]]]}] 22:24:25 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 22:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 722ms 22:24:25 INFO - PROCESS | 1654 | 1468214665246 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:24:25 INFO - PROCESS | 1654 | 1468214665248 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 22:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:24:25 INFO - PROCESS | 1654 | 1468214665250 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:24:25 INFO - PROCESS | 1654 | 1468214665251 Marionette TRACE conn2 <- [1,1726,null,{}] 22:24:25 INFO - PROCESS | 1654 | 1468214665254 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}] 22:24:25 INFO - PROCESS | 1654 | 1468214665255 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:25 INFO - PROCESS | 1654 | 1468214665370 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:24:25 INFO - PROCESS | 1654 | 1468214665480 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:25 INFO - PROCESS | 1654 | 1468214665482 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b876800 == 46 [pid = 1654] [id = 439] 22:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128d8400) [pid = 1654] [serial = 1316] [outer = 0x0] 22:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1275b2c00) [pid = 1654] [serial = 1317] [outer = 0x1128d8400] 22:24:25 INFO - PROCESS | 1654 | 1468214665513 Marionette DEBUG loaded listener.js 22:24:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128d20400) [pid = 1654] [serial = 1318] [outer = 0x1128d8400] 22:24:26 INFO - PROCESS | 1654 | 1468214666117 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]]]}] 22:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 923ms 22:24:26 INFO - PROCESS | 1654 | 1468214666174 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:24:26 INFO - PROCESS | 1654 | 1468214666176 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 22:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:24:26 INFO - PROCESS | 1654 | 1468214666179 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:24:26 INFO - PROCESS | 1654 | 1468214666181 Marionette TRACE conn2 <- [1,1730,null,{}] 22:24:26 INFO - PROCESS | 1654 | 1468214666185 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}] 22:24:26 INFO - PROCESS | 1654 | 1468214666187 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:26 INFO - PROCESS | 1654 | 1468214666282 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:24:26 INFO - PROCESS | 1654 | 1468214666362 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:26 INFO - PROCESS | 1654 | 1468214666363 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116241800 == 47 [pid = 1654] [id = 440] 22:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1129ab400) [pid = 1654] [serial = 1319] [outer = 0x0] 22:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1129b0400) [pid = 1654] [serial = 1320] [outer = 0x1129ab400] 22:24:26 INFO - PROCESS | 1654 | 1468214666392 Marionette DEBUG loaded listener.js 22:24:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112fd6400) [pid = 1654] [serial = 1321] [outer = 0x1129ab400] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c733000 == 46 [pid = 1654] [id = 434] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c053800 == 45 [pid = 1654] [id = 433] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a589800 == 44 [pid = 1654] [id = 432] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121913000 == 43 [pid = 1654] [id = 431] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12b865000 == 42 [pid = 1654] [id = 430] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae1e800 == 41 [pid = 1654] [id = 429] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a821800 == 40 [pid = 1654] [id = 428] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x128af1000 == 39 [pid = 1654] [id = 427] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x126e8e800 == 38 [pid = 1654] [id = 426] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x123d16000 == 37 [pid = 1654] [id = 425] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117e65000 == 36 [pid = 1654] [id = 424] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117e70000 == 35 [pid = 1654] [id = 423] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd5d800 == 34 [pid = 1654] [id = 420] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x121550000 == 33 [pid = 1654] [id = 422] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x117e68800 == 32 [pid = 1654] [id = 421] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12b876800 == 31 [pid = 1654] [id = 439] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12cac4000 == 30 [pid = 1654] [id = 438] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12935b000 == 29 [pid = 1654] [id = 437] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa8800 == 28 [pid = 1654] [id = 435] 22:24:27 INFO - PROCESS | 1654 | --DOCSHELL 0x118816800 == 27 [pid = 1654] [id = 436] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125743800) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12518dc00) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118f8ec00) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x127304800) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1275b2800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1275ea000) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1275ca000) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12736c000) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1293f1000) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123d7e400) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118fd7400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12938fc00) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126e17c00) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1193b3000) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1138f0c00) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129b3c00) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117069400) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117083800) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118a89c00) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119d45000) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11696f800) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116776800) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1183a1000) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11844e000) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11707ac00) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116905800) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x120f97c00) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1193b9400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129395c00) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128d2a800) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128d1f400) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119940000) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x120f0c800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 22:24:27 INFO - PROCESS | 1654 | 1468214667380 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]]]}] 22:24:27 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 22:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1226ms 22:24:27 INFO - PROCESS | 1654 | 1468214667408 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1654 | 1468214667411 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 22:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:24:27 INFO - PROCESS | 1654 | 1468214667414 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:24:27 INFO - PROCESS | 1654 | 1468214667416 Marionette TRACE conn2 <- [1,1734,null,{}] 22:24:27 INFO - PROCESS | 1654 | 1468214667420 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}] 22:24:27 INFO - PROCESS | 1654 | 1468214667424 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:27 INFO - PROCESS | 1654 | 1468214667512 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:24:27 INFO - PROCESS | 1654 | 1468214667516 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:27 INFO - PROCESS | 1654 | 1468214667517 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11609a800 == 28 [pid = 1654] [id = 441] 22:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1129ae000) [pid = 1654] [serial = 1322] [outer = 0x0] 22:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112aeb000) [pid = 1654] [serial = 1323] [outer = 0x1129ae000] 22:24:27 INFO - PROCESS | 1654 | 1468214667553 Marionette DEBUG loaded listener.js 22:24:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1130a5c00) [pid = 1654] [serial = 1324] [outer = 0x1129ae000] 22:24:27 INFO - PROCESS | 1654 | 1468214667943 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]]]}] 22:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 571ms 22:24:27 INFO - PROCESS | 1654 | 1468214667985 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:24:27 INFO - PROCESS | 1654 | 1468214667988 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 22:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:24:27 INFO - PROCESS | 1654 | 1468214667993 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:24:27 INFO - PROCESS | 1654 | 1468214667995 Marionette TRACE conn2 <- [1,1738,null,{}] 22:24:27 INFO - PROCESS | 1654 | 1468214667997 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}] 22:24:27 INFO - PROCESS | 1654 | 1468214667999 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:28 INFO - PROCESS | 1654 | 1468214668078 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:24:28 INFO - PROCESS | 1654 | 1468214668083 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:28 INFO - PROCESS | 1654 | 1468214668084 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11735d000 == 29 [pid = 1654] [id = 442] 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11386dc00) [pid = 1654] [serial = 1325] [outer = 0x0] 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113d50800) [pid = 1654] [serial = 1326] [outer = 0x11386dc00] 22:24:28 INFO - PROCESS | 1654 | 1468214668113 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113f39800) [pid = 1654] [serial = 1327] [outer = 0x11386dc00] 22:24:28 INFO - PROCESS | 1654 | 1468214668458 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]]]}] 22:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 470ms 22:24:28 INFO - PROCESS | 1654 | 1468214668464 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:24:28 INFO - PROCESS | 1654 | 1468214668476 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 22:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:24:28 INFO - PROCESS | 1654 | 1468214668481 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:24:28 INFO - PROCESS | 1654 | 1468214668483 Marionette TRACE conn2 <- [1,1742,null,{}] 22:24:28 INFO - PROCESS | 1654 | 1468214668493 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}] 22:24:28 INFO - PROCESS | 1654 | 1468214668496 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:28 INFO - PROCESS | 1654 | 1468214668602 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:24:28 INFO - PROCESS | 1654 | 1468214668612 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:28 INFO - PROCESS | 1654 | 1468214668614 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119270000 == 30 [pid = 1654] [id = 443] 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116777000) [pid = 1654] [serial = 1328] [outer = 0x0] 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116907c00) [pid = 1654] [serial = 1329] [outer = 0x116777000] 22:24:28 INFO - PROCESS | 1654 | 1468214668642 Marionette DEBUG loaded listener.js 22:24:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11706e000) [pid = 1654] [serial = 1330] [outer = 0x116777000] 22:24:29 INFO - PROCESS | 1654 | 1468214669031 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]]]}] 22:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 576ms 22:24:29 INFO - PROCESS | 1654 | 1468214669057 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1654 | 1468214669060 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 22:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:24:29 INFO - PROCESS | 1654 | 1468214669063 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:24:29 INFO - PROCESS | 1654 | 1468214669066 Marionette TRACE conn2 <- [1,1746,null,{}] 22:24:29 INFO - PROCESS | 1654 | 1468214669071 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}] 22:24:29 INFO - PROCESS | 1654 | 1468214669073 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:29 INFO - PROCESS | 1654 | 1468214669186 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:24:29 INFO - PROCESS | 1654 | 1468214669241 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:29 INFO - PROCESS | 1654 | 1468214669244 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11694c800 == 31 [pid = 1654] [id = 444] 22:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129a5c00) [pid = 1654] [serial = 1331] [outer = 0x0] 22:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112dd1c00) [pid = 1654] [serial = 1332] [outer = 0x1129a5c00] 22:24:29 INFO - PROCESS | 1654 | 1468214669276 Marionette DEBUG loaded listener.js 22:24:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x113297400) [pid = 1654] [serial = 1333] [outer = 0x1129a5c00] 22:24:29 INFO - PROCESS | 1654 | 1468214669808 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]]]}] 22:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 775ms 22:24:29 INFO - PROCESS | 1654 | 1468214669846 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:24:29 INFO - PROCESS | 1654 | 1468214669849 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 22:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:24:29 INFO - PROCESS | 1654 | 1468214669857 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:24:29 INFO - PROCESS | 1654 | 1468214669859 Marionette TRACE conn2 <- [1,1750,null,{}] 22:24:29 INFO - PROCESS | 1654 | 1468214669862 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}] 22:24:29 INFO - PROCESS | 1654 | 1468214669864 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:29 INFO - PROCESS | 1654 | 1468214669989 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:24:30 INFO - PROCESS | 1654 | 1468214670067 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1654 | 1468214670068 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0e800 == 32 [pid = 1654] [id = 445] 22:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116631400) [pid = 1654] [serial = 1334] [outer = 0x0] 22:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11679ec00) [pid = 1654] [serial = 1335] [outer = 0x116631400] 22:24:30 INFO - PROCESS | 1654 | 1468214670099 Marionette DEBUG loaded listener.js 22:24:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11706e400) [pid = 1654] [serial = 1336] [outer = 0x116631400] 22:24:30 INFO - PROCESS | 1654 | 1468214670615 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]]]}] 22:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 772ms 22:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:24:30 INFO - PROCESS | 1654 | 1468214670654 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:24:30 INFO - PROCESS | 1654 | 1468214670657 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 22:24:30 INFO - PROCESS | 1654 | 1468214670661 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:24:30 INFO - PROCESS | 1654 | 1468214670663 Marionette TRACE conn2 <- [1,1754,null,{}] 22:24:30 INFO - PROCESS | 1654 | 1468214670672 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}] 22:24:30 INFO - PROCESS | 1654 | 1468214670676 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:30 INFO - PROCESS | 1654 | 1468214670795 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:24:30 INFO - PROCESS | 1654 | 1468214670988 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:30 INFO - PROCESS | 1654 | 1468214670990 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d49800 == 33 [pid = 1654] [id = 446] 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1128d2c00) [pid = 1654] [serial = 1337] [outer = 0x0] 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1129aa800) [pid = 1654] [serial = 1338] [outer = 0x1128d2c00] 22:24:31 INFO - PROCESS | 1654 | 1468214671033 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1132cbc00) [pid = 1654] [serial = 1339] [outer = 0x1128d2c00] 22:24:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11735d000 == 32 [pid = 1654] [id = 442] 22:24:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11609a800 == 31 [pid = 1654] [id = 441] 22:24:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116241800 == 30 [pid = 1654] [id = 440] 22:24:31 INFO - PROCESS | 1654 | 1468214671508 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]]]}] 22:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 874ms 22:24:31 INFO - PROCESS | 1654 | 1468214671535 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:24:31 INFO - PROCESS | 1654 | 1468214671538 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 22:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:24:31 INFO - PROCESS | 1654 | 1468214671541 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:24:31 INFO - PROCESS | 1654 | 1468214671543 Marionette TRACE conn2 <- [1,1758,null,{}] 22:24:31 INFO - PROCESS | 1654 | 1468214671563 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}] 22:24:31 INFO - PROCESS | 1654 | 1468214671564 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:31 INFO - PROCESS | 1654 | 1468214671662 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:24:31 INFO - PROCESS | 1654 | 1468214671667 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:31 INFO - PROCESS | 1654 | 1468214671668 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fa3000 == 31 [pid = 1654] [id = 447] 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113f30c00) [pid = 1654] [serial = 1340] [outer = 0x0] 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11706c000) [pid = 1654] [serial = 1341] [outer = 0x113f30c00] 22:24:31 INFO - PROCESS | 1654 | 1468214671698 Marionette DEBUG loaded listener.js 22:24:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117078c00) [pid = 1654] [serial = 1342] [outer = 0x113f30c00] 22:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 521ms 22:24:32 INFO - PROCESS | 1654 | 1468214672057 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]]]}] 22:24:32 INFO - PROCESS | 1654 | 1468214672064 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1654 | 1468214672067 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 22:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:24:32 INFO - PROCESS | 1654 | 1468214672071 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:24:32 INFO - PROCESS | 1654 | 1468214672072 Marionette TRACE conn2 <- [1,1762,null,{}] 22:24:32 INFO - PROCESS | 1654 | 1468214672074 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}] 22:24:32 INFO - PROCESS | 1654 | 1468214672075 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:32 INFO - PROCESS | 1654 | 1468214672185 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:24:32 INFO - PROCESS | 1654 | 1468214672228 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:32 INFO - PROCESS | 1654 | 1468214672230 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x121230800 == 32 [pid = 1654] [id = 448] 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11329c000) [pid = 1654] [serial = 1343] [outer = 0x0] 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117ea5800) [pid = 1654] [serial = 1344] [outer = 0x11329c000] 22:24:32 INFO - PROCESS | 1654 | 1468214672255 Marionette DEBUG loaded listener.js 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x111d75800) [pid = 1654] [serial = 1345] [outer = 0x11329c000] 22:24:32 INFO - PROCESS | 1654 | 1468214672619 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]]]}] 22:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 572ms 22:24:32 INFO - PROCESS | 1654 | 1468214672641 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:24:32 INFO - PROCESS | 1654 | 1468214672643 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 22:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:24:32 INFO - PROCESS | 1654 | 1468214672650 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:24:32 INFO - PROCESS | 1654 | 1468214672655 Marionette TRACE conn2 <- [1,1766,null,{}] 22:24:32 INFO - PROCESS | 1654 | 1468214672666 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}] 22:24:32 INFO - PROCESS | 1654 | 1468214672669 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:32 INFO - PROCESS | 1654 | 1468214672769 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:24:32 INFO - PROCESS | 1654 | 1468214672773 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:32 INFO - PROCESS | 1654 | 1468214672774 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d1f800 == 33 [pid = 1654] [id = 449] 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x110fa2c00) [pid = 1654] [serial = 1346] [outer = 0x0] 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118398400) [pid = 1654] [serial = 1347] [outer = 0x110fa2c00] 22:24:32 INFO - PROCESS | 1654 | 1468214672799 Marionette DEBUG loaded listener.js 22:24:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118517000) [pid = 1654] [serial = 1348] [outer = 0x110fa2c00] 22:24:33 INFO - PROCESS | 1654 | 1468214673134 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]]]}] 22:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 535ms 22:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:24:33 INFO - PROCESS | 1654 | 1468214673182 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1654 | 1468214673184 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 22:24:33 INFO - PROCESS | 1654 | 1468214673186 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:24:33 INFO - PROCESS | 1654 | 1468214673187 Marionette TRACE conn2 <- [1,1770,null,{}] 22:24:33 INFO - PROCESS | 1654 | 1468214673189 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}] 22:24:33 INFO - PROCESS | 1654 | 1468214673190 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:33 INFO - PROCESS | 1654 | 1468214673291 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:24:33 INFO - PROCESS | 1654 | 1468214673294 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1654 | 1468214673295 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271cf800 == 34 [pid = 1654] [id = 450] 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11851b000) [pid = 1654] [serial = 1349] [outer = 0x0] 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11859bc00) [pid = 1654] [serial = 1350] [outer = 0x11851b000] 22:24:33 INFO - PROCESS | 1654 | 1468214673320 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118f90400) [pid = 1654] [serial = 1351] [outer = 0x11851b000] 22:24:33 INFO - PROCESS | 1654 | 1468214673651 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]]]}] 22:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 22:24:33 INFO - PROCESS | 1654 | 1468214673713 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:24:33 INFO - PROCESS | 1654 | 1468214673714 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 22:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:24:33 INFO - PROCESS | 1654 | 1468214673716 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:24:33 INFO - PROCESS | 1654 | 1468214673717 Marionette TRACE conn2 <- [1,1774,null,{}] 22:24:33 INFO - PROCESS | 1654 | 1468214673719 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}] 22:24:33 INFO - PROCESS | 1654 | 1468214673721 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:33 INFO - PROCESS | 1654 | 1468214673818 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:24:33 INFO - PROCESS | 1654 | 1468214673821 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:33 INFO - PROCESS | 1654 | 1468214673826 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae5800 == 35 [pid = 1654] [id = 451] 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1193bb400) [pid = 1654] [serial = 1352] [outer = 0x0] 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119611400) [pid = 1654] [serial = 1353] [outer = 0x1193bb400] 22:24:33 INFO - PROCESS | 1654 | 1468214673858 Marionette DEBUG loaded listener.js 22:24:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11997f800) [pid = 1654] [serial = 1354] [outer = 0x1193bb400] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11386dc00) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1129ab400) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1129ae000) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x123d7ec00) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1275cdc00) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113295800) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1167d8c00) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1138f1800) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1275dd800) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183a2c00) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119618c00) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11707ec00) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116775800) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112e9f400) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129396800) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a4c2000) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1162dc800) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1183a1800) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1211ac400) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11839e000) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a873c00) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d8400) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:24:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12b096c00) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:24:34 INFO - PROCESS | 1654 | 1468214674216 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]]]}] 22:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 22:24:34 INFO - PROCESS | 1654 | 1468214674234 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:24:34 INFO - PROCESS | 1654 | 1468214674235 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 22:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:24:34 INFO - PROCESS | 1654 | 1468214674252 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:24:34 INFO - PROCESS | 1654 | 1468214674255 Marionette TRACE conn2 <- [1,1778,null,{}] 22:24:34 INFO - PROCESS | 1654 | 1468214674265 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}] 22:24:34 INFO - PROCESS | 1654 | 1468214674266 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:34 INFO - PROCESS | 1654 | 1468214674349 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:24:34 INFO - PROCESS | 1654 | 1468214674353 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1654 | 1468214674356 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x129374800 == 36 [pid = 1654] [id = 452] 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113295800) [pid = 1654] [serial = 1355] [outer = 0x0] 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116029800) [pid = 1654] [serial = 1356] [outer = 0x113295800] 22:24:34 INFO - PROCESS | 1654 | 1468214674381 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118591c00) [pid = 1654] [serial = 1357] [outer = 0x113295800] 22:24:34 INFO - PROCESS | 1654 | 1468214674722 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]]]}] 22:24:34 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 22:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 534ms 22:24:34 INFO - PROCESS | 1654 | 1468214674780 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:24:34 INFO - PROCESS | 1654 | 1468214674781 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 22:24:34 INFO - PROCESS | 1654 | 1468214674783 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:24:34 INFO - PROCESS | 1654 | 1468214674785 Marionette TRACE conn2 <- [1,1782,null,{}] 22:24:34 INFO - PROCESS | 1654 | 1468214674787 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}] 22:24:34 INFO - PROCESS | 1654 | 1468214674788 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:34 INFO - PROCESS | 1654 | 1468214674864 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:24:34 INFO - PROCESS | 1654 | 1468214674925 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:34 INFO - PROCESS | 1654 | 1468214674926 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a56f000 == 37 [pid = 1654] [id = 453] 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110fea400) [pid = 1654] [serial = 1358] [outer = 0x0] 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118fd7c00) [pid = 1654] [serial = 1359] [outer = 0x110fea400] 22:24:34 INFO - PROCESS | 1654 | 1468214674951 Marionette DEBUG loaded listener.js 22:24:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120f96400) [pid = 1654] [serial = 1360] [outer = 0x110fea400] 22:24:35 INFO - PROCESS | 1654 | 1468214675218 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]]]}] 22:24:35 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 22:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 470ms 22:24:35 INFO - PROCESS | 1654 | 1468214675260 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1654 | 1468214675261 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 22:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:24:35 INFO - PROCESS | 1654 | 1468214675264 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:24:35 INFO - PROCESS | 1654 | 1468214675265 Marionette TRACE conn2 <- [1,1786,null,{}] 22:24:35 INFO - PROCESS | 1654 | 1468214675267 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}] 22:24:35 INFO - PROCESS | 1654 | 1468214675268 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:35 INFO - PROCESS | 1654 | 1468214675353 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:24:35 INFO - PROCESS | 1654 | 1468214675359 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1654 | 1468214675360 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae0e000 == 38 [pid = 1654] [id = 454] 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11960d800) [pid = 1654] [serial = 1361] [outer = 0x0] 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121511000) [pid = 1654] [serial = 1362] [outer = 0x11960d800] 22:24:35 INFO - PROCESS | 1654 | 1468214675383 Marionette DEBUG loaded listener.js 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121a9dc00) [pid = 1654] [serial = 1363] [outer = 0x11960d800] 22:24:35 INFO - PROCESS | 1654 | 1468214675698 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]]]}] 22:24:35 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 22:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 22:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:24:35 INFO - PROCESS | 1654 | 1468214675732 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:24:35 INFO - PROCESS | 1654 | 1468214675734 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 22:24:35 INFO - PROCESS | 1654 | 1468214675736 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:24:35 INFO - PROCESS | 1654 | 1468214675737 Marionette TRACE conn2 <- [1,1790,null,{}] 22:24:35 INFO - PROCESS | 1654 | 1468214675741 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}] 22:24:35 INFO - PROCESS | 1654 | 1468214675743 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:35 INFO - PROCESS | 1654 | 1468214675848 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:24:35 INFO - PROCESS | 1654 | 1468214675854 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:35 INFO - PROCESS | 1654 | 1468214675855 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b85c000 == 39 [pid = 1654] [id = 455] 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1176f2400) [pid = 1654] [serial = 1364] [outer = 0x0] 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x121ccfc00) [pid = 1654] [serial = 1365] [outer = 0x1176f2400] 22:24:35 INFO - PROCESS | 1654 | 1468214675879 Marionette DEBUG loaded listener.js 22:24:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123d7b000) [pid = 1654] [serial = 1366] [outer = 0x1176f2400] 22:24:36 INFO - PROCESS | 1654 | 1468214676342 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]]]}] 22:24:36 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) 22:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 621ms 22:24:36 INFO - PROCESS | 1654 | 1468214676358 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:24:36 INFO - PROCESS | 1654 | 1468214676360 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 22:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:24:36 INFO - PROCESS | 1654 | 1468214676364 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:24:36 INFO - PROCESS | 1654 | 1468214676366 Marionette TRACE conn2 <- [1,1794,null,{}] 22:24:36 INFO - PROCESS | 1654 | 1468214676387 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}] 22:24:36 INFO - PROCESS | 1654 | 1468214676389 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:36 INFO - PROCESS | 1654 | 1468214676518 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:24:36 INFO - PROCESS | 1654 | 1468214676571 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:36 INFO - PROCESS | 1654 | 1468214676573 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0d800 == 40 [pid = 1654] [id = 456] 22:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113863800) [pid = 1654] [serial = 1367] [outer = 0x0] 22:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113d95000) [pid = 1654] [serial = 1368] [outer = 0x113863800] 22:24:36 INFO - PROCESS | 1654 | 1468214676604 Marionette DEBUG loaded listener.js 22:24:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11679f800) [pid = 1654] [serial = 1369] [outer = 0x113863800] 22:24:37 INFO - PROCESS | 1654 | 1468214677026 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]]]}] 22:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 720ms 22:24:37 INFO - PROCESS | 1654 | 1468214677084 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:24:37 INFO - PROCESS | 1654 | 1468214677087 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 22:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:24:37 INFO - PROCESS | 1654 | 1468214677092 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:24:37 INFO - PROCESS | 1654 | 1468214677094 Marionette TRACE conn2 <- [1,1798,null,{}] 22:24:37 INFO - PROCESS | 1654 | 1468214677096 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}] 22:24:37 INFO - PROCESS | 1654 | 1468214677098 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:37 INFO - PROCESS | 1654 | 1468214677199 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:24:37 INFO - PROCESS | 1654 | 1468214677259 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1654 | 1468214677261 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e9e000 == 41 [pid = 1654] [id = 457] 22:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11707d400) [pid = 1654] [serial = 1370] [outer = 0x0] 22:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117ea5c00) [pid = 1654] [serial = 1371] [outer = 0x11707d400] 22:24:37 INFO - PROCESS | 1654 | 1468214677291 Marionette DEBUG loaded listener.js 22:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118186400) [pid = 1654] [serial = 1372] [outer = 0x11707d400] 22:24:37 INFO - PROCESS | 1654 | 1468214677709 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]]]}] 22:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 623ms 22:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:24:37 INFO - PROCESS | 1654 | 1468214677716 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:24:37 INFO - PROCESS | 1654 | 1468214677717 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 22:24:37 INFO - PROCESS | 1654 | 1468214677720 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:24:37 INFO - PROCESS | 1654 | 1468214677722 Marionette TRACE conn2 <- [1,1802,null,{}] 22:24:37 INFO - PROCESS | 1654 | 1468214677730 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}] 22:24:37 INFO - PROCESS | 1654 | 1468214677733 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:37 INFO - PROCESS | 1654 | 1468214677832 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:24:37 INFO - PROCESS | 1654 | 1468214677929 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:37 INFO - PROCESS | 1654 | 1468214677931 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd62000 == 42 [pid = 1654] [id = 458] 22:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118a4d800) [pid = 1654] [serial = 1373] [outer = 0x0] 22:24:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118fdec00) [pid = 1654] [serial = 1374] [outer = 0x118a4d800] 22:24:37 INFO - PROCESS | 1654 | 1468214677962 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119948c00) [pid = 1654] [serial = 1375] [outer = 0x118a4d800] 22:24:38 INFO - PROCESS | 1654 | 1468214678373 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]]]}] 22:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 673ms 22:24:38 INFO - PROCESS | 1654 | 1468214678393 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:24:38 INFO - PROCESS | 1654 | 1468214678395 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 22:24:38 INFO - PROCESS | 1654 | 1468214678397 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:24:38 INFO - PROCESS | 1654 | 1468214678398 Marionette TRACE conn2 <- [1,1806,null,{}] 22:24:38 INFO - PROCESS | 1654 | 1468214678401 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}] 22:24:38 INFO - PROCESS | 1654 | 1468214678402 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:38 INFO - PROCESS | 1654 | 1468214678502 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:24:38 INFO - PROCESS | 1654 | 1468214678561 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:38 INFO - PROCESS | 1654 | 1468214678562 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c049000 == 43 [pid = 1654] [id = 459] 22:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118fd7400) [pid = 1654] [serial = 1376] [outer = 0x0] 22:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123d7a800) [pid = 1654] [serial = 1377] [outer = 0x118fd7400] 22:24:38 INFO - PROCESS | 1654 | 1468214678591 Marionette DEBUG loaded listener.js 22:24:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124ce1400) [pid = 1654] [serial = 1378] [outer = 0x118fd7400] 22:24:38 INFO - PROCESS | 1654 | 1468214678995 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]]]}] 22:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 668ms 22:24:39 INFO - PROCESS | 1654 | 1468214679066 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1654 | 1468214679067 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 22:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:24:39 INFO - PROCESS | 1654 | 1468214679070 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:24:39 INFO - PROCESS | 1654 | 1468214679071 Marionette TRACE conn2 <- [1,1810,null,{}] 22:24:39 INFO - PROCESS | 1654 | 1468214679073 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}] 22:24:39 INFO - PROCESS | 1654 | 1468214679075 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:39 INFO - PROCESS | 1654 | 1468214679183 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:24:39 INFO - PROCESS | 1654 | 1468214679291 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:39 INFO - PROCESS | 1654 | 1468214679292 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f53800 == 44 [pid = 1654] [id = 460] 22:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x110fe5400) [pid = 1654] [serial = 1379] [outer = 0x0] 22:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11383b800) [pid = 1654] [serial = 1380] [outer = 0x110fe5400] 22:24:39 INFO - PROCESS | 1654 | 1468214679323 Marionette DEBUG loaded listener.js 22:24:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1256d8000) [pid = 1654] [serial = 1381] [outer = 0x110fe5400] 22:24:39 INFO - PROCESS | 1654 | 1468214679866 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]]]}] 22:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 820ms 22:24:39 INFO - PROCESS | 1654 | 1468214679890 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:24:39 INFO - PROCESS | 1654 | 1468214679893 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 22:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:24:39 INFO - PROCESS | 1654 | 1468214679897 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:24:39 INFO - PROCESS | 1654 | 1468214679898 Marionette TRACE conn2 <- [1,1814,null,{}] 22:24:39 INFO - PROCESS | 1654 | 1468214679902 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}] 22:24:39 INFO - PROCESS | 1654 | 1468214679904 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:40 INFO - PROCESS | 1654 | 1468214680006 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:24:40 INFO - PROCESS | 1654 | 1468214680067 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1654 | 1468214680070 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aaf000 == 45 [pid = 1654] [id = 461] 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113299c00) [pid = 1654] [serial = 1382] [outer = 0x0] 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1133cf000) [pid = 1654] [serial = 1383] [outer = 0x113299c00] 22:24:40 INFO - PROCESS | 1654 | 1468214680097 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x115e5a800) [pid = 1654] [serial = 1384] [outer = 0x113299c00] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae0e000 == 44 [pid = 1654] [id = 454] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a56f000 == 43 [pid = 1654] [id = 453] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x129374800 == 42 [pid = 1654] [id = 452] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae5800 == 41 [pid = 1654] [id = 451] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1271cf800 == 40 [pid = 1654] [id = 450] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123d1f800 == 39 [pid = 1654] [id = 449] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x121230800 == 38 [pid = 1654] [id = 448] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118fa3000 == 37 [pid = 1654] [id = 447] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116907c00) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOCSHELL 0x112d49800 == 36 [pid = 1654] [id = 446] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b7c7000) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b7b8400) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x113f39800) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1129b0400) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112aeb000) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x113d50800) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x112fd6400) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126844c00) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128e3f400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1172c0800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1180d4400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11839c400) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11607d000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1167a6800) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1293f3800) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118519400) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119228400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a4bc800) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x120f10c00) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121436800) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180ce400) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183a2400) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116a0c000) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11707b400) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121748000) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12a4bd800) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a4c8000) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117069c00) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11844f400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1172c4c00) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123d7dc00) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118fd2400) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12a871000) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12ae46000) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128d20400) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1275b2c00) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a54b800) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1130a5c00) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12b097000) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118fdf400) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x129392c00) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1275dd000) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x127302c00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x123d76400) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1256d4400) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 22:24:40 INFO - PROCESS | 1654 | 1468214680588 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]]]}] 22:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 723ms 22:24:40 INFO - PROCESS | 1654 | 1468214680620 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:24:40 INFO - PROCESS | 1654 | 1468214680623 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 22:24:40 INFO - PROCESS | 1654 | 1468214680627 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:24:40 INFO - PROCESS | 1654 | 1468214680628 Marionette TRACE conn2 <- [1,1818,null,{}] 22:24:40 INFO - PROCESS | 1654 | 1468214680631 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}] 22:24:40 INFO - PROCESS | 1654 | 1468214680632 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:40 INFO - PROCESS | 1654 | 1468214680717 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:24:40 INFO - PROCESS | 1654 | 1468214680724 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:40 INFO - PROCESS | 1654 | 1468214680725 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180af800 == 37 [pid = 1654] [id = 462] 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116905800) [pid = 1654] [serial = 1385] [outer = 0x0] 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x117080400) [pid = 1654] [serial = 1386] [outer = 0x116905800] 22:24:40 INFO - PROCESS | 1654 | 1468214680753 Marionette DEBUG loaded listener.js 22:24:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1176f1000) [pid = 1654] [serial = 1387] [outer = 0x116905800] 22:24:41 INFO - PROCESS | 1654 | 1468214681119 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]]]}] 22:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 22:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:24:41 INFO - PROCESS | 1654 | 1468214681146 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1654 | 1468214681147 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 22:24:41 INFO - PROCESS | 1654 | 1468214681149 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:24:41 INFO - PROCESS | 1654 | 1468214681152 Marionette TRACE conn2 <- [1,1822,null,{}] 22:24:41 INFO - PROCESS | 1654 | 1468214681162 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}] 22:24:41 INFO - PROCESS | 1654 | 1468214681165 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:41 INFO - PROCESS | 1654 | 1468214681243 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:24:41 INFO - PROCESS | 1654 | 1468214681248 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1654 | 1468214681250 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2e800 == 38 [pid = 1654] [id = 463] 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11839c000) [pid = 1654] [serial = 1388] [outer = 0x0] 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118517800) [pid = 1654] [serial = 1389] [outer = 0x11839c000] 22:24:41 INFO - PROCESS | 1654 | 1468214681279 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118f8e400) [pid = 1654] [serial = 1390] [outer = 0x11839c000] 22:24:41 INFO - PROCESS | 1654 | 1468214681617 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]]]}] 22:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 474ms 22:24:41 INFO - PROCESS | 1654 | 1468214681625 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:24:41 INFO - PROCESS | 1654 | 1468214681627 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 22:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:24:41 INFO - PROCESS | 1654 | 1468214681629 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:24:41 INFO - PROCESS | 1654 | 1468214681630 Marionette TRACE conn2 <- [1,1826,null,{}] 22:24:41 INFO - PROCESS | 1654 | 1468214681632 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}] 22:24:41 INFO - PROCESS | 1654 | 1468214681633 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:41 INFO - PROCESS | 1654 | 1468214681723 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:24:41 INFO - PROCESS | 1654 | 1468214681778 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:41 INFO - PROCESS | 1654 | 1468214681779 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d15000 == 39 [pid = 1654] [id = 464] 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118fd5000) [pid = 1654] [serial = 1391] [outer = 0x0] 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119611c00) [pid = 1654] [serial = 1392] [outer = 0x118fd5000] 22:24:41 INFO - PROCESS | 1654 | 1468214681804 Marionette DEBUG loaded listener.js 22:24:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121634800) [pid = 1654] [serial = 1393] [outer = 0x118fd5000] 22:24:42 INFO - PROCESS | 1654 | 1468214682096 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]]]}] 22:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 22:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:24:42 INFO - PROCESS | 1654 | 1468214682147 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:24:42 INFO - PROCESS | 1654 | 1468214682148 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 22:24:42 INFO - PROCESS | 1654 | 1468214682150 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:24:42 INFO - PROCESS | 1654 | 1468214682151 Marionette TRACE conn2 <- [1,1830,null,{}] 22:24:42 INFO - PROCESS | 1654 | 1468214682155 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}] 22:24:42 INFO - PROCESS | 1654 | 1468214682157 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:42 INFO - PROCESS | 1654 | 1468214682233 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:24:42 INFO - PROCESS | 1654 | 1468214682239 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1654 | 1468214682241 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e4800 == 40 [pid = 1654] [id = 465] 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121a9e800) [pid = 1654] [serial = 1394] [outer = 0x0] 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123d78c00) [pid = 1654] [serial = 1395] [outer = 0x121a9e800] 22:24:42 INFO - PROCESS | 1654 | 1468214682272 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126fe1c00) [pid = 1654] [serial = 1396] [outer = 0x121a9e800] 22:24:42 INFO - PROCESS | 1654 | 1468214682584 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]]]}] 22:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 472ms 22:24:42 INFO - PROCESS | 1654 | 1468214682627 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:24:42 INFO - PROCESS | 1654 | 1468214682628 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 22:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:24:42 INFO - PROCESS | 1654 | 1468214682630 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:24:42 INFO - PROCESS | 1654 | 1468214682631 Marionette TRACE conn2 <- [1,1834,null,{}] 22:24:42 INFO - PROCESS | 1654 | 1468214682633 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}] 22:24:42 INFO - PROCESS | 1654 | 1468214682639 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:42 INFO - PROCESS | 1654 | 1468214682794 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:24:42 INFO - PROCESS | 1654 | 1468214682798 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:42 INFO - PROCESS | 1654 | 1468214682800 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aef000 == 41 [pid = 1654] [id = 466] 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1256df800) [pid = 1654] [serial = 1397] [outer = 0x0] 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12736b000) [pid = 1654] [serial = 1398] [outer = 0x1256df800] 22:24:42 INFO - PROCESS | 1654 | 1468214682824 Marionette DEBUG loaded listener.js 22:24:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275e1c00) [pid = 1654] [serial = 1399] [outer = 0x1256df800] 22:24:43 INFO - PROCESS | 1654 | 1468214683162 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]]]}] 22:24:43 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 22:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 22:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:24:43 INFO - PROCESS | 1654 | 1468214683201 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:24:43 INFO - PROCESS | 1654 | 1468214683203 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 22:24:43 INFO - PROCESS | 1654 | 1468214683207 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:24:43 INFO - PROCESS | 1654 | 1468214683208 Marionette TRACE conn2 <- [1,1838,null,{}] 22:24:43 INFO - PROCESS | 1654 | 1468214683211 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}] 22:24:43 INFO - PROCESS | 1654 | 1468214683212 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:43 INFO - PROCESS | 1654 | 1468214683311 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:24:43 INFO - PROCESS | 1654 | 1468214683314 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1654 | 1468214683323 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d2000 == 42 [pid = 1654] [id = 467] 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1256dfc00) [pid = 1654] [serial = 1400] [outer = 0x0] 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128d1f400) [pid = 1654] [serial = 1401] [outer = 0x1256dfc00] 22:24:43 INFO - PROCESS | 1654 | 1468214683379 Marionette DEBUG loaded listener.js 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128e41000) [pid = 1654] [serial = 1402] [outer = 0x1256dfc00] 22:24:43 INFO - PROCESS | 1654 | 1468214683710 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]]]}] 22:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 22:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:24:43 INFO - PROCESS | 1654 | 1468214683728 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:24:43 INFO - PROCESS | 1654 | 1468214683729 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 22:24:43 INFO - PROCESS | 1654 | 1468214683731 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:24:43 INFO - PROCESS | 1654 | 1468214683732 Marionette TRACE conn2 <- [1,1842,null,{}] 22:24:43 INFO - PROCESS | 1654 | 1468214683735 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}] 22:24:43 INFO - PROCESS | 1654 | 1468214683736 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:43 INFO - PROCESS | 1654 | 1468214683865 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:24:43 INFO - PROCESS | 1654 | 1468214683881 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:43 INFO - PROCESS | 1654 | 1468214683882 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86f000 == 43 [pid = 1654] [id = 468] 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128d1ec00) [pid = 1654] [serial = 1403] [outer = 0x0] 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129394c00) [pid = 1654] [serial = 1404] [outer = 0x128d1ec00] 22:24:43 INFO - PROCESS | 1654 | 1468214683922 Marionette DEBUG loaded listener.js 22:24:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1293f2c00) [pid = 1654] [serial = 1405] [outer = 0x128d1ec00] 22:24:44 INFO - PROCESS | 1654 | 1468214684407 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]]]}] 22:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 22:24:44 INFO - PROCESS | 1654 | 1468214684451 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:24:44 INFO - PROCESS | 1654 | 1468214684453 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 22:24:44 INFO - PROCESS | 1654 | 1468214684456 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:24:44 INFO - PROCESS | 1654 | 1468214684458 Marionette TRACE conn2 <- [1,1846,null,{}] 22:24:44 INFO - PROCESS | 1654 | 1468214684462 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}] 22:24:44 INFO - PROCESS | 1654 | 1468214684463 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:44 INFO - PROCESS | 1654 | 1468214684638 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11960d800) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11329c000) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110fa2c00) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d2c00) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113f30c00) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11851b000) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1193bb400) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fea400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:24:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x113295800) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:24:44 INFO - PROCESS | 1654 | 1468214684768 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:44 INFO - PROCESS | 1654 | 1468214684769 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121914800 == 44 [pid = 1654] [id = 469] 22:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fea400) [pid = 1654] [serial = 1406] [outer = 0x0] 22:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x113295800) [pid = 1654] [serial = 1407] [outer = 0x110fea400] 22:24:44 INFO - PROCESS | 1654 | 1468214684793 Marionette DEBUG loaded listener.js 22:24:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117207800) [pid = 1654] [serial = 1408] [outer = 0x110fea400] 22:24:45 INFO - PROCESS | 1654 | 1468214685065 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]]]}] 22:24:45 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) 22:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 622ms 22:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:24:45 INFO - PROCESS | 1654 | 1468214685079 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:24:45 INFO - PROCESS | 1654 | 1468214685081 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 22:24:45 INFO - PROCESS | 1654 | 1468214685083 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1654 | 1468214685084 Marionette TRACE conn2 <- [1,1850,null,{}] 22:24:45 INFO - PROCESS | 1654 | 1468214685086 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}] 22:24:45 INFO - PROCESS | 1654 | 1468214685087 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:45 INFO - PROCESS | 1654 | 1468214685183 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:24:45 INFO - PROCESS | 1654 | 1468214685186 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1654 | 1468214685187 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2ab000 == 45 [pid = 1654] [id = 470] 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129a7c00) [pid = 1654] [serial = 1409] [outer = 0x0] 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123d70800) [pid = 1654] [serial = 1410] [outer = 0x1129a7c00] 22:24:45 INFO - PROCESS | 1654 | 1468214685213 Marionette DEBUG loaded listener.js 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a4bd800) [pid = 1654] [serial = 1411] [outer = 0x1129a7c00] 22:24:45 INFO - PROCESS | 1654 | 1468214685627 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]]]}] 22:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 569ms 22:24:45 INFO - PROCESS | 1654 | 1468214685653 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:24:45 INFO - PROCESS | 1654 | 1468214685659 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 22:24:45 INFO - PROCESS | 1654 | 1468214685663 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:24:45 INFO - PROCESS | 1654 | 1468214685665 Marionette TRACE conn2 <- [1,1854,null,{}] 22:24:45 INFO - PROCESS | 1654 | 1468214685669 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}] 22:24:45 INFO - PROCESS | 1654 | 1468214685673 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:45 INFO - PROCESS | 1654 | 1468214685831 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:24:45 INFO - PROCESS | 1654 | 1468214685847 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:45 INFO - PROCESS | 1654 | 1468214685848 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c742000 == 46 [pid = 1654] [id = 471] 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a54d800) [pid = 1654] [serial = 1412] [outer = 0x0] 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a86cc00) [pid = 1654] [serial = 1413] [outer = 0x12a54d800] 22:24:45 INFO - PROCESS | 1654 | 1468214685891 Marionette DEBUG loaded listener.js 22:24:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12ae44000) [pid = 1654] [serial = 1414] [outer = 0x12a54d800] 22:24:46 INFO - PROCESS | 1654 | 1468214686228 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]]]}] 22:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 571ms 22:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:24:46 INFO - PROCESS | 1654 | 1468214686233 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:24:46 INFO - PROCESS | 1654 | 1468214686234 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 22:24:46 INFO - PROCESS | 1654 | 1468214686241 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:24:46 INFO - PROCESS | 1654 | 1468214686243 Marionette TRACE conn2 <- [1,1858,null,{}] 22:24:46 INFO - PROCESS | 1654 | 1468214686247 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}] 22:24:46 INFO - PROCESS | 1654 | 1468214686248 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:46 INFO - PROCESS | 1654 | 1468214686366 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:24:46 INFO - PROCESS | 1654 | 1468214686372 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:46 INFO - PROCESS | 1654 | 1468214686374 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cabc800 == 47 [pid = 1654] [id = 472] 22:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a54e000) [pid = 1654] [serial = 1415] [outer = 0x0] 22:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12ae49400) [pid = 1654] [serial = 1416] [outer = 0x12a54e000] 22:24:46 INFO - PROCESS | 1654 | 1468214686397 Marionette DEBUG loaded listener.js 22:24:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b7ba000) [pid = 1654] [serial = 1417] [outer = 0x12a54e000] 22:24:46 INFO - PROCESS | 1654 | 1468214686680 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]]]}] 22:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 478ms 22:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:24:46 INFO - PROCESS | 1654 | 1468214686714 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:24:46 INFO - PROCESS | 1654 | 1468214686715 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 22:24:46 INFO - PROCESS | 1654 | 1468214686717 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:24:46 INFO - PROCESS | 1654 | 1468214686718 Marionette TRACE conn2 <- [1,1862,null,{}] 22:24:46 INFO - PROCESS | 1654 | 1468214686723 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}] 22:24:46 INFO - PROCESS | 1654 | 1468214686726 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:46 INFO - PROCESS | 1654 | 1468214686904 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:24:46 INFO - PROCESS | 1654 | 1468214686984 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:46 INFO - PROCESS | 1654 | 1468214686987 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116947000 == 48 [pid = 1654] [id = 473] 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d8000) [pid = 1654] [serial = 1418] [outer = 0x0] 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112fd4800) [pid = 1654] [serial = 1419] [outer = 0x1128d8000] 22:24:47 INFO - PROCESS | 1654 | 1468214687018 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1133d6000) [pid = 1654] [serial = 1420] [outer = 0x1128d8000] 22:24:47 INFO - PROCESS | 1654 | 1468214687463 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]]]}] 22:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 773ms 22:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:24:47 INFO - PROCESS | 1654 | 1468214687491 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:24:47 INFO - PROCESS | 1654 | 1468214687495 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 22:24:47 INFO - PROCESS | 1654 | 1468214687498 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:24:47 INFO - PROCESS | 1654 | 1468214687500 Marionette TRACE conn2 <- [1,1866,null,{}] 22:24:47 INFO - PROCESS | 1654 | 1468214687519 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}] 22:24:47 INFO - PROCESS | 1654 | 1468214687522 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:47 INFO - PROCESS | 1654 | 1468214687651 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:24:47 INFO - PROCESS | 1654 | 1468214687705 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:47 INFO - PROCESS | 1654 | 1468214687706 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a43000 == 49 [pid = 1654] [id = 474] 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x117ea8400) [pid = 1654] [serial = 1421] [outer = 0x0] 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180dd000) [pid = 1654] [serial = 1422] [outer = 0x117ea8400] 22:24:47 INFO - PROCESS | 1654 | 1468214687737 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1183a3000) [pid = 1654] [serial = 1423] [outer = 0x117ea8400] 22:24:48 INFO - PROCESS | 1654 | 1468214688144 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]]]}] 22:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 677ms 22:24:48 INFO - PROCESS | 1654 | 1468214688175 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:24:48 INFO - PROCESS | 1654 | 1468214688177 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 22:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:24:48 INFO - PROCESS | 1654 | 1468214688179 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:24:48 INFO - PROCESS | 1654 | 1468214688181 Marionette TRACE conn2 <- [1,1870,null,{}] 22:24:48 INFO - PROCESS | 1654 | 1468214688183 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}] 22:24:48 INFO - PROCESS | 1654 | 1468214688185 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:48 INFO - PROCESS | 1654 | 1468214688308 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:24:48 INFO - PROCESS | 1654 | 1468214688383 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:48 INFO - PROCESS | 1654 | 1468214688384 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2a8000 == 50 [pid = 1654] [id = 475] 22:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118fd3400) [pid = 1654] [serial = 1424] [outer = 0x0] 22:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x120f07000) [pid = 1654] [serial = 1425] [outer = 0x118fd3400] 22:24:48 INFO - PROCESS | 1654 | 1468214688416 Marionette DEBUG loaded listener.js 22:24:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124cdc400) [pid = 1654] [serial = 1426] [outer = 0x118fd3400] 22:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 22:24:48 INFO - PROCESS | 1654 | 1468214688842 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]]]}] 22:24:48 INFO - PROCESS | 1654 | 1468214688848 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:24:48 INFO - PROCESS | 1654 | 1468214688851 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 22:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:24:48 INFO - PROCESS | 1654 | 1468214688861 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:24:48 INFO - PROCESS | 1654 | 1468214688865 Marionette TRACE conn2 <- [1,1874,null,{}] 22:24:48 INFO - PROCESS | 1654 | 1468214688867 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}] 22:24:48 INFO - PROCESS | 1654 | 1468214688869 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:48 INFO - PROCESS | 1654 | 1468214688973 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:24:49 INFO - PROCESS | 1654 | 1468214689035 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:49 INFO - PROCESS | 1654 | 1468214689037 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1ee800 == 51 [pid = 1654] [id = 476] 22:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118fdac00) [pid = 1654] [serial = 1427] [outer = 0x0] 22:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1275b7800) [pid = 1654] [serial = 1428] [outer = 0x118fdac00] 22:24:49 INFO - PROCESS | 1654 | 1468214689106 Marionette DEBUG loaded listener.js 22:24:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128d20c00) [pid = 1654] [serial = 1429] [outer = 0x118fdac00] 22:24:49 INFO - PROCESS | 1654 | 1468214689538 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]]]}] 22:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 726ms 22:24:49 INFO - PROCESS | 1654 | 1468214689786 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:24:49 INFO - PROCESS | 1654 | 1468214689788 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 22:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:24:49 INFO - PROCESS | 1654 | 1468214689812 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:24:49 INFO - PROCESS | 1654 | 1468214689813 Marionette TRACE conn2 <- [1,1878,null,{}] 22:24:49 INFO - PROCESS | 1654 | 1468214689817 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}] 22:24:49 INFO - PROCESS | 1654 | 1468214689819 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:49 INFO - PROCESS | 1654 | 1468214689951 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:24:49 INFO - PROCESS | 1654 | 1468214689989 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:49 INFO - PROCESS | 1654 | 1468214689992 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x121124000 == 52 [pid = 1654] [id = 477] 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1167a3800) [pid = 1654] [serial = 1430] [outer = 0x0] 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116974c00) [pid = 1654] [serial = 1431] [outer = 0x1167a3800] 22:24:50 INFO - PROCESS | 1654 | 1468214690019 Marionette DEBUG loaded listener.js 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117209c00) [pid = 1654] [serial = 1432] [outer = 0x1167a3800] 22:24:50 INFO - PROCESS | 1654 | 1468214690433 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]]]}] 22:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 22:24:50 INFO - PROCESS | 1654 | 1468214690483 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:24:50 INFO - PROCESS | 1654 | 1468214690485 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 22:24:50 INFO - PROCESS | 1654 | 1468214690489 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:24:50 INFO - PROCESS | 1654 | 1468214690492 Marionette TRACE conn2 <- [1,1882,null,{}] 22:24:50 INFO - PROCESS | 1654 | 1468214690495 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}] 22:24:50 INFO - PROCESS | 1654 | 1468214690497 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:50 INFO - PROCESS | 1654 | 1468214690587 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:24:50 INFO - PROCESS | 1654 | 1468214690647 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:50 INFO - PROCESS | 1654 | 1468214690648 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c6000 == 53 [pid = 1654] [id = 478] 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1176f1c00) [pid = 1654] [serial = 1433] [outer = 0x0] 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1180db400) [pid = 1654] [serial = 1434] [outer = 0x1176f1c00] 22:24:50 INFO - PROCESS | 1654 | 1468214690676 Marionette DEBUG loaded listener.js 22:24:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11843ac00) [pid = 1654] [serial = 1435] [outer = 0x1176f1c00] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119270000 == 52 [pid = 1654] [id = 443] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11694c800 == 51 [pid = 1654] [id = 444] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0e800 == 50 [pid = 1654] [id = 445] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c742000 == 49 [pid = 1654] [id = 471] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2ab000 == 48 [pid = 1654] [id = 470] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121914800 == 47 [pid = 1654] [id = 469] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86f000 == 46 [pid = 1654] [id = 468] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d2000 == 45 [pid = 1654] [id = 467] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128aef000 == 44 [pid = 1654] [id = 466] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e4800 == 43 [pid = 1654] [id = 465] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x123d15000 == 42 [pid = 1654] [id = 464] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2e800 == 41 [pid = 1654] [id = 463] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1180af800 == 40 [pid = 1654] [id = 462] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118aaf000 == 39 [pid = 1654] [id = 461] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x126e9e000 == 38 [pid = 1654] [id = 457] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12b85c000 == 37 [pid = 1654] [id = 455] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0d800 == 36 [pid = 1654] [id = 456] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd62000 == 35 [pid = 1654] [id = 458] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x113f53800 == 34 [pid = 1654] [id = 460] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c049000 == 33 [pid = 1654] [id = 459] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121124000 == 32 [pid = 1654] [id = 477] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1ee800 == 31 [pid = 1654] [id = 476] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2a8000 == 30 [pid = 1654] [id = 475] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x121a43000 == 29 [pid = 1654] [id = 474] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12cabc800 == 28 [pid = 1654] [id = 472] 22:24:51 INFO - PROCESS | 1654 | --DOCSHELL 0x116947000 == 27 [pid = 1654] [id = 473] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x111d75800) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11859bc00) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119611400) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118f90400) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120f96400) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116029800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11997f800) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118fd7c00) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118517000) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118591c00) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117078c00) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121a9dc00) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121ccfc00) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121511000) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117ea5800) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118398400) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11679ec00) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1132cbc00) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129aa800) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11706c000) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112dd1c00) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 22:24:51 INFO - PROCESS | 1654 | 1468214691724 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]]]}] 22:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1275ms 22:24:51 INFO - PROCESS | 1654 | 1468214691765 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:24:51 INFO - PROCESS | 1654 | 1468214691767 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 22:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:24:51 INFO - PROCESS | 1654 | 1468214691770 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:24:51 INFO - PROCESS | 1654 | 1468214691774 Marionette TRACE conn2 <- [1,1886,null,{}] 22:24:51 INFO - PROCESS | 1654 | 1468214691778 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}] 22:24:51 INFO - PROCESS | 1654 | 1468214691779 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:51 INFO - PROCESS | 1654 | 1468214691863 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:24:51 INFO - PROCESS | 1654 | 1468214691867 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:51 INFO - PROCESS | 1654 | 1468214691870 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117026800 == 28 [pid = 1654] [id = 479] 22:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1160db800) [pid = 1654] [serial = 1436] [outer = 0x0] 22:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11679ec00) [pid = 1654] [serial = 1437] [outer = 0x1160db800] 22:24:51 INFO - PROCESS | 1654 | 1468214691900 Marionette DEBUG loaded listener.js 22:24:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1132cb000) [pid = 1654] [serial = 1438] [outer = 0x1160db800] 22:24:52 INFO - PROCESS | 1654 | 1468214692269 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]]]}] 22:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 522ms 22:24:52 INFO - PROCESS | 1654 | 1468214692292 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:24:52 INFO - PROCESS | 1654 | 1468214692295 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 22:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:24:52 INFO - PROCESS | 1654 | 1468214692299 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:24:52 INFO - PROCESS | 1654 | 1468214692301 Marionette TRACE conn2 <- [1,1890,null,{}] 22:24:52 INFO - PROCESS | 1654 | 1468214692303 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}] 22:24:52 INFO - PROCESS | 1654 | 1468214692305 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:52 INFO - PROCESS | 1654 | 1468214692385 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:24:52 INFO - PROCESS | 1654 | 1468214692391 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:52 INFO - PROCESS | 1654 | 1468214692392 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195a1800 == 29 [pid = 1654] [id = 480] 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1176edc00) [pid = 1654] [serial = 1439] [outer = 0x0] 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118398400) [pid = 1654] [serial = 1440] [outer = 0x1176edc00] 22:24:52 INFO - PROCESS | 1654 | 1468214692419 Marionette DEBUG loaded listener.js 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118520c00) [pid = 1654] [serial = 1441] [outer = 0x1176edc00] 22:24:52 INFO - PROCESS | 1654 | 1468214692763 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]]]}] 22:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 472ms 22:24:52 INFO - PROCESS | 1654 | 1468214692773 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:24:52 INFO - PROCESS | 1654 | 1468214692776 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 22:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:24:52 INFO - PROCESS | 1654 | 1468214692778 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:24:52 INFO - PROCESS | 1654 | 1468214692781 Marionette TRACE conn2 <- [1,1894,null,{}] 22:24:52 INFO - PROCESS | 1654 | 1468214692790 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}] 22:24:52 INFO - PROCESS | 1654 | 1468214692794 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:52 INFO - PROCESS | 1654 | 1468214692901 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:24:52 INFO - PROCESS | 1654 | 1468214692912 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:52 INFO - PROCESS | 1654 | 1468214692914 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d09000 == 30 [pid = 1654] [id = 481] 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113299800) [pid = 1654] [serial = 1442] [outer = 0x0] 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11960d800) [pid = 1654] [serial = 1443] [outer = 0x113299800] 22:24:52 INFO - PROCESS | 1654 | 1468214692942 Marionette DEBUG loaded listener.js 22:24:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120f99400) [pid = 1654] [serial = 1444] [outer = 0x113299800] 22:24:53 INFO - PROCESS | 1654 | 1468214693286 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]]]}] 22:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 22:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:24:53 INFO - PROCESS | 1654 | 1468214693300 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:24:53 INFO - PROCESS | 1654 | 1468214693302 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 22:24:53 INFO - PROCESS | 1654 | 1468214693304 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:24:53 INFO - PROCESS | 1654 | 1468214693307 Marionette TRACE conn2 <- [1,1898,null,{}] 22:24:53 INFO - PROCESS | 1654 | 1468214693310 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}] 22:24:53 INFO - PROCESS | 1654 | 1468214693311 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:53 INFO - PROCESS | 1654 | 1468214693391 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:24:53 INFO - PROCESS | 1654 | 1468214693458 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:53 INFO - PROCESS | 1654 | 1468214693459 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572b000 == 31 [pid = 1654] [id = 482] 22:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116972000) [pid = 1654] [serial = 1445] [outer = 0x0] 22:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121432000) [pid = 1654] [serial = 1446] [outer = 0x116972000] 22:24:53 INFO - PROCESS | 1654 | 1468214693485 Marionette DEBUG loaded listener.js 22:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124ecc800) [pid = 1654] [serial = 1447] [outer = 0x116972000] 22:24:53 INFO - PROCESS | 1654 | 1468214693809 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]]]}] 22:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms 22:24:53 INFO - PROCESS | 1654 | 1468214693825 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:24:53 INFO - PROCESS | 1654 | 1468214693826 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 22:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:24:53 INFO - PROCESS | 1654 | 1468214693828 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:24:53 INFO - PROCESS | 1654 | 1468214693829 Marionette TRACE conn2 <- [1,1902,null,{}] 22:24:53 INFO - PROCESS | 1654 | 1468214693832 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}] 22:24:53 INFO - PROCESS | 1654 | 1468214693833 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:53 INFO - PROCESS | 1654 | 1468214693932 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:24:53 INFO - PROCESS | 1654 | 1468214693938 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:53 INFO - PROCESS | 1654 | 1468214693939 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129374800 == 32 [pid = 1654] [id = 483] 22:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1129b1c00) [pid = 1654] [serial = 1448] [outer = 0x0] 22:24:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125748800) [pid = 1654] [serial = 1449] [outer = 0x1129b1c00] 22:24:53 INFO - PROCESS | 1654 | 1468214693964 Marionette DEBUG loaded listener.js 22:24:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1275b1000) [pid = 1654] [serial = 1450] [outer = 0x1129b1c00] 22:24:54 INFO - PROCESS | 1654 | 1468214694317 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]]]}] 22:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 518ms 22:24:54 INFO - PROCESS | 1654 | 1468214694346 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:24:54 INFO - PROCESS | 1654 | 1468214694348 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 22:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:24:54 INFO - PROCESS | 1654 | 1468214694350 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:24:54 INFO - PROCESS | 1654 | 1468214694351 Marionette TRACE conn2 <- [1,1906,null,{}] 22:24:54 INFO - PROCESS | 1654 | 1468214694353 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}] 22:24:54 INFO - PROCESS | 1654 | 1468214694357 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:55 INFO - PROCESS | 1654 | 1468214695021 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116631400) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1129a5c00) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116777000) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1256dfc00) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128d1ec00) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x110fea400) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113863800) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11839c000) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1176f2400) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121a9e800) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118a4d800) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118fd5000) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11707d400) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113299c00) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116905800) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110fe5400) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118fd7400) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a54d800) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a54e000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129a7c00) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:24:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1256df800) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:24:55 INFO - PROCESS | 1654 | 1468214695077 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:55 INFO - PROCESS | 1654 | 1468214695079 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ac4000 == 33 [pid = 1654] [id = 484] 22:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x110fe5400) [pid = 1654] [serial = 1451] [outer = 0x0] 22:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x111f29000) [pid = 1654] [serial = 1452] [outer = 0x110fe5400] 22:24:55 INFO - PROCESS | 1654 | 1468214695112 Marionette DEBUG loaded listener.js 22:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1130a8c00) [pid = 1654] [serial = 1453] [outer = 0x110fe5400] 22:24:55 INFO - PROCESS | 1654 | 1468214695654 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]]]}] 22:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1375ms 22:24:55 INFO - PROCESS | 1654 | 1468214695726 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:24:55 INFO - PROCESS | 1654 | 1468214695729 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 22:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:24:55 INFO - PROCESS | 1654 | 1468214695733 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:24:55 INFO - PROCESS | 1654 | 1468214695735 Marionette TRACE conn2 <- [1,1910,null,{}] 22:24:55 INFO - PROCESS | 1654 | 1468214695738 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}] 22:24:55 INFO - PROCESS | 1654 | 1468214695740 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:55 INFO - PROCESS | 1654 | 1468214695848 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:24:55 INFO - PROCESS | 1654 | 1468214695931 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:55 INFO - PROCESS | 1654 | 1468214695933 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca3800 == 34 [pid = 1654] [id = 485] 22:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1167a1800) [pid = 1654] [serial = 1454] [outer = 0x0] 22:24:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11697c400) [pid = 1654] [serial = 1455] [outer = 0x1167a1800] 22:24:55 INFO - PROCESS | 1654 | 1468214695964 Marionette DEBUG loaded listener.js 22:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x117079c00) [pid = 1654] [serial = 1456] [outer = 0x1167a1800] 22:24:56 INFO - PROCESS | 1654 | 1468214696520 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]]]}] 22:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 874ms 22:24:56 INFO - PROCESS | 1654 | 1468214696607 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:24:56 INFO - PROCESS | 1654 | 1468214696609 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 22:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:24:56 INFO - PROCESS | 1654 | 1468214696612 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:24:56 INFO - PROCESS | 1654 | 1468214696613 Marionette TRACE conn2 <- [1,1914,null,{}] 22:24:56 INFO - PROCESS | 1654 | 1468214696616 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}] 22:24:56 INFO - PROCESS | 1654 | 1468214696618 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:56 INFO - PROCESS | 1654 | 1468214696730 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:24:56 INFO - PROCESS | 1654 | 1468214696818 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:56 INFO - PROCESS | 1654 | 1468214696819 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11334b000 == 35 [pid = 1654] [id = 486] 22:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129a9800) [pid = 1654] [serial = 1457] [outer = 0x0] 22:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113f35800) [pid = 1654] [serial = 1458] [outer = 0x1129a9800] 22:24:56 INFO - PROCESS | 1654 | 1468214696849 Marionette DEBUG loaded listener.js 22:24:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118184400) [pid = 1654] [serial = 1459] [outer = 0x1129a9800] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x111f09000 == 34 [pid = 1654] [id = 26] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2b7800 == 33 [pid = 1654] [id = 21] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x129374800 == 32 [pid = 1654] [id = 483] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12572b000 == 31 [pid = 1654] [id = 482] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123d09000 == 30 [pid = 1654] [id = 481] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1195a1800 == 29 [pid = 1654] [id = 480] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117026800 == 28 [pid = 1654] [id = 479] 22:24:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1180c6000 == 27 [pid = 1654] [id = 478] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11706e000) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11706e400) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113297400) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1256d8000) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123d7a800) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124ce1400) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a86cc00) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12ae49400) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a4bd800) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12736b000) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1293f2c00) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d70800) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1275e1c00) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126fe1c00) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12b7ba000) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12ae44000) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128d1f400) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x129394c00) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e41000) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x113295800) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x113d95000) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11679f800) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118517800) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x118f8e400) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x123d7b000) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x123d78c00) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118fdec00) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x119948c00) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119611c00) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x121634800) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x117ea5c00) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x118186400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x117207800) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1133cf000) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x115e5a800) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x117080400) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1176f1000) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x11383b800) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 22:24:57 INFO - PROCESS | 1654 | 1468214697523 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]]]}] 22:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 22:24:57 INFO - PROCESS | 1654 | 1468214697536 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:24:57 INFO - PROCESS | 1654 | 1468214697538 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 22:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:24:57 INFO - PROCESS | 1654 | 1468214697542 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:24:57 INFO - PROCESS | 1654 | 1468214697544 Marionette TRACE conn2 <- [1,1918,null,{}] 22:24:57 INFO - PROCESS | 1654 | 1468214697548 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}] 22:24:57 INFO - PROCESS | 1654 | 1468214697550 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:57 INFO - PROCESS | 1654 | 1468214697650 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:24:57 INFO - PROCESS | 1654 | 1468214697706 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:57 INFO - PROCESS | 1654 | 1468214697709 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169a7800 == 28 [pid = 1654] [id = 487] 22:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x113293000) [pid = 1654] [serial = 1460] [outer = 0x0] 22:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1138f0c00) [pid = 1654] [serial = 1461] [outer = 0x113293000] 22:24:57 INFO - PROCESS | 1654 | 1468214697742 Marionette DEBUG loaded listener.js 22:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1162b8400) [pid = 1654] [serial = 1462] [outer = 0x113293000] 22:24:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x11679ac00) [pid = 1654] [serial = 1463] [outer = 0x123d76000] 22:24:58 INFO - PROCESS | 1654 | 1468214698247 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]]]}] 22:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 22:24:58 INFO - PROCESS | 1654 | 1468214698282 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:24:58 INFO - PROCESS | 1654 | 1468214698285 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 22:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:24:58 INFO - PROCESS | 1654 | 1468214698291 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:24:58 INFO - PROCESS | 1654 | 1468214698294 Marionette TRACE conn2 <- [1,1922,null,{}] 22:24:58 INFO - PROCESS | 1654 | 1468214698296 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}] 22:24:58 INFO - PROCESS | 1654 | 1468214698298 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:58 INFO - PROCESS | 1654 | 1468214698401 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:24:58 INFO - PROCESS | 1654 | 1468214698482 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:58 INFO - PROCESS | 1654 | 1468214698484 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119280000 == 29 [pid = 1654] [id = 488] 22:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11707c400) [pid = 1654] [serial = 1464] [outer = 0x0] 22:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1176e9800) [pid = 1654] [serial = 1465] [outer = 0x11707c400] 22:24:58 INFO - PROCESS | 1654 | 1468214698516 Marionette DEBUG loaded listener.js 22:24:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1180d9400) [pid = 1654] [serial = 1466] [outer = 0x11707c400] 22:24:58 INFO - PROCESS | 1654 | 1468214698945 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]]]}] 22:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 673ms 22:24:58 INFO - PROCESS | 1654 | 1468214698964 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:24:58 INFO - PROCESS | 1654 | 1468214698966 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 22:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:24:58 INFO - PROCESS | 1654 | 1468214698968 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:24:58 INFO - PROCESS | 1654 | 1468214698972 Marionette TRACE conn2 <- [1,1926,null,{}] 22:24:58 INFO - PROCESS | 1654 | 1468214698981 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}] 22:24:58 INFO - PROCESS | 1654 | 1468214698985 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:59 INFO - PROCESS | 1654 | 1468214699083 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:24:59 INFO - PROCESS | 1654 | 1468214699141 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1654 | 1468214699143 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154d000 == 30 [pid = 1654] [id = 489] 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x110fea400) [pid = 1654] [serial = 1467] [outer = 0x0] 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11844a400) [pid = 1654] [serial = 1468] [outer = 0x110fea400] 22:24:59 INFO - PROCESS | 1654 | 1468214699177 Marionette DEBUG loaded listener.js 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118a86000) [pid = 1654] [serial = 1469] [outer = 0x110fea400] 22:24:59 INFO - PROCESS | 1654 | 1468214699611 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]]]}] 22:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 22:24:59 INFO - PROCESS | 1654 | 1468214699642 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:24:59 INFO - PROCESS | 1654 | 1468214699644 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 22:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:24:59 INFO - PROCESS | 1654 | 1468214699646 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:24:59 INFO - PROCESS | 1654 | 1468214699647 Marionette TRACE conn2 <- [1,1930,null,{}] 22:24:59 INFO - PROCESS | 1654 | 1468214699650 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}] 22:24:59 INFO - PROCESS | 1654 | 1468214699651 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:59 INFO - PROCESS | 1654 | 1468214699773 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:24:59 INFO - PROCESS | 1654 | 1468214699843 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:24:59 INFO - PROCESS | 1654 | 1468214699844 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:24:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271da800 == 31 [pid = 1654] [id = 490] 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1193b5c00) [pid = 1654] [serial = 1470] [outer = 0x0] 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119940000) [pid = 1654] [serial = 1471] [outer = 0x1193b5c00] 22:24:59 INFO - PROCESS | 1654 | 1468214699874 Marionette DEBUG loaded listener.js 22:24:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119984000) [pid = 1654] [serial = 1472] [outer = 0x1193b5c00] 22:25:00 INFO - PROCESS | 1654 | 1468214700291 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]]]}] 22:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 669ms 22:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:25:00 INFO - PROCESS | 1654 | 1468214700316 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:25:00 INFO - PROCESS | 1654 | 1468214700317 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 22:25:00 INFO - PROCESS | 1654 | 1468214700320 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:25:00 INFO - PROCESS | 1654 | 1468214700321 Marionette TRACE conn2 <- [1,1934,null,{}] 22:25:00 INFO - PROCESS | 1654 | 1468214700324 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}] 22:25:00 INFO - PROCESS | 1654 | 1468214700325 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:00 INFO - PROCESS | 1654 | 1468214700418 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:25:00 INFO - PROCESS | 1654 | 1468214700474 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:00 INFO - PROCESS | 1654 | 1468214700475 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x129366800 == 32 [pid = 1654] [id = 491] 22:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1130b0400) [pid = 1654] [serial = 1473] [outer = 0x0] 22:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1210b8000) [pid = 1654] [serial = 1474] [outer = 0x1130b0400] 22:25:00 INFO - PROCESS | 1654 | 1468214700504 Marionette DEBUG loaded listener.js 22:25:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x12163d000) [pid = 1654] [serial = 1475] [outer = 0x1130b0400] 22:25:00 INFO - PROCESS | 1654 | 1468214700930 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]]]}] 22:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 621ms 22:25:00 INFO - PROCESS | 1654 | 1468214700943 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:25:00 INFO - PROCESS | 1654 | 1468214700945 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 22:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:25:00 INFO - PROCESS | 1654 | 1468214700949 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:25:00 INFO - PROCESS | 1654 | 1468214700951 Marionette TRACE conn2 <- [1,1938,null,{}] 22:25:00 INFO - PROCESS | 1654 | 1468214700974 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}] 22:25:00 INFO - PROCESS | 1654 | 1468214700980 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:01 INFO - PROCESS | 1654 | 1468214701236 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:25:01 INFO - PROCESS | 1654 | 1468214701306 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:01 INFO - PROCESS | 1654 | 1468214701307 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d7800 == 33 [pid = 1654] [id = 492] 22:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x12504b400) [pid = 1654] [serial = 1476] [outer = 0x0] 22:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12730e000) [pid = 1654] [serial = 1477] [outer = 0x12504b400] 22:25:01 INFO - PROCESS | 1654 | 1468214701356 Marionette DEBUG loaded listener.js 22:25:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1275b2400) [pid = 1654] [serial = 1478] [outer = 0x12504b400] 22:25:01 INFO - PROCESS | 1654 | 1468214701782 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]]]}] 22:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 875ms 22:25:01 INFO - PROCESS | 1654 | 1468214701824 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:25:01 INFO - PROCESS | 1654 | 1468214701827 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 22:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:25:01 INFO - PROCESS | 1654 | 1468214701830 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:25:01 INFO - PROCESS | 1654 | 1468214701832 Marionette TRACE conn2 <- [1,1942,null,{}] 22:25:01 INFO - PROCESS | 1654 | 1468214701835 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}] 22:25:01 INFO - PROCESS | 1654 | 1468214701837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:01 INFO - PROCESS | 1654 | 1468214701981 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:25:02 INFO - PROCESS | 1654 | 1468214702135 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:02 INFO - PROCESS | 1654 | 1468214702137 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ace000 == 34 [pid = 1654] [id = 493] 22:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x110fe7400) [pid = 1654] [serial = 1479] [outer = 0x0] 22:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x111dad400) [pid = 1654] [serial = 1480] [outer = 0x110fe7400] 22:25:02 INFO - PROCESS | 1654 | 1468214702190 Marionette DEBUG loaded listener.js 22:25:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113298800) [pid = 1654] [serial = 1481] [outer = 0x110fe7400] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca3800 == 33 [pid = 1654] [id = 485] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x112ac4000 == 32 [pid = 1654] [id = 484] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a824000 == 31 [pid = 1654] [id = 8] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd72800 == 30 [pid = 1654] [id = 11] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b952000 == 29 [pid = 1654] [id = 10] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0e2000 == 28 [pid = 1654] [id = 9] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12894a800 == 27 [pid = 1654] [id = 6] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12cab1800 == 26 [pid = 1654] [id = 15] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116738800 == 25 [pid = 1654] [id = 24] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce2e000 == 24 [pid = 1654] [id = 16] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117237800 == 23 [pid = 1654] [id = 25] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2a7800 == 22 [pid = 1654] [id = 13] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c72f800 == 21 [pid = 1654] [id = 14] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b9800 == 20 [pid = 1654] [id = 19] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x112636000 == 19 [pid = 1654] [id = 23] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c046000 == 18 [pid = 1654] [id = 12] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86a800 == 17 [pid = 1654] [id = 20] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae9800 == 16 [pid = 1654] [id = 22] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d7800 == 15 [pid = 1654] [id = 492] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129366800 == 14 [pid = 1654] [id = 491] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1271da800 == 13 [pid = 1654] [id = 490] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12154d000 == 12 [pid = 1654] [id = 489] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119280000 == 11 [pid = 1654] [id = 488] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11334b000 == 10 [pid = 1654] [id = 486] 22:25:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1169a7800 == 9 [pid = 1654] [id = 487] 22:25:04 INFO - PROCESS | 1654 | 1468214704681 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]]]}] 22:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2880ms 22:25:04 INFO - PROCESS | 1654 | 1468214704710 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:25:04 INFO - PROCESS | 1654 | 1468214704712 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 22:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:25:04 INFO - PROCESS | 1654 | 1468214704716 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:25:04 INFO - PROCESS | 1654 | 1468214704718 Marionette TRACE conn2 <- [1,1946,null,{}] 22:25:04 INFO - PROCESS | 1654 | 1468214704722 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}] 22:25:04 INFO - PROCESS | 1654 | 1468214704724 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:04 INFO - PROCESS | 1654 | 1468214704801 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:25:04 INFO - PROCESS | 1654 | 1468214704810 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:04 INFO - PROCESS | 1654 | 1468214704812 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11666c800 == 10 [pid = 1654] [id = 494] 22:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1130b2400) [pid = 1654] [serial = 1482] [outer = 0x0] 22:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11328f000) [pid = 1654] [serial = 1483] [outer = 0x1130b2400] 22:25:04 INFO - PROCESS | 1654 | 1468214704842 Marionette DEBUG loaded listener.js 22:25:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x110fa5800) [pid = 1654] [serial = 1484] [outer = 0x1130b2400] 22:25:05 INFO - PROCESS | 1654 | 1468214705179 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]]]}] 22:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 471ms 22:25:05 INFO - PROCESS | 1654 | 1468214705215 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:25:05 INFO - PROCESS | 1654 | 1468214705219 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 22:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:25:05 INFO - PROCESS | 1654 | 1468214705225 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:25:05 INFO - PROCESS | 1654 | 1468214705226 Marionette TRACE conn2 <- [1,1950,null,{}] 22:25:05 INFO - PROCESS | 1654 | 1468214705229 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}] 22:25:05 INFO - PROCESS | 1654 | 1468214705230 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:05 INFO - PROCESS | 1654 | 1468214705310 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:25:05 INFO - PROCESS | 1654 | 1468214705314 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1654 | 1468214705316 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116242800 == 11 [pid = 1654] [id = 495] 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113d48c00) [pid = 1654] [serial = 1485] [outer = 0x0] 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116084400) [pid = 1654] [serial = 1486] [outer = 0x113d48c00] 22:25:05 INFO - PROCESS | 1654 | 1468214705345 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116632c00) [pid = 1654] [serial = 1487] [outer = 0x113d48c00] 22:25:05 INFO - PROCESS | 1654 | 1468214705699 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]]]}] 22:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 22:25:05 INFO - PROCESS | 1654 | 1468214705746 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:25:05 INFO - PROCESS | 1654 | 1468214705747 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 22:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:25:05 INFO - PROCESS | 1654 | 1468214705750 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:25:05 INFO - PROCESS | 1654 | 1468214705759 Marionette TRACE conn2 <- [1,1954,null,{}] 22:25:05 INFO - PROCESS | 1654 | 1468214705767 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}] 22:25:05 INFO - PROCESS | 1654 | 1468214705770 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:05 INFO - PROCESS | 1654 | 1468214705849 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:25:05 INFO - PROCESS | 1654 | 1468214705854 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:05 INFO - PROCESS | 1654 | 1468214705858 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f25800 == 12 [pid = 1654] [id = 496] 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112a88800) [pid = 1654] [serial = 1488] [outer = 0x0] 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11706e400) [pid = 1654] [serial = 1489] [outer = 0x112a88800] 22:25:05 INFO - PROCESS | 1654 | 1468214705886 Marionette DEBUG loaded listener.js 22:25:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117206000) [pid = 1654] [serial = 1490] [outer = 0x112a88800] 22:25:06 INFO - PROCESS | 1654 | 1468214706243 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]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 528ms 22:25:06 INFO - PROCESS | 1654 | 1468214706279 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1654 | 1468214706280 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 22:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:25:06 INFO - PROCESS | 1654 | 1468214706283 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1654 | 1468214706284 Marionette TRACE conn2 <- [1,1958,null,{}] 22:25:06 INFO - PROCESS | 1654 | 1468214706286 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}] 22:25:06 INFO - PROCESS | 1654 | 1468214706287 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:06 INFO - PROCESS | 1654 | 1468214706395 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:25:06 INFO - PROCESS | 1654 | 1468214706401 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1654 | 1468214706402 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121550000 == 13 [pid = 1654] [id = 497] 22:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1172bf000) [pid = 1654] [serial = 1491] [outer = 0x0] 22:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1180d8000) [pid = 1654] [serial = 1492] [outer = 0x1172bf000] 22:25:06 INFO - PROCESS | 1654 | 1468214706427 Marionette DEBUG loaded listener.js 22:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11839ec00) [pid = 1654] [serial = 1493] [outer = 0x1172bf000] 22:25:06 INFO - PROCESS | 1654 | 1468214706766 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]]]}] 22:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 22:25:06 INFO - PROCESS | 1654 | 1468214706801 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:25:06 INFO - PROCESS | 1654 | 1468214706803 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 22:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:25:06 INFO - PROCESS | 1654 | 1468214706805 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:25:06 INFO - PROCESS | 1654 | 1468214706806 Marionette TRACE conn2 <- [1,1962,null,{}] 22:25:06 INFO - PROCESS | 1654 | 1468214706808 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}] 22:25:06 INFO - PROCESS | 1654 | 1468214706810 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:06 INFO - PROCESS | 1654 | 1468214706907 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:25:06 INFO - PROCESS | 1654 | 1468214706946 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:06 INFO - PROCESS | 1654 | 1468214706947 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e89800 == 14 [pid = 1654] [id = 498] 22:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x110ff0400) [pid = 1654] [serial = 1494] [outer = 0x0] 22:25:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118447400) [pid = 1654] [serial = 1495] [outer = 0x110ff0400] 22:25:06 INFO - PROCESS | 1654 | 1468214706972 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118521800) [pid = 1654] [serial = 1496] [outer = 0x110ff0400] 22:25:07 INFO - PROCESS | 1654 | 1468214707306 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]]]}] 22:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 22:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:25:07 INFO - PROCESS | 1654 | 1468214707325 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1654 | 1468214707326 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 22:25:07 INFO - PROCESS | 1654 | 1468214707328 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:25:07 INFO - PROCESS | 1654 | 1468214707329 Marionette TRACE conn2 <- [1,1966,null,{}] 22:25:07 INFO - PROCESS | 1654 | 1468214707331 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}] 22:25:07 INFO - PROCESS | 1654 | 1468214707335 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:07 INFO - PROCESS | 1654 | 1468214707458 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:25:07 INFO - PROCESS | 1654 | 1468214707493 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:07 INFO - PROCESS | 1654 | 1468214707494 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aeb000 == 15 [pid = 1654] [id = 499] 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11858f400) [pid = 1654] [serial = 1497] [outer = 0x0] 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118fd7c00) [pid = 1654] [serial = 1498] [outer = 0x11858f400] 22:25:07 INFO - PROCESS | 1654 | 1468214707520 Marionette DEBUG loaded listener.js 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119985000) [pid = 1654] [serial = 1499] [outer = 0x11858f400] 22:25:07 INFO - PROCESS | 1654 | 1468214707825 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]]]}] 22:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 22:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:25:07 INFO - PROCESS | 1654 | 1468214707850 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:25:07 INFO - PROCESS | 1654 | 1468214707851 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 22:25:07 INFO - PROCESS | 1654 | 1468214707853 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:25:07 INFO - PROCESS | 1654 | 1468214707854 Marionette TRACE conn2 <- [1,1970,null,{}] 22:25:07 INFO - PROCESS | 1654 | 1468214707859 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}] 22:25:07 INFO - PROCESS | 1654 | 1468214707861 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:07 INFO - PROCESS | 1654 | 1468214707963 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:25:07 INFO - PROCESS | 1654 | 1468214707967 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:07 INFO - PROCESS | 1654 | 1468214707968 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a56e000 == 16 [pid = 1654] [id = 500] 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11858f800) [pid = 1654] [serial = 1500] [outer = 0x0] 22:25:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120f98800) [pid = 1654] [serial = 1501] [outer = 0x11858f800] 22:25:07 INFO - PROCESS | 1654 | 1468214707993 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121634c00) [pid = 1654] [serial = 1502] [outer = 0x11858f800] 22:25:08 INFO - PROCESS | 1654 | 1468214708327 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]]]}] 22:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 521ms 22:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:25:08 INFO - PROCESS | 1654 | 1468214708374 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:25:08 INFO - PROCESS | 1654 | 1468214708375 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 22:25:08 INFO - PROCESS | 1654 | 1468214708377 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:25:08 INFO - PROCESS | 1654 | 1468214708378 Marionette TRACE conn2 <- [1,1974,null,{}] 22:25:08 INFO - PROCESS | 1654 | 1468214708389 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}] 22:25:08 INFO - PROCESS | 1654 | 1468214708390 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:08 INFO - PROCESS | 1654 | 1468214708484 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:25:08 INFO - PROCESS | 1654 | 1468214708490 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:08 INFO - PROCESS | 1654 | 1468214708491 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82e000 == 17 [pid = 1654] [id = 501] 22:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x120f10c00) [pid = 1654] [serial = 1503] [outer = 0x0] 22:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121a9e800) [pid = 1654] [serial = 1504] [outer = 0x120f10c00] 22:25:08 INFO - PROCESS | 1654 | 1468214708515 Marionette DEBUG loaded listener.js 22:25:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116078000) [pid = 1654] [serial = 1505] [outer = 0x120f10c00] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x110fea400) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1193b5c00) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117ea8400) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118fd3400) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118fdac00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1167a3800) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128d8000) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11707c400) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129a9800) [pid = 1654] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1167a1800) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113293000) [pid = 1654] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1176f1c00) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1160db800) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1176edc00) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113299800) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116972000) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1129b1c00) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x110fe5400) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12504b400) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:25:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1130b0400) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:25:09 INFO - PROCESS | 1654 | 1468214709165 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]]]}] 22:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 828ms 22:25:09 INFO - PROCESS | 1654 | 1468214709205 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:25:09 INFO - PROCESS | 1654 | 1468214709207 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 22:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:25:09 INFO - PROCESS | 1654 | 1468214709209 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:25:09 INFO - PROCESS | 1654 | 1468214709210 Marionette TRACE conn2 <- [1,1978,null,{}] 22:25:09 INFO - PROCESS | 1654 | 1468214709212 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}] 22:25:09 INFO - PROCESS | 1654 | 1468214709213 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:09 INFO - PROCESS | 1654 | 1468214709291 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:25:09 INFO - PROCESS | 1654 | 1468214709296 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1654 | 1468214709297 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f25000 == 18 [pid = 1654] [id = 502] 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116085c00) [pid = 1654] [serial = 1506] [outer = 0x0] 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117087400) [pid = 1654] [serial = 1507] [outer = 0x116085c00] 22:25:09 INFO - PROCESS | 1654 | 1468214709322 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11839f000) [pid = 1654] [serial = 1508] [outer = 0x116085c00] 22:25:09 INFO - PROCESS | 1654 | 1468214709629 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]]]}] 22:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 22:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:25:09 INFO - PROCESS | 1654 | 1468214709679 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:25:09 INFO - PROCESS | 1654 | 1468214709680 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 22:25:09 INFO - PROCESS | 1654 | 1468214709682 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:25:09 INFO - PROCESS | 1654 | 1468214709683 Marionette TRACE conn2 <- [1,1982,null,{}] 22:25:09 INFO - PROCESS | 1654 | 1468214709685 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}] 22:25:09 INFO - PROCESS | 1654 | 1468214709687 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:09 INFO - PROCESS | 1654 | 1468214709765 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:25:09 INFO - PROCESS | 1654 | 1468214709769 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:09 INFO - PROCESS | 1654 | 1468214709770 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e9000 == 19 [pid = 1654] [id = 503] 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11707c400) [pid = 1654] [serial = 1509] [outer = 0x0] 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11994b400) [pid = 1654] [serial = 1510] [outer = 0x11707c400] 22:25:09 INFO - PROCESS | 1654 | 1468214709793 Marionette DEBUG loaded listener.js 22:25:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121aa0000) [pid = 1654] [serial = 1511] [outer = 0x11707c400] 22:25:10 INFO - PROCESS | 1654 | 1468214710223 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]]]}] 22:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 568ms 22:25:10 INFO - PROCESS | 1654 | 1468214710252 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:25:10 INFO - PROCESS | 1654 | 1468214710254 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 22:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:25:10 INFO - PROCESS | 1654 | 1468214710257 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:25:10 INFO - PROCESS | 1654 | 1468214710260 Marionette TRACE conn2 <- [1,1986,null,{}] 22:25:10 INFO - PROCESS | 1654 | 1468214710263 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}] 22:25:10 INFO - PROCESS | 1654 | 1468214710266 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:10 INFO - PROCESS | 1654 | 1468214710404 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:25:10 INFO - PROCESS | 1654 | 1468214710412 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:10 INFO - PROCESS | 1654 | 1468214710414 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126e88000 == 20 [pid = 1654] [id = 504] 22:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d7ac00) [pid = 1654] [serial = 1512] [outer = 0x0] 22:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124c62400) [pid = 1654] [serial = 1513] [outer = 0x123d7ac00] 22:25:10 INFO - PROCESS | 1654 | 1468214710468 Marionette DEBUG loaded listener.js 22:25:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12518d800) [pid = 1654] [serial = 1514] [outer = 0x123d7ac00] 22:25:11 INFO - PROCESS | 1654 | 1468214711120 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]]]}] 22:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 921ms 22:25:11 INFO - PROCESS | 1654 | 1468214711180 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:25:11 INFO - PROCESS | 1654 | 1468214711184 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 22:25:11 INFO - PROCESS | 1654 | 1468214711189 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:25:11 INFO - PROCESS | 1654 | 1468214711192 Marionette TRACE conn2 <- [1,1990,null,{}] 22:25:11 INFO - PROCESS | 1654 | 1468214711197 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}] 22:25:11 INFO - PROCESS | 1654 | 1468214711199 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:11 INFO - PROCESS | 1654 | 1468214711361 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:25:11 INFO - PROCESS | 1654 | 1468214711467 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:11 INFO - PROCESS | 1654 | 1468214711469 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c8000 == 21 [pid = 1654] [id = 505] 22:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1122be000) [pid = 1654] [serial = 1515] [outer = 0x0] 22:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113844c00) [pid = 1654] [serial = 1516] [outer = 0x1122be000] 22:25:11 INFO - PROCESS | 1654 | 1468214711502 Marionette DEBUG loaded listener.js 22:25:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1160db400) [pid = 1654] [serial = 1517] [outer = 0x1122be000] 22:25:12 INFO - PROCESS | 1654 | 1468214712018 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]]]}] 22:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 873ms 22:25:12 INFO - PROCESS | 1654 | 1468214712065 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:25:12 INFO - PROCESS | 1654 | 1468214712068 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 22:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:25:12 INFO - PROCESS | 1654 | 1468214712076 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:25:12 INFO - PROCESS | 1654 | 1468214712078 Marionette TRACE conn2 <- [1,1994,null,{}] 22:25:12 INFO - PROCESS | 1654 | 1468214712081 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}] 22:25:12 INFO - PROCESS | 1654 | 1468214712083 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:12 INFO - PROCESS | 1654 | 1468214712292 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:25:12 INFO - PROCESS | 1654 | 1468214712388 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1654 | 1468214712389 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x116240800 == 22 [pid = 1654] [id = 506] 22:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129a9800) [pid = 1654] [serial = 1518] [outer = 0x0] 22:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11329d800) [pid = 1654] [serial = 1519] [outer = 0x1129a9800] 22:25:12 INFO - PROCESS | 1654 | 1468214712417 Marionette DEBUG loaded listener.js 22:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113f3a400) [pid = 1654] [serial = 1520] [outer = 0x1129a9800] 22:25:12 INFO - PROCESS | 1654 | --DOCSHELL 0x113ace000 == 21 [pid = 1654] [id = 493] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128d21c00) [pid = 1654] [serial = 901] [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.] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x111dad400) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112fd4800) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1180dd000) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x120f07000) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1275b7800) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a3000) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124cdc400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128d20c00) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 22:25:12 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1133d6000) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 22:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 771ms 22:25:12 INFO - PROCESS | 1654 | 1468214712842 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]]]}] 22:25:12 INFO - PROCESS | 1654 | 1468214712848 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:25:12 INFO - PROCESS | 1654 | 1468214712850 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 22:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:25:12 INFO - PROCESS | 1654 | 1468214712854 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:25:12 INFO - PROCESS | 1654 | 1468214712857 Marionette TRACE conn2 <- [1,1998,null,{}] 22:25:12 INFO - PROCESS | 1654 | 1468214712861 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}] 22:25:12 INFO - PROCESS | 1654 | 1468214712863 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:12 INFO - PROCESS | 1654 | 1468214712935 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:25:12 INFO - PROCESS | 1654 | 1468214712941 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:12 INFO - PROCESS | 1654 | 1468214712944 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702f800 == 22 [pid = 1654] [id = 507] 22:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11662f000) [pid = 1654] [serial = 1521] [outer = 0x0] 22:25:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1167d8800) [pid = 1654] [serial = 1522] [outer = 0x11662f000] 22:25:12 INFO - PROCESS | 1654 | 1468214712970 Marionette DEBUG loaded listener.js 22:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116a0c000) [pid = 1654] [serial = 1523] [outer = 0x11662f000] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111f29000) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118184400) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113f35800) [pid = 1654] [serial = 1458] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117079c00) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11697c400) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1138f0c00) [pid = 1654] [serial = 1461] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1176e9800) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1162b8400) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1275b1000) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11843ac00) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1180db400) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11679ec00) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1132cb000) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118398400) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118520c00) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11960d800) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x120f99400) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116974c00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x124ecc800) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x121432000) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x125748800) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1130a8c00) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12730e000) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1275b2400) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1210b8000) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12163d000) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x118a86000) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x119940000) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119984000) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11844a400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x117209c00) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1180d9400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 22:25:13 INFO - PROCESS | 1654 | 1468214713332 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]]]}] 22:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 523ms 22:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:25:13 INFO - PROCESS | 1654 | 1468214713377 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1654 | 1468214713379 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 22:25:13 INFO - PROCESS | 1654 | 1468214713381 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:25:13 INFO - PROCESS | 1654 | 1468214713382 Marionette TRACE conn2 <- [1,2002,null,{}] 22:25:13 INFO - PROCESS | 1654 | 1468214713385 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}] 22:25:13 INFO - PROCESS | 1654 | 1468214713386 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:13 INFO - PROCESS | 1654 | 1468214713470 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:25:13 INFO - PROCESS | 1654 | 1468214713477 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:13 INFO - PROCESS | 1654 | 1468214713479 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x119267000 == 23 [pid = 1654] [id = 508] 22:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x117076400) [pid = 1654] [serial = 1524] [outer = 0x0] 22:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x117081c00) [pid = 1654] [serial = 1525] [outer = 0x117076400] 22:25:13 INFO - PROCESS | 1654 | 1468214713504 Marionette DEBUG loaded listener.js 22:25:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1176ee000) [pid = 1654] [serial = 1526] [outer = 0x117076400] 22:25:13 INFO - PROCESS | 1654 | 1468214713866 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]]]}] 22:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 520ms 22:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:25:13 INFO - PROCESS | 1654 | 1468214713902 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:25:13 INFO - PROCESS | 1654 | 1468214713904 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 22:25:13 INFO - PROCESS | 1654 | 1468214713912 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:25:13 INFO - PROCESS | 1654 | 1468214713915 Marionette TRACE conn2 <- [1,2006,null,{}] 22:25:13 INFO - PROCESS | 1654 | 1468214713918 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}] 22:25:13 INFO - PROCESS | 1654 | 1468214713920 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:14 INFO - PROCESS | 1654 | 1468214714000 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:25:14 INFO - PROCESS | 1654 | 1468214714004 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1654 | 1468214714006 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119d9c000 == 24 [pid = 1654] [id = 509] 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112a84800) [pid = 1654] [serial = 1527] [outer = 0x0] 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118183400) [pid = 1654] [serial = 1528] [outer = 0x112a84800] 22:25:14 INFO - PROCESS | 1654 | 1468214714033 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118449000) [pid = 1654] [serial = 1529] [outer = 0x112a84800] 22:25:14 INFO - PROCESS | 1654 | 1468214714414 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]]]}] 22:25: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 22:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 524ms 22:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:25:14 INFO - PROCESS | 1654 | 1468214714432 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:25:14 INFO - PROCESS | 1654 | 1468214714433 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 22:25:14 INFO - PROCESS | 1654 | 1468214714435 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:25:14 INFO - PROCESS | 1654 | 1468214714436 Marionette TRACE conn2 <- [1,2010,null,{}] 22:25:14 INFO - PROCESS | 1654 | 1468214714440 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}] 22:25:14 INFO - PROCESS | 1654 | 1468214714442 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:14 INFO - PROCESS | 1654 | 1468214714503 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:25:14 INFO - PROCESS | 1654 | 1468214714509 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:14 INFO - PROCESS | 1654 | 1468214714510 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12191f000 == 25 [pid = 1654] [id = 510] 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11844d400) [pid = 1654] [serial = 1530] [outer = 0x0] 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118577800) [pid = 1654] [serial = 1531] [outer = 0x11844d400] 22:25:14 INFO - PROCESS | 1654 | 1468214714537 Marionette DEBUG loaded listener.js 22:25:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118a89c00) [pid = 1654] [serial = 1532] [outer = 0x11844d400] 22:25:15 INFO - PROCESS | 1654 | 1468214715001 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]]]}] 22:25:15 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 22:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 569ms 22:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:25:15 INFO - PROCESS | 1654 | 1468214715011 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:25:15 INFO - PROCESS | 1654 | 1468214715013 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 22:25:15 INFO - PROCESS | 1654 | 1468214715016 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:25:15 INFO - PROCESS | 1654 | 1468214715017 Marionette TRACE conn2 <- [1,2014,null,{}] 22:25:15 INFO - PROCESS | 1654 | 1468214715022 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}] 22:25:15 INFO - PROCESS | 1654 | 1468214715024 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:15 INFO - PROCESS | 1654 | 1468214715193 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:25:15 INFO - PROCESS | 1654 | 1468214715217 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:15 INFO - PROCESS | 1654 | 1468214715223 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119caa800 == 26 [pid = 1654] [id = 511] 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119223800) [pid = 1654] [serial = 1533] [outer = 0x0] 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1193b3000) [pid = 1654] [serial = 1534] [outer = 0x119223800] 22:25:15 INFO - PROCESS | 1654 | 1468214715275 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119979000) [pid = 1654] [serial = 1535] [outer = 0x119223800] 22:25:15 INFO - PROCESS | 1654 | 1468214715645 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]]]}] 22:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 22:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:25:15 INFO - PROCESS | 1654 | 1468214715692 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:25:15 INFO - PROCESS | 1654 | 1468214715694 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 22:25:15 INFO - PROCESS | 1654 | 1468214715696 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:25:15 INFO - PROCESS | 1654 | 1468214715697 Marionette TRACE conn2 <- [1,2018,null,{}] 22:25:15 INFO - PROCESS | 1654 | 1468214715699 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}] 22:25:15 INFO - PROCESS | 1654 | 1468214715701 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:15 INFO - PROCESS | 1654 | 1468214715806 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:25:15 INFO - PROCESS | 1654 | 1468214715809 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:15 INFO - PROCESS | 1654 | 1468214715810 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x128942000 == 27 [pid = 1654] [id = 512] 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119225000) [pid = 1654] [serial = 1536] [outer = 0x0] 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x120f9b800) [pid = 1654] [serial = 1537] [outer = 0x119225000] 22:25:15 INFO - PROCESS | 1654 | 1468214715835 Marionette DEBUG loaded listener.js 22:25:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x121741800) [pid = 1654] [serial = 1538] [outer = 0x119225000] 22:25:16 INFO - PROCESS | 1654 | 1468214716164 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]]]}] 22:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 22:25:16 INFO - PROCESS | 1654 | 1468214716215 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1654 | 1468214716217 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 22:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:25:16 INFO - PROCESS | 1654 | 1468214716219 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:25:16 INFO - PROCESS | 1654 | 1468214716220 Marionette TRACE conn2 <- [1,2022,null,{}] 22:25:16 INFO - PROCESS | 1654 | 1468214716224 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}] 22:25:16 INFO - PROCESS | 1654 | 1468214716226 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:16 INFO - PROCESS | 1654 | 1468214716321 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:25:16 INFO - PROCESS | 1654 | 1468214716332 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:16 INFO - PROCESS | 1654 | 1468214716333 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae9800 == 28 [pid = 1654] [id = 513] 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1219ea800) [pid = 1654] [serial = 1539] [outer = 0x0] 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x123d73000) [pid = 1654] [serial = 1540] [outer = 0x1219ea800] 22:25:16 INFO - PROCESS | 1654 | 1468214716358 Marionette DEBUG loaded listener.js 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x123f6c000) [pid = 1654] [serial = 1541] [outer = 0x1219ea800] 22:25:16 INFO - PROCESS | 1654 | 1468214716744 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]]]}] 22:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 572ms 22:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:25:16 INFO - PROCESS | 1654 | 1468214716791 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:25:16 INFO - PROCESS | 1654 | 1468214716792 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 22:25:16 INFO - PROCESS | 1654 | 1468214716794 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:25:16 INFO - PROCESS | 1654 | 1468214716796 Marionette TRACE conn2 <- [1,2026,null,{}] 22:25:16 INFO - PROCESS | 1654 | 1468214716798 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}] 22:25:16 INFO - PROCESS | 1654 | 1468214716799 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:16 INFO - PROCESS | 1654 | 1468214716894 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:25:16 INFO - PROCESS | 1654 | 1468214716908 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:16 INFO - PROCESS | 1654 | 1468214716909 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295e4000 == 29 [pid = 1654] [id = 514] 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x123f6d800) [pid = 1654] [serial = 1542] [outer = 0x0] 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x124ed2400) [pid = 1654] [serial = 1543] [outer = 0x123f6d800] 22:25:16 INFO - PROCESS | 1654 | 1468214716940 Marionette DEBUG loaded listener.js 22:25:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1256d7000) [pid = 1654] [serial = 1544] [outer = 0x123f6d800] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x110ff0400) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1172bf000) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112a88800) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x110fe7400) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11707c400) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1130b2400) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x113d48c00) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11858f400) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11858f800) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x120f10c00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:25:17 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x116085c00) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:25:17 INFO - PROCESS | 1654 | 1468214717300 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]]]}] 22:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 22:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:25:17 INFO - PROCESS | 1654 | 1468214717315 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:25:17 INFO - PROCESS | 1654 | 1468214717317 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 22:25:17 INFO - PROCESS | 1654 | 1468214717319 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:25:17 INFO - PROCESS | 1654 | 1468214717320 Marionette TRACE conn2 <- [1,2030,null,{}] 22:25:17 INFO - PROCESS | 1654 | 1468214717324 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}] 22:25:17 INFO - PROCESS | 1654 | 1468214717327 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:17 INFO - PROCESS | 1654 | 1468214717404 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:25:17 INFO - PROCESS | 1654 | 1468214717409 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:17 INFO - PROCESS | 1654 | 1468214717410 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cc2800 == 30 [pid = 1654] [id = 515] 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x110ff0400) [pid = 1654] [serial = 1545] [outer = 0x0] 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1183a2800) [pid = 1654] [serial = 1546] [outer = 0x110ff0400] 22:25:17 INFO - PROCESS | 1654 | 1468214717435 Marionette DEBUG loaded listener.js 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x120f97400) [pid = 1654] [serial = 1547] [outer = 0x110ff0400] 22:25:17 INFO - PROCESS | 1654 | 1468214717750 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]]]}] 22:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 473ms 22:25:17 INFO - PROCESS | 1654 | 1468214717803 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:25:17 INFO - PROCESS | 1654 | 1468214717804 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 22:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:25:17 INFO - PROCESS | 1654 | 1468214717811 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:25:17 INFO - PROCESS | 1654 | 1468214717812 Marionette TRACE conn2 <- [1,2034,null,{}] 22:25:17 INFO - PROCESS | 1654 | 1468214717814 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}] 22:25:17 INFO - PROCESS | 1654 | 1468214717815 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:17 INFO - PROCESS | 1654 | 1468214717895 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:25:17 INFO - PROCESS | 1654 | 1468214717898 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:17 INFO - PROCESS | 1654 | 1468214717908 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae1c000 == 31 [pid = 1654] [id = 516] 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11858f400) [pid = 1654] [serial = 1548] [outer = 0x0] 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1256dfc00) [pid = 1654] [serial = 1549] [outer = 0x11858f400] 22:25:17 INFO - PROCESS | 1654 | 1468214717936 Marionette DEBUG loaded listener.js 22:25:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x112aeb000) [pid = 1654] [serial = 1550] [outer = 0x11858f400] 22:25:18 INFO - PROCESS | 1654 | 1468214718264 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]]]}] 22:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 468ms 22:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:25:18 INFO - PROCESS | 1654 | 1468214718279 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:25:18 INFO - PROCESS | 1654 | 1468214718281 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 22:25:18 INFO - PROCESS | 1654 | 1468214718283 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:25:18 INFO - PROCESS | 1654 | 1468214718285 Marionette TRACE conn2 <- [1,2038,null,{}] 22:25:18 INFO - PROCESS | 1654 | 1468214718287 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}] 22:25:18 INFO - PROCESS | 1654 | 1468214718290 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:18 INFO - PROCESS | 1654 | 1468214718382 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:25:18 INFO - PROCESS | 1654 | 1468214718441 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1654 | 1468214718442 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b861000 == 32 [pid = 1654] [id = 517] 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x123d6f400) [pid = 1654] [serial = 1551] [outer = 0x0] 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x12735e800) [pid = 1654] [serial = 1552] [outer = 0x123d6f400] 22:25:18 INFO - PROCESS | 1654 | 1468214718465 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1275b7400) [pid = 1654] [serial = 1553] [outer = 0x123d6f400] 22:25:18 INFO - PROCESS | 1654 | 1468214718747 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]]]}] 22:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 473ms 22:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:25:18 INFO - PROCESS | 1654 | 1468214718763 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:25:18 INFO - PROCESS | 1654 | 1468214718764 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 22:25:18 INFO - PROCESS | 1654 | 1468214718766 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:25:18 INFO - PROCESS | 1654 | 1468214718767 Marionette TRACE conn2 <- [1,2042,null,{}] 22:25:18 INFO - PROCESS | 1654 | 1468214718769 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}] 22:25:18 INFO - PROCESS | 1654 | 1468214718771 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:18 INFO - PROCESS | 1654 | 1468214718882 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:25:18 INFO - PROCESS | 1654 | 1468214718887 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1654 | 1468214718888 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b95d000 == 33 [pid = 1654] [id = 518] 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1275b9c00) [pid = 1654] [serial = 1554] [outer = 0x0] 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1275c9c00) [pid = 1654] [serial = 1555] [outer = 0x1275b9c00] 22:25:18 INFO - PROCESS | 1654 | 1468214718919 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128d1dc00) [pid = 1654] [serial = 1556] [outer = 0x1275b9c00] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118521800) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1180d8000) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11706e400) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117206000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113298800) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x121aa0000) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11328f000) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x110fa5800) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x116084400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x116632c00) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119985000) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118fd7c00) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x121634c00) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x120f98800) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x11994b400) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x124c62400) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x116078000) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x121a9e800) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x118447400) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11839f000) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x11839ec00) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x117087400) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 22:25:20 INFO - PROCESS | 1654 | 1468214720383 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]]]}] 22:25: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) 22:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1625ms 22:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:25:20 INFO - PROCESS | 1654 | 1468214720394 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:25:20 INFO - PROCESS | 1654 | 1468214720396 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 22:25:20 INFO - PROCESS | 1654 | 1468214720399 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:25:20 INFO - PROCESS | 1654 | 1468214720401 Marionette TRACE conn2 <- [1,2046,null,{}] 22:25:20 INFO - PROCESS | 1654 | 1468214720407 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}] 22:25:20 INFO - PROCESS | 1654 | 1468214720409 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:20 INFO - PROCESS | 1654 | 1468214720485 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:25:20 INFO - PROCESS | 1654 | 1468214720536 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:20 INFO - PROCESS | 1654 | 1468214720539 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116614000 == 34 [pid = 1654] [id = 519] 22:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x112a88800) [pid = 1654] [serial = 1557] [outer = 0x0] 22:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x112aec400) [pid = 1654] [serial = 1558] [outer = 0x112a88800] 22:25:20 INFO - PROCESS | 1654 | 1468214720567 Marionette DEBUG loaded listener.js 22:25:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1132cbc00) [pid = 1654] [serial = 1559] [outer = 0x112a88800] 22:25:20 INFO - PROCESS | 1654 | 1468214720882 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]]]}] 22:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 527ms 22:25:20 INFO - PROCESS | 1654 | 1468214720926 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:25:20 INFO - PROCESS | 1654 | 1468214720930 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 22:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:25:20 INFO - PROCESS | 1654 | 1468214720935 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:25:20 INFO - PROCESS | 1654 | 1468214720937 Marionette TRACE conn2 <- [1,2050,null,{}] 22:25:20 INFO - PROCESS | 1654 | 1468214720940 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}] 22:25:20 INFO - PROCESS | 1654 | 1468214720942 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:21 INFO - PROCESS | 1654 | 1468214721029 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:25:21 INFO - PROCESS | 1654 | 1468214721080 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1654 | 1468214721082 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x117362000 == 35 [pid = 1654] [id = 520] 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1132d9000) [pid = 1654] [serial = 1560] [outer = 0x0] 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x113d51000) [pid = 1654] [serial = 1561] [outer = 0x1132d9000] 22:25:21 INFO - PROCESS | 1654 | 1468214721112 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1162d5400) [pid = 1654] [serial = 1562] [outer = 0x1132d9000] 22:25:21 INFO - PROCESS | 1654 | 1468214721403 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]]]}] 22:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 22:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:25:21 INFO - PROCESS | 1654 | 1468214721455 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:25:21 INFO - PROCESS | 1654 | 1468214721458 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 22:25:21 INFO - PROCESS | 1654 | 1468214721461 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:25:21 INFO - PROCESS | 1654 | 1468214721471 Marionette TRACE conn2 <- [1,2054,null,{}] 22:25:21 INFO - PROCESS | 1654 | 1468214721479 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}] 22:25:21 INFO - PROCESS | 1654 | 1468214721482 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:21 INFO - PROCESS | 1654 | 1468214721555 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:25:21 INFO - PROCESS | 1654 | 1468214721607 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1654 | 1468214721609 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11959c000 == 36 [pid = 1654] [id = 521] 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x110fe5800) [pid = 1654] [serial = 1563] [outer = 0x0] 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1167e2000) [pid = 1654] [serial = 1564] [outer = 0x110fe5800] 22:25:21 INFO - PROCESS | 1654 | 1468214721636 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11706fc00) [pid = 1654] [serial = 1565] [outer = 0x110fe5800] 22:25:21 INFO - PROCESS | 1654 | 1468214721934 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]]]}] 22:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 481ms 22:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:25:21 INFO - PROCESS | 1654 | 1468214721946 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:25:21 INFO - PROCESS | 1654 | 1468214721947 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 22:25:21 INFO - PROCESS | 1654 | 1468214721950 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:25:21 INFO - PROCESS | 1654 | 1468214721951 Marionette TRACE conn2 <- [1,2058,null,{}] 22:25:21 INFO - PROCESS | 1654 | 1468214721953 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}] 22:25:21 INFO - PROCESS | 1654 | 1468214721954 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:22 INFO - PROCESS | 1654 | 1468214722041 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:25:22 INFO - PROCESS | 1654 | 1468214722044 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:22 INFO - PROCESS | 1654 | 1468214722046 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f3f800 == 37 [pid = 1654] [id = 522] 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117075800) [pid = 1654] [serial = 1566] [outer = 0x0] 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1173ecc00) [pid = 1654] [serial = 1567] [outer = 0x117075800] 22:25:22 INFO - PROCESS | 1654 | 1468214722073 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1180cec00) [pid = 1654] [serial = 1568] [outer = 0x117075800] 22:25:22 INFO - PROCESS | 1654 | 1468214722389 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]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 475ms 22:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:25:22 INFO - PROCESS | 1654 | 1468214722426 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1654 | 1468214722427 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 22:25:22 INFO - PROCESS | 1654 | 1468214722429 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - PROCESS | 1654 | 1468214722430 Marionette TRACE conn2 <- [1,2062,null,{}] 22:25:22 INFO - PROCESS | 1654 | 1468214722432 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}] 22:25:22 INFO - PROCESS | 1654 | 1468214722434 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:22 INFO - PROCESS | 1654 | 1468214722537 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:25:22 INFO - PROCESS | 1654 | 1468214722543 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:22 INFO - PROCESS | 1654 | 1468214722545 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x121a2d000 == 38 [pid = 1654] [id = 523] 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x112ae7800) [pid = 1654] [serial = 1569] [outer = 0x0] 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a0bc00) [pid = 1654] [serial = 1570] [outer = 0x112ae7800] 22:25:22 INFO - PROCESS | 1654 | 1468214722569 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118183000) [pid = 1654] [serial = 1571] [outer = 0x112ae7800] 22:25:22 INFO - PROCESS | 1654 | 1468214722885 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]]]}] 22:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 468ms 22:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:25:22 INFO - PROCESS | 1654 | 1468214722898 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1654 | 1468214722899 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 22:25:22 INFO - PROCESS | 1654 | 1468214722901 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:25:22 INFO - PROCESS | 1654 | 1468214722902 Marionette TRACE conn2 <- [1,2066,null,{}] 22:25:22 INFO - PROCESS | 1654 | 1468214722904 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}] 22:25:22 INFO - PROCESS | 1654 | 1468214722910 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | 1468214723002 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:25:23 INFO - PROCESS | 1654 | 1468214723008 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1654 | 1468214723009 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x125728000 == 39 [pid = 1654] [id = 524] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118399000) [pid = 1654] [serial = 1572] [outer = 0x0] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118436c00) [pid = 1654] [serial = 1573] [outer = 0x118399000] 22:25:23 INFO - PROCESS | 1654 | 1468214723035 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118a86000) [pid = 1654] [serial = 1574] [outer = 0x118399000] 22:25:23 INFO - PROCESS | 1654 | 1468214723349 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]]]}] 22:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 474ms 22:25:23 INFO - PROCESS | 1654 | 1468214723377 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:25:23 INFO - PROCESS | 1654 | 1468214723378 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 22:25:23 INFO - PROCESS | 1654 | 1468214723380 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:25:23 INFO - PROCESS | 1654 | 1468214723381 Marionette TRACE conn2 <- [1,2070,null,{}] 22:25:23 INFO - PROCESS | 1654 | 1468214723384 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}] 22:25:23 INFO - PROCESS | 1654 | 1468214723385 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | 1468214723484 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:25:23 INFO - PROCESS | 1654 | 1468214723498 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1654 | 1468214723500 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e1800 == 40 [pid = 1654] [id = 525] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1162d8400) [pid = 1654] [serial = 1575] [outer = 0x0] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118fd2c00) [pid = 1654] [serial = 1576] [outer = 0x1162d8400] 22:25:23 INFO - PROCESS | 1654 | 1468214723524 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118fdb800) [pid = 1654] [serial = 1577] [outer = 0x1162d8400] 22:25:23 INFO - PROCESS | 1654 | 1468214723811 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]]]}] 22:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 469ms 22:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:25:23 INFO - PROCESS | 1654 | 1468214723849 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:25:23 INFO - PROCESS | 1654 | 1468214723850 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 22:25:23 INFO - PROCESS | 1654 | 1468214723852 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:25:23 INFO - PROCESS | 1654 | 1468214723853 Marionette TRACE conn2 <- [1,2074,null,{}] 22:25:23 INFO - PROCESS | 1654 | 1468214723858 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}] 22:25:23 INFO - PROCESS | 1654 | 1468214723860 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | 1468214723934 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:25:23 INFO - PROCESS | 1654 | 1468214723937 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1654 | 1468214723938 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128aed800 == 41 [pid = 1654] [id = 526] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1128d1000) [pid = 1654] [serial = 1578] [outer = 0x0] 22:25:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119941000) [pid = 1654] [serial = 1579] [outer = 0x1128d1000] 22:25:23 INFO - PROCESS | 1654 | 1468214723966 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11997d800) [pid = 1654] [serial = 1580] [outer = 0x1128d1000] 22:25:24 INFO - PROCESS | 1654 | 1468214724385 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]]]}] 22:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 573ms 22:25:24 INFO - PROCESS | 1654 | 1468214724426 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1654 | 1468214724428 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 22:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:25:24 INFO - PROCESS | 1654 | 1468214724432 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:25:24 INFO - PROCESS | 1654 | 1468214724433 Marionette TRACE conn2 <- [1,2078,null,{}] 22:25:24 INFO - PROCESS | 1654 | 1468214724437 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}] 22:25:24 INFO - PROCESS | 1654 | 1468214724438 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:24 INFO - PROCESS | 1654 | 1468214724555 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:25:24 INFO - PROCESS | 1654 | 1468214724562 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:24 INFO - PROCESS | 1654 | 1468214724563 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119595800 == 42 [pid = 1654] [id = 527] 22:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fe7000) [pid = 1654] [serial = 1581] [outer = 0x0] 22:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f91000) [pid = 1654] [serial = 1582] [outer = 0x110fe7000] 22:25:24 INFO - PROCESS | 1654 | 1468214724616 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120f9cc00) [pid = 1654] [serial = 1583] [outer = 0x110fe7000] 22:25:24 INFO - PROCESS | 1654 | 1468214724929 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]]]}] 22:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 22:25:24 INFO - PROCESS | 1654 | 1468214724951 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1654 | 1468214724952 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 22:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:25:24 INFO - PROCESS | 1654 | 1468214724955 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:25:24 INFO - PROCESS | 1654 | 1468214724957 Marionette TRACE conn2 <- [1,2082,null,{}] 22:25:24 INFO - PROCESS | 1654 | 1468214724963 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}] 22:25:24 INFO - PROCESS | 1654 | 1468214724964 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:25 INFO - PROCESS | 1654 | 1468214725075 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:25:25 INFO - PROCESS | 1654 | 1468214725107 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 1654 | 1468214725108 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a821800 == 43 [pid = 1654] [id = 528] 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11994b400) [pid = 1654] [serial = 1584] [outer = 0x0] 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121332800) [pid = 1654] [serial = 1585] [outer = 0x11994b400] 22:25:25 INFO - PROCESS | 1654 | 1468214725132 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121cca800) [pid = 1654] [serial = 1586] [outer = 0x11994b400] 22:25:25 INFO - PROCESS | 1654 | 1468214725430 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]]]}] 22:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 524ms 22:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:25:25 INFO - PROCESS | 1654 | 1468214725484 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:25:25 INFO - PROCESS | 1654 | 1468214725486 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 22:25:25 INFO - PROCESS | 1654 | 1468214725488 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:25:25 INFO - PROCESS | 1654 | 1468214725491 Marionette TRACE conn2 <- [1,2086,null,{}] 22:25:25 INFO - PROCESS | 1654 | 1468214725493 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}] 22:25:25 INFO - PROCESS | 1654 | 1468214725495 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:25 INFO - PROCESS | 1654 | 1468214725651 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:25:25 INFO - PROCESS | 1654 | 1468214725667 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 1654 | 1468214725668 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x121919000 == 44 [pid = 1654] [id = 529] 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110fef400) [pid = 1654] [serial = 1587] [outer = 0x0] 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d7e000) [pid = 1654] [serial = 1588] [outer = 0x110fef400] 22:25:25 INFO - PROCESS | 1654 | 1468214725701 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126844c00) [pid = 1654] [serial = 1589] [outer = 0x110fef400] 22:25:26 INFO - PROCESS | 1654 | 1468214726038 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]]]}] 22:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 22:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:25:26 INFO - PROCESS | 1654 | 1468214726059 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:25:26 INFO - PROCESS | 1654 | 1468214726060 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 22:25:26 INFO - PROCESS | 1654 | 1468214726063 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:25:26 INFO - PROCESS | 1654 | 1468214726064 Marionette TRACE conn2 <- [1,2090,null,{}] 22:25:26 INFO - PROCESS | 1654 | 1468214726067 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}] 22:25:26 INFO - PROCESS | 1654 | 1468214726068 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:26 INFO - PROCESS | 1654 | 1468214726167 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:25:26 INFO - PROCESS | 1654 | 1468214726181 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1654 | 1468214726182 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b872000 == 45 [pid = 1654] [id = 530] 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124c6a000) [pid = 1654] [serial = 1590] [outer = 0x0] 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127303c00) [pid = 1654] [serial = 1591] [outer = 0x124c6a000] 22:25:26 INFO - PROCESS | 1654 | 1468214726206 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12736c000) [pid = 1654] [serial = 1592] [outer = 0x124c6a000] 22:25:26 INFO - PROCESS | 1654 | 1468214726527 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]]]}] 22:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 22:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:25:26 INFO - PROCESS | 1654 | 1468214726581 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:25:26 INFO - PROCESS | 1654 | 1468214726582 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 22:25:26 INFO - PROCESS | 1654 | 1468214726584 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:25:26 INFO - PROCESS | 1654 | 1468214726585 Marionette TRACE conn2 <- [1,2094,null,{}] 22:25:26 INFO - PROCESS | 1654 | 1468214726588 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}] 22:25:26 INFO - PROCESS | 1654 | 1468214726589 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:26 INFO - PROCESS | 1654 | 1468214726692 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:25:26 INFO - PROCESS | 1654 | 1468214726703 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1654 | 1468214726705 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd72000 == 46 [pid = 1654] [id = 531] 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12736c400) [pid = 1654] [serial = 1593] [outer = 0x0] 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1275b3800) [pid = 1654] [serial = 1594] [outer = 0x12736c400] 22:25:26 INFO - PROCESS | 1654 | 1468214726729 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1275cc000) [pid = 1654] [serial = 1595] [outer = 0x12736c400] 22:25:27 INFO - PROCESS | 1654 | 1468214727054 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]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 22:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:25:27 INFO - PROCESS | 1654 | 1468214727104 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1654 | 1468214727105 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 22:25:27 INFO - PROCESS | 1654 | 1468214727107 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1654 | 1468214727108 Marionette TRACE conn2 <- [1,2098,null,{}] 22:25:27 INFO - PROCESS | 1654 | 1468214727110 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}] 22:25:27 INFO - PROCESS | 1654 | 1468214727111 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:27 INFO - PROCESS | 1654 | 1468214727208 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:25:27 INFO - PROCESS | 1654 | 1468214727211 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1654 | 1468214727212 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c048800 == 47 [pid = 1654] [id = 532] 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1275cc800) [pid = 1654] [serial = 1596] [outer = 0x0] 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128d1d400) [pid = 1654] [serial = 1597] [outer = 0x1275cc800] 22:25:27 INFO - PROCESS | 1654 | 1468214727236 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128d25800) [pid = 1654] [serial = 1598] [outer = 0x1275cc800] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119225000) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1219ea800) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123f6d800) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110ff0400) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1129a9800) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1122be000) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123d7ac00) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11844d400) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112a84800) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117076400) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11662f000) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119223800) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11858f400) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:25:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x123d6f400) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:25:27 INFO - PROCESS | 1654 | 1468214727624 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]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 22:25:27 INFO - PROCESS | 1654 | 1468214727627 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1654 | 1468214727628 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 22:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:25:27 INFO - PROCESS | 1654 | 1468214727630 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 1654 | 1468214727631 Marionette TRACE conn2 <- [1,2102,null,{}] 22:25:27 INFO - PROCESS | 1654 | 1468214727634 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}] 22:25:27 INFO - PROCESS | 1654 | 1468214727635 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:27 INFO - PROCESS | 1654 | 1468214727726 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:25:27 INFO - PROCESS | 1654 | 1468214727730 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1654 | 1468214727731 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c03a800 == 48 [pid = 1654] [id = 533] 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11839a800) [pid = 1654] [serial = 1599] [outer = 0x0] 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11997dc00) [pid = 1654] [serial = 1600] [outer = 0x11839a800] 22:25:27 INFO - PROCESS | 1654 | 1468214727754 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d7ac00) [pid = 1654] [serial = 1601] [outer = 0x11839a800] 22:25:28 INFO - PROCESS | 1654 | 1468214728073 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]]]}] 22:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 468ms 22:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:25:28 INFO - PROCESS | 1654 | 1468214728099 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 1654 | 1468214728100 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 22:25:28 INFO - PROCESS | 1654 | 1468214728102 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:25:28 INFO - PROCESS | 1654 | 1468214728103 Marionette TRACE conn2 <- [1,2106,null,{}] 22:25:28 INFO - PROCESS | 1654 | 1468214728121 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}] 22:25:28 INFO - PROCESS | 1654 | 1468214728123 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:28 INFO - PROCESS | 1654 | 1468214728216 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:25:28 INFO - PROCESS | 1654 | 1468214728220 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 1654 | 1468214728221 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2b4800 == 49 [pid = 1654] [id = 534] 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121cd4400) [pid = 1654] [serial = 1602] [outer = 0x0] 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275e2000) [pid = 1654] [serial = 1603] [outer = 0x121cd4400] 22:25:28 INFO - PROCESS | 1654 | 1468214728245 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e38000) [pid = 1654] [serial = 1604] [outer = 0x121cd4400] 22:25:28 INFO - PROCESS | 1654 | 1468214728574 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]]]}] 22:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 22:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:25:28 INFO - PROCESS | 1654 | 1468214728624 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 1654 | 1468214728625 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 22:25:28 INFO - PROCESS | 1654 | 1468214728627 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:25:28 INFO - PROCESS | 1654 | 1468214728628 Marionette TRACE conn2 <- [1,2110,null,{}] 22:25:28 INFO - PROCESS | 1654 | 1468214728630 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}] 22:25:28 INFO - PROCESS | 1654 | 1468214728632 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:28 INFO - PROCESS | 1654 | 1468214728716 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:25:28 INFO - PROCESS | 1654 | 1468214728720 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 1654 | 1468214728721 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c73d000 == 50 [pid = 1654] [id = 535] 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118576000) [pid = 1654] [serial = 1605] [outer = 0x0] 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e38400) [pid = 1654] [serial = 1606] [outer = 0x118576000] 22:25:28 INFO - PROCESS | 1654 | 1468214728747 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12938d400) [pid = 1654] [serial = 1607] [outer = 0x118576000] 22:25:29 INFO - PROCESS | 1654 | 1468214729059 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]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 468ms 22:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:25:29 INFO - PROCESS | 1654 | 1468214729097 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 1654 | 1468214729098 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 22:25:29 INFO - PROCESS | 1654 | 1468214729100 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 1654 | 1468214729101 Marionette TRACE conn2 <- [1,2114,null,{}] 22:25:29 INFO - PROCESS | 1654 | 1468214729103 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}] 22:25:29 INFO - PROCESS | 1654 | 1468214729104 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:29 INFO - PROCESS | 1654 | 1468214729211 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:25:29 INFO - PROCESS | 1654 | 1468214729217 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1654 | 1468214729218 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caae800 == 51 [pid = 1654] [id = 536] 22:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123dc7000) [pid = 1654] [serial = 1608] [outer = 0x0] 22:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128e46000) [pid = 1654] [serial = 1609] [outer = 0x123dc7000] 22:25:29 INFO - PROCESS | 1654 | 1468214729242 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12939b800) [pid = 1654] [serial = 1610] [outer = 0x123dc7000] 22:25:29 INFO - PROCESS | 1654 | 1468214729705 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]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 618ms 22:25:29 INFO - PROCESS | 1654 | 1468214729719 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 1654 | 1468214729723 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 22:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:25:29 INFO - PROCESS | 1654 | 1468214729762 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 1654 | 1468214729765 Marionette TRACE conn2 <- [1,2118,null,{}] 22:25:29 INFO - PROCESS | 1654 | 1468214729771 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}] 22:25:29 INFO - PROCESS | 1654 | 1468214729774 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:29 INFO - PROCESS | 1654 | 1468214729938 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:25:30 INFO - PROCESS | 1654 | 1468214730049 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1654 | 1468214730051 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11702b000 == 52 [pid = 1654] [id = 537] 22:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d0000) [pid = 1654] [serial = 1611] [outer = 0x0] 22:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1129b3000) [pid = 1654] [serial = 1612] [outer = 0x1128d0000] 22:25:30 INFO - PROCESS | 1654 | 1468214730101 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1133cb800) [pid = 1654] [serial = 1613] [outer = 0x1128d0000] 22:25:30 INFO - PROCESS | 1654 | 1468214730661 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]]]}] 22:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 931ms 22:25:30 INFO - PROCESS | 1654 | 1468214730699 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 1654 | 1468214730702 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 22:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:25:30 INFO - PROCESS | 1654 | 1468214730711 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:25:30 INFO - PROCESS | 1654 | 1468214730714 Marionette TRACE conn2 <- [1,2122,null,{}] 22:25:30 INFO - PROCESS | 1654 | 1468214730718 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}] 22:25:30 INFO - PROCESS | 1654 | 1468214730721 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:30 INFO - PROCESS | 1654 | 1468214730854 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:25:30 INFO - PROCESS | 1654 | 1468214730934 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 1654 | 1468214730936 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12142b800 == 53 [pid = 1654] [id = 538] 22:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1162dec00) [pid = 1654] [serial = 1614] [outer = 0x0] 22:25:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1167a4000) [pid = 1654] [serial = 1615] [outer = 0x1162dec00] 22:25:30 INFO - PROCESS | 1654 | 1468214730966 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116a12800) [pid = 1654] [serial = 1616] [outer = 0x1162dec00] 22:25:31 INFO - PROCESS | 1654 | 1468214731584 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]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 924ms 22:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:25:31 INFO - PROCESS | 1654 | 1468214731634 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:25:31 INFO - PROCESS | 1654 | 1468214731636 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 22:25:31 INFO - PROCESS | 1654 | 1468214731639 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:25:31 INFO - PROCESS | 1654 | 1468214731641 Marionette TRACE conn2 <- [1,2126,null,{}] 22:25:31 INFO - PROCESS | 1654 | 1468214731645 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}] 22:25:31 INFO - PROCESS | 1654 | 1468214731646 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:31 INFO - PROCESS | 1654 | 1468214731749 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:25:31 INFO - PROCESS | 1654 | 1468214731808 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:31 INFO - PROCESS | 1654 | 1468214731810 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e5a800 == 54 [pid = 1654] [id = 539] 22:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113f30800) [pid = 1654] [serial = 1617] [outer = 0x0] 22:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1150de800) [pid = 1654] [serial = 1618] [outer = 0x113f30800] 22:25:31 INFO - PROCESS | 1654 | 1468214731839 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116631400) [pid = 1654] [serial = 1619] [outer = 0x113f30800] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b861000 == 53 [pid = 1654] [id = 517] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119cc2800 == 52 [pid = 1654] [id = 515] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae1c000 == 51 [pid = 1654] [id = 516] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1295e4000 == 50 [pid = 1654] [id = 514] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae9800 == 49 [pid = 1654] [id = 513] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x128942000 == 48 [pid = 1654] [id = 512] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c73d000 == 47 [pid = 1654] [id = 535] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2b4800 == 46 [pid = 1654] [id = 534] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c03a800 == 45 [pid = 1654] [id = 533] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12c048800 == 44 [pid = 1654] [id = 532] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1275c9c00) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd72000 == 43 [pid = 1654] [id = 531] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b872000 == 42 [pid = 1654] [id = 530] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x121919000 == 41 [pid = 1654] [id = 529] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12a821800 == 40 [pid = 1654] [id = 528] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119595800 == 39 [pid = 1654] [id = 527] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x128aed800 == 38 [pid = 1654] [id = 526] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e1800 == 37 [pid = 1654] [id = 525] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x125728000 == 36 [pid = 1654] [id = 524] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x121a2d000 == 35 [pid = 1654] [id = 523] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x120f3f800 == 34 [pid = 1654] [id = 522] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x11959c000 == 33 [pid = 1654] [id = 521] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x117362000 == 32 [pid = 1654] [id = 520] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x116614000 == 31 [pid = 1654] [id = 519] 22:25:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b95d000 == 30 [pid = 1654] [id = 518] 22:25:32 INFO - PROCESS | 1654 | 1468214732220 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]]]}] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x120f9b800) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x123d73000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124ed2400) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123f6c000) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x120f97400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1183a2800) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1256d7000) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113f3a400) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11329d800) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1160db400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113844c00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12518d800) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118a89c00) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118577800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118183400) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118449000) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117081c00) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1176ee000) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116a0c000) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1167d8800) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119979000) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1193b3000) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1256dfc00) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121741800) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12735e800) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x112aeb000) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 22:25:32 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1275b7400) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 22:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 620ms 22:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:25:32 INFO - PROCESS | 1654 | 1468214732260 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 1654 | 1468214732263 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 22:25:32 INFO - PROCESS | 1654 | 1468214732267 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 1654 | 1468214732269 Marionette TRACE conn2 <- [1,2130,null,{}] 22:25:32 INFO - PROCESS | 1654 | 1468214732271 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}] 22:25:32 INFO - PROCESS | 1654 | 1468214732273 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:32 INFO - PROCESS | 1654 | 1468214732350 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:25:32 INFO - PROCESS | 1654 | 1468214732358 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:32 INFO - PROCESS | 1654 | 1468214732360 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x117361000 == 31 [pid = 1654] [id = 540] 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1167e0c00) [pid = 1654] [serial = 1620] [outer = 0x0] 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11690b800) [pid = 1654] [serial = 1621] [outer = 0x1167e0c00] 22:25:32 INFO - PROCESS | 1654 | 1468214732387 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117071c00) [pid = 1654] [serial = 1622] [outer = 0x1167e0c00] 22:25:32 INFO - PROCESS | 1654 | 1468214732739 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] 22:25:32 INFO - PROCESS | 1654 | 1468214732796 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 22:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:25:32 INFO - PROCESS | 1654 | 1468214732799 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 1654 | 1468214732802 Marionette TRACE conn2 <- [1,2134,null,{}] 22:25:32 INFO - PROCESS | 1654 | 1468214732809 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}] 22:25:32 INFO - PROCESS | 1654 | 1468214732813 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:32 INFO - PROCESS | 1654 | 1468214732889 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:25:32 INFO - PROCESS | 1654 | 1468214732896 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:32 INFO - PROCESS | 1654 | 1468214732898 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cbe800 == 32 [pid = 1654] [id = 541] 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117077000) [pid = 1654] [serial = 1623] [outer = 0x0] 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117eaa000) [pid = 1654] [serial = 1624] [outer = 0x117077000] 22:25:32 INFO - PROCESS | 1654 | 1468214732926 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11662f800) [pid = 1654] [serial = 1625] [outer = 0x117077000] 22:25:33 INFO - PROCESS | 1654 | 1468214733278 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]]]}] 22:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 523ms 22:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:25:33 INFO - PROCESS | 1654 | 1468214733327 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 22:25:33 INFO - PROCESS | 1654 | 1468214733328 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 22:25:33 INFO - PROCESS | 1654 | 1468214733330 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:25:33 INFO - PROCESS | 1654 | 1468214733331 Marionette TRACE conn2 <- [1,2138,null,{}] 22:25:33 INFO - PROCESS | 1654 | 1468214733334 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}] 22:25:33 INFO - PROCESS | 1654 | 1468214733335 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:33 INFO - PROCESS | 1654 | 1468214733411 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:25:33 INFO - PROCESS | 1654 | 1468214733415 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1654 | 1468214733416 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d1b000 == 33 [pid = 1654] [id = 542] 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1183a0400) [pid = 1654] [serial = 1626] [outer = 0x0] 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11844a800) [pid = 1654] [serial = 1627] [outer = 0x1183a0400] 22:25:33 INFO - PROCESS | 1654 | 1468214733444 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11851d400) [pid = 1654] [serial = 1628] [outer = 0x1183a0400] 22:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 468ms 22:25:33 INFO - PROCESS | 1654 | 1468214733794 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]]]}] 22:25:33 INFO - PROCESS | 1654 | 1468214733800 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:25:33 INFO - PROCESS | 1654 | 1468214733801 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 22:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:25:33 INFO - PROCESS | 1654 | 1468214733803 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:25:33 INFO - PROCESS | 1654 | 1468214733804 Marionette TRACE conn2 <- [1,2142,null,{}] 22:25:33 INFO - PROCESS | 1654 | 1468214733811 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}] 22:25:33 INFO - PROCESS | 1654 | 1468214733812 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:33 INFO - PROCESS | 1654 | 1468214733888 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:25:33 INFO - PROCESS | 1654 | 1468214733894 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 1654 | 1468214733902 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572d000 == 34 [pid = 1654] [id = 543] 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11329dc00) [pid = 1654] [serial = 1629] [outer = 0x0] 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11857b000) [pid = 1654] [serial = 1630] [outer = 0x11329dc00] 22:25:33 INFO - PROCESS | 1654 | 1468214733926 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118f8b400) [pid = 1654] [serial = 1631] [outer = 0x11329dc00] 22:25:34 INFO - PROCESS | 1654 | 1468214734298 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] 22:25:34 INFO - PROCESS | 1654 | 1468214734333 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 22:25:34 INFO - PROCESS | 1654 | 1468214734335 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1654 | 1468214734336 Marionette TRACE conn2 <- [1,2146,null,{}] 22:25:34 INFO - PROCESS | 1654 | 1468214734338 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}] 22:25:34 INFO - PROCESS | 1654 | 1468214734342 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:34 INFO - PROCESS | 1654 | 1468214734456 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:25:34 INFO - PROCESS | 1654 | 1468214734493 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:34 INFO - PROCESS | 1654 | 1468214734494 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128952800 == 35 [pid = 1654] [id = 544] 22:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118fd5800) [pid = 1654] [serial = 1632] [outer = 0x0] 22:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119943000) [pid = 1654] [serial = 1633] [outer = 0x118fd5800] 22:25:34 INFO - PROCESS | 1654 | 1468214734519 Marionette DEBUG loaded listener.js 22:25:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121634800) [pid = 1654] [serial = 1634] [outer = 0x118fd5800] 22:25:34 INFO - PROCESS | 1654 | 1468214734855 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] 22:25:34 INFO - PROCESS | 1654 | 1468214734905 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 22:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:25:34 INFO - PROCESS | 1654 | 1468214734907 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 1654 | 1468214734908 Marionette TRACE conn2 <- [1,2150,null,{}] 22:25:34 INFO - PROCESS | 1654 | 1468214734910 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}] 22:25:34 INFO - PROCESS | 1654 | 1468214734912 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:35 INFO - PROCESS | 1654 | 1468214735012 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:25:35 INFO - PROCESS | 1654 | 1468214735016 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:35 INFO - PROCESS | 1654 | 1468214735017 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295eb000 == 36 [pid = 1654] [id = 545] 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121634c00) [pid = 1654] [serial = 1635] [outer = 0x0] 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121745800) [pid = 1654] [serial = 1636] [outer = 0x121634c00] 22:25:35 INFO - PROCESS | 1654 | 1468214735041 Marionette DEBUG loaded listener.js 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123f6fc00) [pid = 1654] [serial = 1637] [outer = 0x121634c00] 22:25:35 INFO - PROCESS | 1654 | 1468214735367 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]]]}] 22:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 22:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:25:35 INFO - PROCESS | 1654 | 1468214735427 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:25:35 INFO - PROCESS | 1654 | 1468214735429 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 22:25:35 INFO - PROCESS | 1654 | 1468214735431 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:25:35 INFO - PROCESS | 1654 | 1468214735432 Marionette TRACE conn2 <- [1,2154,null,{}] 22:25:35 INFO - PROCESS | 1654 | 1468214735434 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}] 22:25:35 INFO - PROCESS | 1654 | 1468214735435 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:35 INFO - PROCESS | 1654 | 1468214735533 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:25:35 INFO - PROCESS | 1654 | 1468214735547 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:35 INFO - PROCESS | 1654 | 1468214735548 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a828800 == 37 [pid = 1654] [id = 546] 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123d74000) [pid = 1654] [serial = 1638] [outer = 0x0] 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12504b400) [pid = 1654] [serial = 1639] [outer = 0x123d74000] 22:25:35 INFO - PROCESS | 1654 | 1468214735572 Marionette DEBUG loaded listener.js 22:25:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1256de800) [pid = 1654] [serial = 1640] [outer = 0x123d74000] 22:25:35 INFO - PROCESS | 1654 | 1468214735919 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]]]}] 22:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 517ms 22:25:35 INFO - PROCESS | 1654 | 1468214735949 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:25:35 INFO - PROCESS | 1654 | 1468214735950 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 22:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:25:35 INFO - PROCESS | 1654 | 1468214735960 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:25:35 INFO - PROCESS | 1654 | 1468214735961 Marionette TRACE conn2 <- [1,2158,null,{}] 22:25:35 INFO - PROCESS | 1654 | 1468214735963 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}] 22:25:35 INFO - PROCESS | 1654 | 1468214735964 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:36 INFO - PROCESS | 1654 | 1468214736202 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x110fef400) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110fe7000) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1132d9000) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x124c6a000) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12736c400) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11839a800) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1275cc800) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110fe5800) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118576000) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112ae7800) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118399000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275b9c00) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112a88800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1162d8400) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117075800) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128d1000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11994b400) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:25:36 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121cd4400) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:25:36 INFO - PROCESS | 1654 | 1468214736248 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 1654 | 1468214736250 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118abf000 == 38 [pid = 1654] [id = 547] 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fe7000) [pid = 1654] [serial = 1641] [outer = 0x0] 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1130b3000) [pid = 1654] [serial = 1642] [outer = 0x110fe7000] 22:25:36 INFO - PROCESS | 1654 | 1468214736275 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11706c800) [pid = 1654] [serial = 1643] [outer = 0x110fe7000] 22:25:36 INFO - PROCESS | 1654 | 1468214736545 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]]]}] 22:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 620ms 22:25:36 INFO - PROCESS | 1654 | 1468214736580 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:25:36 INFO - PROCESS | 1654 | 1468214736581 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 22:25:36 INFO - PROCESS | 1654 | 1468214736583 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:25:36 INFO - PROCESS | 1654 | 1468214736584 Marionette TRACE conn2 <- [1,2162,null,{}] 22:25:36 INFO - PROCESS | 1654 | 1468214736586 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}] 22:25:36 INFO - PROCESS | 1654 | 1468214736588 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:36 INFO - PROCESS | 1654 | 1468214736680 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:25:36 INFO - PROCESS | 1654 | 1468214736683 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 1654 | 1468214736684 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0f2800 == 39 [pid = 1654] [id = 548] 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117206000) [pid = 1654] [serial = 1644] [outer = 0x0] 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118fd9000) [pid = 1654] [serial = 1645] [outer = 0x117206000] 22:25:36 INFO - PROCESS | 1654 | 1468214736708 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12574fc00) [pid = 1654] [serial = 1646] [outer = 0x117206000] 22:25:37 INFO - PROCESS | 1654 | 1468214737055 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]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 22:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:25:37 INFO - PROCESS | 1654 | 1468214737106 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 1654 | 1468214737108 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 22:25:37 INFO - PROCESS | 1654 | 1468214737110 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 1654 | 1468214737112 Marionette TRACE conn2 <- [1,2166,null,{}] 22:25:37 INFO - PROCESS | 1654 | 1468214737114 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}] 22:25:37 INFO - PROCESS | 1654 | 1468214737116 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:37 INFO - PROCESS | 1654 | 1468214737216 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:25:37 INFO - PROCESS | 1654 | 1468214737220 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:37 INFO - PROCESS | 1654 | 1468214737221 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b95d800 == 40 [pid = 1654] [id = 549] 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12683f400) [pid = 1654] [serial = 1647] [outer = 0x0] 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1275b2000) [pid = 1654] [serial = 1648] [outer = 0x12683f400] 22:25:37 INFO - PROCESS | 1654 | 1468214737250 Marionette DEBUG loaded listener.js 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275eac00) [pid = 1654] [serial = 1649] [outer = 0x12683f400] 22:25:37 INFO - PROCESS | 1654 | 1468214737576 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]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 22:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:25:37 INFO - PROCESS | 1654 | 1468214737629 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 1654 | 1468214737631 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 22:25:37 INFO - PROCESS | 1654 | 1468214737633 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 1654 | 1468214737634 Marionette TRACE conn2 <- [1,2170,null,{}] 22:25:37 INFO - PROCESS | 1654 | 1468214737637 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}] 22:25:37 INFO - PROCESS | 1654 | 1468214737638 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:37 INFO - PROCESS | 1654 | 1468214737717 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:25:37 INFO - PROCESS | 1654 | 1468214737776 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:37 INFO - PROCESS | 1654 | 1468214737777 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd62800 == 41 [pid = 1654] [id = 550] 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1275b9c00) [pid = 1654] [serial = 1650] [outer = 0x0] 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128d23800) [pid = 1654] [serial = 1651] [outer = 0x1275b9c00] 22:25:37 INFO - PROCESS | 1654 | 1468214737801 Marionette DEBUG loaded listener.js 22:25:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e3f800) [pid = 1654] [serial = 1652] [outer = 0x1275b9c00] 22:25:38 INFO - PROCESS | 1654 | 1468214738077 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]]]}] 22:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 470ms 22:25:38 INFO - PROCESS | 1654 | 1468214738104 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:25:38 INFO - PROCESS | 1654 | 1468214738105 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 22:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:25:38 INFO - PROCESS | 1654 | 1468214738115 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:25:38 INFO - PROCESS | 1654 | 1468214738116 Marionette TRACE conn2 <- [1,2174,null,{}] 22:25:38 INFO - PROCESS | 1654 | 1468214738130 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}] 22:25:38 INFO - PROCESS | 1654 | 1468214738131 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:38 INFO - PROCESS | 1654 | 1468214738211 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:25:38 INFO - PROCESS | 1654 | 1468214738307 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 1654 | 1468214738309 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ad2000 == 42 [pid = 1654] [id = 551] 22:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110f9fc00) [pid = 1654] [serial = 1653] [outer = 0x0] 22:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110ff0400) [pid = 1654] [serial = 1654] [outer = 0x110f9fc00] 22:25:38 INFO - PROCESS | 1654 | 1468214738340 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112e94400) [pid = 1654] [serial = 1655] [outer = 0x110f9fc00] 22:25:38 INFO - PROCESS | 1654 | 1468214738756 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]]]}] 22:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 669ms 22:25:38 INFO - PROCESS | 1654 | 1468214738796 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:25:38 INFO - PROCESS | 1654 | 1468214738798 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 22:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:25:38 INFO - PROCESS | 1654 | 1468214738801 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:25:38 INFO - PROCESS | 1654 | 1468214738803 Marionette TRACE conn2 <- [1,2178,null,{}] 22:25:38 INFO - PROCESS | 1654 | 1468214738809 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}] 22:25:38 INFO - PROCESS | 1654 | 1468214738812 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:38 INFO - PROCESS | 1654 | 1468214738917 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:25:39 INFO - PROCESS | 1654 | 1468214739012 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 1654 | 1468214739013 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119cb6800 == 43 [pid = 1654] [id = 552] 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1162dc800) [pid = 1654] [serial = 1656] [outer = 0x0] 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1167dd000) [pid = 1654] [serial = 1657] [outer = 0x1162dc800] 22:25:39 INFO - PROCESS | 1654 | 1468214739058 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117073800) [pid = 1654] [serial = 1658] [outer = 0x1162dc800] 22:25:39 INFO - PROCESS | 1654 | 1468214739463 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]]]}] 22:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 725ms 22:25:39 INFO - PROCESS | 1654 | 1468214739528 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:25:39 INFO - PROCESS | 1654 | 1468214739531 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 22:25:39 INFO - PROCESS | 1654 | 1468214739534 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 1654 | 1468214739535 Marionette TRACE conn2 <- [1,2182,null,{}] 22:25:39 INFO - PROCESS | 1654 | 1468214739538 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}] 22:25:39 INFO - PROCESS | 1654 | 1468214739539 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:39 INFO - PROCESS | 1654 | 1468214739643 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:25:39 INFO - PROCESS | 1654 | 1468214739716 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 1654 | 1468214739717 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0f1800 == 44 [pid = 1654] [id = 553] 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180d0000) [pid = 1654] [serial = 1659] [outer = 0x0] 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1183a0000) [pid = 1654] [serial = 1660] [outer = 0x1180d0000] 22:25:39 INFO - PROCESS | 1654 | 1468214739748 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118a45c00) [pid = 1654] [serial = 1661] [outer = 0x1180d0000] 22:25:40 INFO - PROCESS | 1654 | 1468214740163 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]]]}] 22:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 22:25:40 INFO - PROCESS | 1654 | 1468214740204 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:25:40 INFO - PROCESS | 1654 | 1468214740206 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 22:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:25:40 INFO - PROCESS | 1654 | 1468214740213 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:25:40 INFO - PROCESS | 1654 | 1468214740217 Marionette TRACE conn2 <- [1,2186,null,{}] 22:25:40 INFO - PROCESS | 1654 | 1468214740220 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}] 22:25:40 INFO - PROCESS | 1654 | 1468214740223 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:40 INFO - PROCESS | 1654 | 1468214740345 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:25:40 INFO - PROCESS | 1654 | 1468214740418 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:40 INFO - PROCESS | 1654 | 1468214740420 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa6800 == 45 [pid = 1654] [id = 554] 22:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119612800) [pid = 1654] [serial = 1662] [outer = 0x0] 22:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x120f97800) [pid = 1654] [serial = 1663] [outer = 0x119612800] 22:25:40 INFO - PROCESS | 1654 | 1468214740448 Marionette DEBUG loaded listener.js 22:25:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x121ccc000) [pid = 1654] [serial = 1664] [outer = 0x119612800] 22:25:40 INFO - PROCESS | 1654 | 1468214740885 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]]]}] 22:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 726ms 22:25:40 INFO - PROCESS | 1654 | 1468214740936 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:25:40 INFO - PROCESS | 1654 | 1468214740940 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 22:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:25:40 INFO - PROCESS | 1654 | 1468214740944 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:25:40 INFO - PROCESS | 1654 | 1468214740946 Marionette TRACE conn2 <- [1,2190,null,{}] 22:25:40 INFO - PROCESS | 1654 | 1468214740949 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}] 22:25:40 INFO - PROCESS | 1654 | 1468214740951 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:41 INFO - PROCESS | 1654 | 1468214741101 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:25:41 INFO - PROCESS | 1654 | 1468214741199 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 1654 | 1468214741201 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119581000 == 46 [pid = 1654] [id = 555] 22:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1133cf400) [pid = 1654] [serial = 1665] [outer = 0x0] 22:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118fdc400) [pid = 1654] [serial = 1666] [outer = 0x1133cf400] 22:25:41 INFO - PROCESS | 1654 | 1468214741248 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1256d4400) [pid = 1654] [serial = 1667] [outer = 0x1133cf400] 22:25:41 INFO - PROCESS | 1654 | 1468214741844 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]]]}] 22:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 922ms 22:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:25:41 INFO - PROCESS | 1654 | 1468214741866 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:25:41 INFO - PROCESS | 1654 | 1468214741868 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 22:25:41 INFO - PROCESS | 1654 | 1468214741871 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:25:41 INFO - PROCESS | 1654 | 1468214741874 Marionette TRACE conn2 <- [1,2194,null,{}] 22:25:41 INFO - PROCESS | 1654 | 1468214741878 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}] 22:25:41 INFO - PROCESS | 1654 | 1468214741879 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:41 INFO - PROCESS | 1654 | 1468214741975 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:25:42 INFO - PROCESS | 1654 | 1468214742035 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:42 INFO - PROCESS | 1654 | 1468214742037 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118807800 == 47 [pid = 1654] [id = 556] 22:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1160dc000) [pid = 1654] [serial = 1668] [outer = 0x0] 22:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116798400) [pid = 1654] [serial = 1669] [outer = 0x1160dc000] 22:25:42 INFO - PROCESS | 1654 | 1468214742065 Marionette DEBUG loaded listener.js 22:25:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117070800) [pid = 1654] [serial = 1670] [outer = 0x1160dc000] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd62800 == 46 [pid = 1654] [id = 550] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b95d800 == 45 [pid = 1654] [id = 549] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0f2800 == 44 [pid = 1654] [id = 548] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x118abf000 == 43 [pid = 1654] [id = 547] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12a828800 == 42 [pid = 1654] [id = 546] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1295eb000 == 41 [pid = 1654] [id = 545] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x128952800 == 40 [pid = 1654] [id = 544] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12572d000 == 39 [pid = 1654] [id = 543] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x123d1b000 == 38 [pid = 1654] [id = 542] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119cbe800 == 37 [pid = 1654] [id = 541] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x117361000 == 36 [pid = 1654] [id = 540] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x117e5a800 == 35 [pid = 1654] [id = 539] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12142b800 == 34 [pid = 1654] [id = 538] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x11702b000 == 33 [pid = 1654] [id = 537] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12caae800 == 32 [pid = 1654] [id = 536] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119581000 == 31 [pid = 1654] [id = 555] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa6800 == 30 [pid = 1654] [id = 554] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0f1800 == 29 [pid = 1654] [id = 553] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119cb6800 == 28 [pid = 1654] [id = 552] 22:25:42 INFO - PROCESS | 1654 | --DOCSHELL 0x113ad2000 == 27 [pid = 1654] [id = 551] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x123d7e000) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x120f91000) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x120f9cc00) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x113d51000) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127303c00) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1275b3800) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x123d7ac00) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128d1d400) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11997dc00) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1162d5400) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1167e2000) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11706fc00) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128e38400) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116a0bc00) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118183000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118436c00) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118a86000) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128d1dc00) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112aec400) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132cbc00) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118fd2c00) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118fdb800) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1173ecc00) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1180cec00) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119941000) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128d25800) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11997d800) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121332800) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1275cc000) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12736c000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1275e2000) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12938d400) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126844c00) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e38000) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128e46000) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121cca800) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 22:25:42 INFO - PROCESS | 1654 | 1468214742951 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]]]}] 22:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1123ms 22:25:42 INFO - PROCESS | 1654 | 1468214742995 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:25:42 INFO - PROCESS | 1654 | 1468214742997 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 22:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:25:43 INFO - PROCESS | 1654 | 1468214743000 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - PROCESS | 1654 | 1468214743003 Marionette TRACE conn2 <- [1,2198,null,{}] 22:25:43 INFO - PROCESS | 1654 | 1468214743006 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}] 22:25:43 INFO - PROCESS | 1654 | 1468214743008 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:43 INFO - PROCESS | 1654 | 1468214743086 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:25:43 INFO - PROCESS | 1654 | 1468214743092 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:43 INFO - PROCESS | 1654 | 1468214743095 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1169af800 == 28 [pid = 1654] [id = 557] 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1133cd800) [pid = 1654] [serial = 1671] [outer = 0x0] 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113f35800) [pid = 1654] [serial = 1672] [outer = 0x1133cd800] 22:25:43 INFO - PROCESS | 1654 | 1468214743122 Marionette DEBUG loaded listener.js 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116629c00) [pid = 1654] [serial = 1673] [outer = 0x1133cd800] 22:25:43 INFO - PROCESS | 1654 | 1468214743476 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]]]}] 22:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 523ms 22:25:43 INFO - PROCESS | 1654 | 1468214743523 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:25:43 INFO - PROCESS | 1654 | 1468214743526 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 22:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:25:43 INFO - PROCESS | 1654 | 1468214743538 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - PROCESS | 1654 | 1468214743539 Marionette TRACE conn2 <- [1,2202,null,{}] 22:25:43 INFO - PROCESS | 1654 | 1468214743542 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}] 22:25:43 INFO - PROCESS | 1654 | 1468214743543 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:43 INFO - PROCESS | 1654 | 1468214743625 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:25:43 INFO - PROCESS | 1654 | 1468214743630 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:43 INFO - PROCESS | 1654 | 1468214743631 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fab000 == 29 [pid = 1654] [id = 558] 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1167e1c00) [pid = 1654] [serial = 1674] [outer = 0x0] 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117078800) [pid = 1654] [serial = 1675] [outer = 0x1167e1c00] 22:25:43 INFO - PROCESS | 1654 | 1468214743661 Marionette DEBUG loaded listener.js 22:25:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117209800) [pid = 1654] [serial = 1676] [outer = 0x1167e1c00] 22:25:44 INFO - PROCESS | 1654 | 1468214744010 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]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 527ms 22:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:25:44 INFO - PROCESS | 1654 | 1468214744061 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 1654 | 1468214744062 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 22:25:44 INFO - PROCESS | 1654 | 1468214744064 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 1654 | 1468214744067 Marionette TRACE conn2 <- [1,2206,null,{}] 22:25:44 INFO - PROCESS | 1654 | 1468214744075 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}] 22:25:44 INFO - PROCESS | 1654 | 1468214744078 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:44 INFO - PROCESS | 1654 | 1468214744153 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:25:44 INFO - PROCESS | 1654 | 1468214744162 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1654 | 1468214744164 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121423000 == 30 [pid = 1654] [id = 559] 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1180d7000) [pid = 1654] [serial = 1677] [outer = 0x0] 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11839f400) [pid = 1654] [serial = 1678] [outer = 0x1180d7000] 22:25:44 INFO - PROCESS | 1654 | 1468214744192 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11844e800) [pid = 1654] [serial = 1679] [outer = 0x1180d7000] 22:25:44 INFO - PROCESS | 1654 | 1468214744516 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]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 471ms 22:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:25:44 INFO - PROCESS | 1654 | 1468214744535 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 1654 | 1468214744537 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 22:25:44 INFO - PROCESS | 1654 | 1468214744539 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 1654 | 1468214744541 Marionette TRACE conn2 <- [1,2210,null,{}] 22:25:44 INFO - PROCESS | 1654 | 1468214744546 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}] 22:25:44 INFO - PROCESS | 1654 | 1468214744547 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:44 INFO - PROCESS | 1654 | 1468214744627 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:25:44 INFO - PROCESS | 1654 | 1468214744694 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 1654 | 1468214744695 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f0c000 == 31 [pid = 1654] [id = 560] 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1180ddc00) [pid = 1654] [serial = 1680] [outer = 0x0] 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11856e400) [pid = 1654] [serial = 1681] [outer = 0x1180ddc00] 22:25:44 INFO - PROCESS | 1654 | 1468214744720 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118fd3000) [pid = 1654] [serial = 1682] [outer = 0x1180ddc00] 22:25:45 INFO - PROCESS | 1654 | 1468214745054 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]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 22:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:25:45 INFO - PROCESS | 1654 | 1468214745060 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 1654 | 1468214745062 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 22:25:45 INFO - PROCESS | 1654 | 1468214745064 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 1654 | 1468214745065 Marionette TRACE conn2 <- [1,2214,null,{}] 22:25:45 INFO - PROCESS | 1654 | 1468214745072 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}] 22:25:45 INFO - PROCESS | 1654 | 1468214745074 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:45 INFO - PROCESS | 1654 | 1468214745167 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:25:45 INFO - PROCESS | 1654 | 1468214745170 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 1654 | 1468214745171 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128942800 == 32 [pid = 1654] [id = 561] 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118181c00) [pid = 1654] [serial = 1683] [outer = 0x0] 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11960b400) [pid = 1654] [serial = 1684] [outer = 0x118181c00] 22:25:45 INFO - PROCESS | 1654 | 1468214745197 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119948c00) [pid = 1654] [serial = 1685] [outer = 0x118181c00] 22:25:45 INFO - PROCESS | 1654 | 1468214745546 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]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 22:25:45 INFO - PROCESS | 1654 | 1468214745582 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 1654 | 1468214745583 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 22:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:25:45 INFO - PROCESS | 1654 | 1468214745586 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 1654 | 1468214745587 Marionette TRACE conn2 <- [1,2218,null,{}] 22:25:45 INFO - PROCESS | 1654 | 1468214745589 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}] 22:25:45 INFO - PROCESS | 1654 | 1468214745593 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:45 INFO - PROCESS | 1654 | 1468214745706 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:25:45 INFO - PROCESS | 1654 | 1468214745721 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 1654 | 1468214745722 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a485000 == 33 [pid = 1654] [id = 562] 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1130b0400) [pid = 1654] [serial = 1686] [outer = 0x0] 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119d48c00) [pid = 1654] [serial = 1687] [outer = 0x1130b0400] 22:25:45 INFO - PROCESS | 1654 | 1468214745748 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123d6fc00) [pid = 1654] [serial = 1688] [outer = 0x1130b0400] 22:25:46 INFO - PROCESS | 1654 | 1468214746059 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]]]}] 22:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 517ms 22:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:25:46 INFO - PROCESS | 1654 | 1468214746104 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:25:46 INFO - PROCESS | 1654 | 1468214746105 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 22:25:46 INFO - PROCESS | 1654 | 1468214746107 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:25:46 INFO - PROCESS | 1654 | 1468214746116 Marionette TRACE conn2 <- [1,2222,null,{}] 22:25:46 INFO - PROCESS | 1654 | 1468214746118 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}] 22:25:46 INFO - PROCESS | 1654 | 1468214746119 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:46 INFO - PROCESS | 1654 | 1468214746212 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:25:46 INFO - PROCESS | 1654 | 1468214746226 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:46 INFO - PROCESS | 1654 | 1468214746227 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a834000 == 34 [pid = 1654] [id = 563] 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121632400) [pid = 1654] [serial = 1689] [outer = 0x0] 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124cdb800) [pid = 1654] [serial = 1690] [outer = 0x121632400] 22:25:46 INFO - PROCESS | 1654 | 1468214746251 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12518f400) [pid = 1654] [serial = 1691] [outer = 0x121632400] 22:25:46 INFO - PROCESS | 1654 | 1468214746581 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]]]}] 22:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 525ms 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12683f400) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118fd5800) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121634c00) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x117077000) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d0000) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113f30800) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1162dec00) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123dc7000) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1275b9c00) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1183a0400) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11329dc00) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1167e0c00) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123d74000) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fe7000) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:25:46 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117206000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:25:46 INFO - PROCESS | 1654 | 1468214746797 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:25:46 INFO - PROCESS | 1654 | 1468214746798 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 22:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:25:46 INFO - PROCESS | 1654 | 1468214746808 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:25:46 INFO - PROCESS | 1654 | 1468214746809 Marionette TRACE conn2 <- [1,2226,null,{}] 22:25:46 INFO - PROCESS | 1654 | 1468214746811 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}] 22:25:46 INFO - PROCESS | 1654 | 1468214746812 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:46 INFO - PROCESS | 1654 | 1468214746886 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:25:46 INFO - PROCESS | 1654 | 1468214746893 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:46 INFO - PROCESS | 1654 | 1468214746894 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271db800 == 35 [pid = 1654] [id = 564] 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1133d6000) [pid = 1654] [serial = 1692] [outer = 0x0] 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1162d7c00) [pid = 1654] [serial = 1693] [outer = 0x1133d6000] 22:25:46 INFO - PROCESS | 1654 | 1468214746919 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117208000) [pid = 1654] [serial = 1694] [outer = 0x1133d6000] 22:25:47 INFO - PROCESS | 1654 | 1468214747235 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]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 22:25:47 INFO - PROCESS | 1654 | 1468214747278 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1654 | 1468214747279 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 22:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:25:47 INFO - PROCESS | 1654 | 1468214747281 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1654 | 1468214747283 Marionette TRACE conn2 <- [1,2230,null,{}] 22:25:47 INFO - PROCESS | 1654 | 1468214747285 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}] 22:25:47 INFO - PROCESS | 1654 | 1468214747286 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:47 INFO - PROCESS | 1654 | 1468214747368 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:25:47 INFO - PROCESS | 1654 | 1468214747428 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1654 | 1468214747429 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b859000 == 36 [pid = 1654] [id = 565] 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113839400) [pid = 1654] [serial = 1695] [outer = 0x0] 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118a89c00) [pid = 1654] [serial = 1696] [outer = 0x113839400] 22:25:47 INFO - PROCESS | 1654 | 1468214747456 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1256d8c00) [pid = 1654] [serial = 1697] [outer = 0x113839400] 22:25:47 INFO - PROCESS | 1654 | 1468214747725 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]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 469ms 22:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:25:47 INFO - PROCESS | 1654 | 1468214747751 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 1654 | 1468214747752 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 22:25:47 INFO - PROCESS | 1654 | 1468214747754 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 1654 | 1468214747755 Marionette TRACE conn2 <- [1,2234,null,{}] 22:25:47 INFO - PROCESS | 1654 | 1468214747765 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}] 22:25:47 INFO - PROCESS | 1654 | 1468214747766 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:47 INFO - PROCESS | 1654 | 1468214747846 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:25:47 INFO - PROCESS | 1654 | 1468214747850 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 1654 | 1468214747851 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b957000 == 37 [pid = 1654] [id = 566] 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121742800) [pid = 1654] [serial = 1698] [outer = 0x0] 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127303c00) [pid = 1654] [serial = 1699] [outer = 0x121742800] 22:25:47 INFO - PROCESS | 1654 | 1468214747877 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12736ac00) [pid = 1654] [serial = 1700] [outer = 0x121742800] 22:25:48 INFO - PROCESS | 1654 | 1468214748331 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]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 22:25:48 INFO - PROCESS | 1654 | 1468214748382 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:25:48 INFO - PROCESS | 1654 | 1468214748384 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 22:25:48 INFO - PROCESS | 1654 | 1468214748388 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - PROCESS | 1654 | 1468214748391 Marionette TRACE conn2 <- [1,2238,null,{}] 22:25:48 INFO - PROCESS | 1654 | 1468214748394 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}] 22:25:48 INFO - PROCESS | 1654 | 1468214748397 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:48 INFO - PROCESS | 1654 | 1468214748489 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:25:48 INFO - PROCESS | 1654 | 1468214748496 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:48 INFO - PROCESS | 1654 | 1468214748498 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c041800 == 38 [pid = 1654] [id = 567] 22:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1275b2400) [pid = 1654] [serial = 1701] [outer = 0x0] 22:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275dbc00) [pid = 1654] [serial = 1702] [outer = 0x1275b2400] 22:25:48 INFO - PROCESS | 1654 | 1468214748524 Marionette DEBUG loaded listener.js 22:25:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128d1ec00) [pid = 1654] [serial = 1703] [outer = 0x1275b2400] 22:25:49 INFO - PROCESS | 1654 | 1468214749002 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]]]}] 22:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 672ms 22:25:49 INFO - PROCESS | 1654 | 1468214749060 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:25:49 INFO - PROCESS | 1654 | 1468214749062 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 22:25:49 INFO - PROCESS | 1654 | 1468214749065 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:25:49 INFO - PROCESS | 1654 | 1468214749067 Marionette TRACE conn2 <- [1,2242,null,{}] 22:25:49 INFO - PROCESS | 1654 | 1468214749071 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}] 22:25:49 INFO - PROCESS | 1654 | 1468214749073 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:49 INFO - PROCESS | 1654 | 1468214749181 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:25:49 INFO - PROCESS | 1654 | 1468214749264 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:49 INFO - PROCESS | 1654 | 1468214749266 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x117245800 == 39 [pid = 1654] [id = 568] 22:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113299400) [pid = 1654] [serial = 1704] [outer = 0x0] 22:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113376400) [pid = 1654] [serial = 1705] [outer = 0x113299400] 22:25:49 INFO - PROCESS | 1654 | 1468214749297 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113f2fc00) [pid = 1654] [serial = 1706] [outer = 0x113299400] 22:25:49 INFO - PROCESS | 1654 | 1468214749839 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]]]}] 22:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 823ms 22:25:49 INFO - PROCESS | 1654 | 1468214749888 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:25:49 INFO - PROCESS | 1654 | 1468214749893 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 22:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:25:49 INFO - PROCESS | 1654 | 1468214749898 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:25:49 INFO - PROCESS | 1654 | 1468214749900 Marionette TRACE conn2 <- [1,2246,null,{}] 22:25:49 INFO - PROCESS | 1654 | 1468214749902 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}] 22:25:49 INFO - PROCESS | 1654 | 1468214749904 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:50 INFO - PROCESS | 1654 | 1468214750015 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:25:50 INFO - PROCESS | 1654 | 1468214750100 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 1654 | 1468214750101 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a72800 == 40 [pid = 1654] [id = 569] 22:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x117209c00) [pid = 1654] [serial = 1707] [outer = 0x0] 22:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1176e6400) [pid = 1654] [serial = 1708] [outer = 0x117209c00] 22:25:50 INFO - PROCESS | 1654 | 1468214750132 Marionette DEBUG loaded listener.js 22:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1180dbc00) [pid = 1654] [serial = 1709] [outer = 0x117209c00] 22:25:50 INFO - PROCESS | 1654 | 1468214750768 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]]]}] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b957000 == 39 [pid = 1654] [id = 566] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b859000 == 38 [pid = 1654] [id = 565] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1271db800 == 37 [pid = 1654] [id = 564] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a834000 == 36 [pid = 1654] [id = 563] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a485000 == 35 [pid = 1654] [id = 562] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x128942800 == 34 [pid = 1654] [id = 561] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x123f0c000 == 33 [pid = 1654] [id = 560] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121423000 == 32 [pid = 1654] [id = 559] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118fab000 == 31 [pid = 1654] [id = 558] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1169af800 == 30 [pid = 1654] [id = 557] 22:25:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118807800 == 29 [pid = 1654] [id = 556] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117071c00) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12504b400) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123f6fc00) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1256de800) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11706c800) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1275b2000) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1130b3000) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12574fc00) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118fd9000) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118f8b400) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1275eac00) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119943000) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121745800) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121634800) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117eaa000) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11662f800) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1129b3000) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1133cb800) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1150de800) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116631400) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1167a4000) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116a12800) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12939b800) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128e3f800) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128d23800) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11844a800) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11851d400) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11857b000) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 22:25:50 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11690b800) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 22:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 921ms 22:25:50 INFO - PROCESS | 1654 | 1468214750820 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:25:50 INFO - PROCESS | 1654 | 1468214750822 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 22:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:25:50 INFO - PROCESS | 1654 | 1468214750828 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:25:50 INFO - PROCESS | 1654 | 1468214750829 Marionette TRACE conn2 <- [1,2250,null,{}] 22:25:50 INFO - PROCESS | 1654 | 1468214750833 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}] 22:25:50 INFO - PROCESS | 1654 | 1468214750834 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:50 INFO - PROCESS | 1654 | 1468214750909 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:25:50 INFO - PROCESS | 1654 | 1468214750916 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 1654 | 1468214750918 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x117347800 == 30 [pid = 1654] [id = 570] 22:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116775400) [pid = 1654] [serial = 1710] [outer = 0x0] 22:25:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116776400) [pid = 1654] [serial = 1711] [outer = 0x116775400] 22:25:50 INFO - PROCESS | 1654 | 1468214750949 Marionette DEBUG loaded listener.js 22:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116a19000) [pid = 1654] [serial = 1712] [outer = 0x116775400] 22:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:25:51 INFO - PROCESS | 1654 | 1468214751295 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]]]}] 22:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 475ms 22:25:51 INFO - PROCESS | 1654 | 1468214751301 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 1654 | 1468214751303 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 22:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:25:51 INFO - PROCESS | 1654 | 1468214751311 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 1654 | 1468214751313 Marionette TRACE conn2 <- [1,2254,null,{}] 22:25:51 INFO - PROCESS | 1654 | 1468214751315 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}] 22:25:51 INFO - PROCESS | 1654 | 1468214751317 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:51 INFO - PROCESS | 1654 | 1468214751436 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:25:51 INFO - PROCESS | 1654 | 1468214751496 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:51 INFO - PROCESS | 1654 | 1468214751498 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195b4000 == 31 [pid = 1654] [id = 571] 22:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1180d5400) [pid = 1654] [serial = 1713] [outer = 0x0] 22:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180dc400) [pid = 1654] [serial = 1714] [outer = 0x1180d5400] 22:25:51 INFO - PROCESS | 1654 | 1468214751524 Marionette DEBUG loaded listener.js 22:25:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11839b400) [pid = 1654] [serial = 1715] [outer = 0x1180d5400] 22:25:51 INFO - PROCESS | 1654 | 1468214751820 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]]]}] 22:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 522ms 22:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:25:51 INFO - PROCESS | 1654 | 1468214751832 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 1654 | 1468214751833 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 22:25:51 INFO - PROCESS | 1654 | 1468214751835 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 1654 | 1468214751838 Marionette TRACE conn2 <- [1,2258,null,{}] 22:25:51 INFO - PROCESS | 1654 | 1468214751853 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}] 22:25:51 INFO - PROCESS | 1654 | 1468214751859 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:51 INFO - PROCESS | 1654 | 1468214751948 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:25:52 INFO - PROCESS | 1654 | 1468214752005 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 1654 | 1468214752007 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e74000 == 32 [pid = 1654] [id = 572] 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113293000) [pid = 1654] [serial = 1716] [outer = 0x0] 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11844e000) [pid = 1654] [serial = 1717] [outer = 0x113293000] 22:25:52 INFO - PROCESS | 1654 | 1468214752035 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118fda000) [pid = 1654] [serial = 1718] [outer = 0x113293000] 22:25:52 INFO - PROCESS | 1654 | 1468214752321 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]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 531ms 22:25:52 INFO - PROCESS | 1654 | 1468214752366 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 1654 | 1468214752368 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 22:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:25:52 INFO - PROCESS | 1654 | 1468214752370 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 1654 | 1468214752371 Marionette TRACE conn2 <- [1,2262,null,{}] 22:25:52 INFO - PROCESS | 1654 | 1468214752375 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}] 22:25:52 INFO - PROCESS | 1654 | 1468214752378 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:52 INFO - PROCESS | 1654 | 1468214752460 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:25:52 INFO - PROCESS | 1654 | 1468214752463 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 1654 | 1468214752464 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271ea000 == 33 [pid = 1654] [id = 573] 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1193bf000) [pid = 1654] [serial = 1719] [outer = 0x0] 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120f0f800) [pid = 1654] [serial = 1720] [outer = 0x1193bf000] 22:25:52 INFO - PROCESS | 1654 | 1468214752490 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1211ac400) [pid = 1654] [serial = 1721] [outer = 0x1193bf000] 22:25:52 INFO - PROCESS | 1654 | 1468214752842 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]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 524ms 22:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:25:52 INFO - PROCESS | 1654 | 1468214752894 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 1654 | 1468214752896 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 22:25:52 INFO - PROCESS | 1654 | 1468214752898 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 1654 | 1468214752899 Marionette TRACE conn2 <- [1,2266,null,{}] 22:25:52 INFO - PROCESS | 1654 | 1468214752901 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}] 22:25:52 INFO - PROCESS | 1654 | 1468214752902 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:53 INFO - PROCESS | 1654 | 1468214753002 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:25:53 INFO - PROCESS | 1654 | 1468214753014 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:53 INFO - PROCESS | 1654 | 1468214753015 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129361800 == 34 [pid = 1654] [id = 574] 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121430400) [pid = 1654] [serial = 1722] [outer = 0x0] 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121742400) [pid = 1654] [serial = 1723] [outer = 0x121430400] 22:25:53 INFO - PROCESS | 1654 | 1468214753040 Marionette DEBUG loaded listener.js 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123d73000) [pid = 1654] [serial = 1724] [outer = 0x121430400] 22:25:53 INFO - PROCESS | 1654 | 1468214753381 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]]]}] 22:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 22:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:25:53 INFO - PROCESS | 1654 | 1468214753416 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:25:53 INFO - PROCESS | 1654 | 1468214753417 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 22:25:53 INFO - PROCESS | 1654 | 1468214753419 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:25:53 INFO - PROCESS | 1654 | 1468214753420 Marionette TRACE conn2 <- [1,2270,null,{}] 22:25:53 INFO - PROCESS | 1654 | 1468214753423 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}] 22:25:53 INFO - PROCESS | 1654 | 1468214753427 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:53 INFO - PROCESS | 1654 | 1468214753546 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:25:53 INFO - PROCESS | 1654 | 1468214753568 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:53 INFO - PROCESS | 1654 | 1468214753569 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae02800 == 35 [pid = 1654] [id = 575] 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123d79c00) [pid = 1654] [serial = 1725] [outer = 0x0] 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12684ac00) [pid = 1654] [serial = 1726] [outer = 0x123d79c00] 22:25:53 INFO - PROCESS | 1654 | 1468214753594 Marionette DEBUG loaded listener.js 22:25:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275c2c00) [pid = 1654] [serial = 1727] [outer = 0x123d79c00] 22:25:53 INFO - PROCESS | 1654 | 1468214753933 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]]]}] 22:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 523ms 22:25:53 INFO - PROCESS | 1654 | 1468214753943 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:25:53 INFO - PROCESS | 1654 | 1468214753944 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 22:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:25:53 INFO - PROCESS | 1654 | 1468214753953 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:25:53 INFO - PROCESS | 1654 | 1468214753954 Marionette TRACE conn2 <- [1,2274,null,{}] 22:25:53 INFO - PROCESS | 1654 | 1468214753957 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}] 22:25:53 INFO - PROCESS | 1654 | 1468214753960 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:54 INFO - PROCESS | 1654 | 1468214754058 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:25:54 INFO - PROCESS | 1654 | 1468214754061 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1654 | 1468214754063 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0ee000 == 36 [pid = 1654] [id = 576] 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123f6dc00) [pid = 1654] [serial = 1728] [outer = 0x0] 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275cc000) [pid = 1654] [serial = 1729] [outer = 0x123f6dc00] 22:25:54 INFO - PROCESS | 1654 | 1468214754087 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128d26800) [pid = 1654] [serial = 1730] [outer = 0x123f6dc00] 22:25:54 INFO - PROCESS | 1654 | 1468214754388 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]]]}] 22:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 473ms 22:25:54 INFO - PROCESS | 1654 | 1468214754429 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:25:54 INFO - PROCESS | 1654 | 1468214754430 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 22:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:25:54 INFO - PROCESS | 1654 | 1468214754432 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:25:54 INFO - PROCESS | 1654 | 1468214754433 Marionette TRACE conn2 <- [1,2278,null,{}] 22:25:54 INFO - PROCESS | 1654 | 1468214754436 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}] 22:25:54 INFO - PROCESS | 1654 | 1468214754437 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:54 INFO - PROCESS | 1654 | 1468214754543 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:25:54 INFO - PROCESS | 1654 | 1468214754547 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 1654 | 1468214754548 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b960800 == 37 [pid = 1654] [id = 577] 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275b2000) [pid = 1654] [serial = 1731] [outer = 0x0] 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e3ec00) [pid = 1654] [serial = 1732] [outer = 0x1275b2000] 22:25:54 INFO - PROCESS | 1654 | 1468214754573 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128e46400) [pid = 1654] [serial = 1733] [outer = 0x1275b2000] 22:25:55 INFO - PROCESS | 1654 | 1468214755001 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]]]}] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1167e1c00) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118181c00) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1160dc000) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180d7000) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1130b0400) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1133cd800) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110f9fc00) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x121632400) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1162dc800) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1180d0000) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1133d6000) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119612800) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1133cf400) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121742800) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1180ddc00) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:25:55 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x113839400) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 22:25:55 INFO - PROCESS | 1654 | 1468214755055 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 1654 | 1468214755056 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 22:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:25:55 INFO - PROCESS | 1654 | 1468214755058 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 1654 | 1468214755059 Marionette TRACE conn2 <- [1,2282,null,{}] 22:25:55 INFO - PROCESS | 1654 | 1468214755062 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}] 22:25:55 INFO - PROCESS | 1654 | 1468214755063 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:55 INFO - PROCESS | 1654 | 1468214755138 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:25:55 INFO - PROCESS | 1654 | 1468214755145 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 1654 | 1468214755147 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e6c000 == 38 [pid = 1654] [id = 578] 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1130a7400) [pid = 1654] [serial = 1734] [outer = 0x0] 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1138f2000) [pid = 1654] [serial = 1735] [outer = 0x1130a7400] 22:25:55 INFO - PROCESS | 1654 | 1468214755171 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117211c00) [pid = 1654] [serial = 1736] [outer = 0x1130a7400] 22:25:55 INFO - PROCESS | 1654 | 1468214755481 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]]]}] 22:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 22:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:25:55 INFO - PROCESS | 1654 | 1468214755528 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 1654 | 1468214755529 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 22:25:55 INFO - PROCESS | 1654 | 1468214755531 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 1654 | 1468214755532 Marionette TRACE conn2 <- [1,2286,null,{}] 22:25:55 INFO - PROCESS | 1654 | 1468214755534 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}] 22:25:55 INFO - PROCESS | 1654 | 1468214755535 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:55 INFO - PROCESS | 1654 | 1468214755614 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:25:55 INFO - PROCESS | 1654 | 1468214755674 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 1654 | 1468214755675 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29c000 == 39 [pid = 1654] [id = 579] 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117088000) [pid = 1654] [serial = 1737] [outer = 0x0] 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193bc000) [pid = 1654] [serial = 1738] [outer = 0x117088000] 22:25:55 INFO - PROCESS | 1654 | 1468214755700 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1256d5400) [pid = 1654] [serial = 1739] [outer = 0x117088000] 22:25:55 INFO - PROCESS | 1654 | 1468214755996 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]]]}] 22:25:56 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 22:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 22:25:56 INFO - PROCESS | 1654 | 1468214756050 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 1654 | 1468214756051 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 22:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:25:56 INFO - PROCESS | 1654 | 1468214756054 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 1654 | 1468214756055 Marionette TRACE conn2 <- [1,2290,null,{}] 22:25:56 INFO - PROCESS | 1654 | 1468214756058 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}] 22:25:56 INFO - PROCESS | 1654 | 1468214756059 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:56 INFO - PROCESS | 1654 | 1468214756151 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:25:56 INFO - PROCESS | 1654 | 1468214756155 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:56 INFO - PROCESS | 1654 | 1468214756157 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c73e800 == 40 [pid = 1654] [id = 580] 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118f87000) [pid = 1654] [serial = 1740] [outer = 0x0] 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x129391c00) [pid = 1654] [serial = 1741] [outer = 0x118f87000] 22:25:56 INFO - PROCESS | 1654 | 1468214756185 Marionette DEBUG loaded listener.js 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12941a800) [pid = 1654] [serial = 1742] [outer = 0x118f87000] 22:25:56 INFO - PROCESS | 1654 | 1468214756529 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]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 522ms 22:25:56 INFO - PROCESS | 1654 | 1468214756578 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 1654 | 1468214756579 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 22:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:25:56 INFO - PROCESS | 1654 | 1468214756585 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 1654 | 1468214756586 Marionette TRACE conn2 <- [1,2294,null,{}] 22:25:56 INFO - PROCESS | 1654 | 1468214756591 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}] 22:25:56 INFO - PROCESS | 1654 | 1468214756593 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:56 INFO - PROCESS | 1654 | 1468214756722 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:25:56 INFO - PROCESS | 1654 | 1468214756727 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:56 INFO - PROCESS | 1654 | 1468214756729 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cabe000 == 41 [pid = 1654] [id = 581] 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d77c00) [pid = 1654] [serial = 1743] [outer = 0x0] 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129421400) [pid = 1654] [serial = 1744] [outer = 0x123d77c00] 22:25:56 INFO - PROCESS | 1654 | 1468214756779 Marionette DEBUG loaded listener.js 22:25:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a4c8400) [pid = 1654] [serial = 1745] [outer = 0x123d77c00] 22:25:57 INFO - PROCESS | 1654 | 1468214757198 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]]]}] 22:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 621ms 22:25:57 INFO - PROCESS | 1654 | 1468214757205 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:25:57 INFO - PROCESS | 1654 | 1468214757208 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 22:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:25:57 INFO - PROCESS | 1654 | 1468214757211 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:25:57 INFO - PROCESS | 1654 | 1468214757213 Marionette TRACE conn2 <- [1,2298,null,{}] 22:25:57 INFO - PROCESS | 1654 | 1468214757217 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}] 22:25:57 INFO - PROCESS | 1654 | 1468214757219 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:57 INFO - PROCESS | 1654 | 1468214757324 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:25:57 INFO - PROCESS | 1654 | 1468214757386 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:57 INFO - PROCESS | 1654 | 1468214757387 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x118abf800 == 42 [pid = 1654] [id = 582] 22:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113296000) [pid = 1654] [serial = 1746] [outer = 0x0] 22:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1167a0800) [pid = 1654] [serial = 1747] [outer = 0x113296000] 22:25:57 INFO - PROCESS | 1654 | 1468214757418 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117071800) [pid = 1654] [serial = 1748] [outer = 0x113296000] 22:25:57 INFO - PROCESS | 1654 | 1468214757893 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]]]}] 22:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 721ms 22:25:57 INFO - PROCESS | 1654 | 1468214757931 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:25:57 INFO - PROCESS | 1654 | 1468214757935 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 22:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:25:57 INFO - PROCESS | 1654 | 1468214757939 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:25:57 INFO - PROCESS | 1654 | 1468214757941 Marionette TRACE conn2 <- [1,2302,null,{}] 22:25:57 INFO - PROCESS | 1654 | 1468214757944 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}] 22:25:57 INFO - PROCESS | 1654 | 1468214757946 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:58 INFO - PROCESS | 1654 | 1468214758052 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:25:58 INFO - PROCESS | 1654 | 1468214758115 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 1654 | 1468214758116 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129366800 == 43 [pid = 1654] [id = 583] 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1173ecc00) [pid = 1654] [serial = 1749] [outer = 0x0] 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11851b000) [pid = 1654] [serial = 1750] [outer = 0x1173ecc00] 22:25:58 INFO - PROCESS | 1654 | 1468214758147 Marionette DEBUG loaded listener.js 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118fd7c00) [pid = 1654] [serial = 1751] [outer = 0x1173ecc00] 22:25:58 INFO - PROCESS | 1654 | 1468214758596 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]]]}] 22:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 22:25:58 INFO - PROCESS | 1654 | 1468214758611 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:25:58 INFO - PROCESS | 1654 | 1468214758613 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 22:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:25:58 INFO - PROCESS | 1654 | 1468214758615 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - PROCESS | 1654 | 1468214758618 Marionette TRACE conn2 <- [1,2306,null,{}] 22:25:58 INFO - PROCESS | 1654 | 1468214758626 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}] 22:25:58 INFO - PROCESS | 1654 | 1468214758629 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:58 INFO - PROCESS | 1654 | 1468214758753 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:25:58 INFO - PROCESS | 1654 | 1468214758842 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 1654 | 1468214758844 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce26800 == 44 [pid = 1654] [id = 584] 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123d77800) [pid = 1654] [serial = 1752] [outer = 0x0] 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125194c00) [pid = 1654] [serial = 1753] [outer = 0x123d77800] 22:25:58 INFO - PROCESS | 1654 | 1468214758877 Marionette DEBUG loaded listener.js 22:25:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12736b000) [pid = 1654] [serial = 1754] [outer = 0x123d77800] 22:25:59 INFO - PROCESS | 1654 | 1468214759330 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]]]}] 22:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 723ms 22:25:59 INFO - PROCESS | 1654 | 1468214759338 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 22:25:59 INFO - PROCESS | 1654 | 1468214759341 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 22:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:25:59 INFO - PROCESS | 1654 | 1468214759345 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:25:59 INFO - PROCESS | 1654 | 1468214759346 Marionette TRACE conn2 <- [1,2310,null,{}] 22:25:59 INFO - PROCESS | 1654 | 1468214759349 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}] 22:25:59 INFO - PROCESS | 1654 | 1468214759350 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:59 INFO - PROCESS | 1654 | 1468214759456 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:25:59 INFO - PROCESS | 1654 | 1468214759518 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 1654 | 1468214759519 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:25:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae1b000 == 45 [pid = 1654] [id = 585] 22:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1256df800) [pid = 1654] [serial = 1755] [outer = 0x0] 22:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1275b8c00) [pid = 1654] [serial = 1756] [outer = 0x1256df800] 22:25:59 INFO - PROCESS | 1654 | 1468214759549 Marionette DEBUG loaded listener.js 22:25:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129394800) [pid = 1654] [serial = 1757] [outer = 0x1256df800] 22:26:00 INFO - PROCESS | 1654 | 1468214760183 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]]]}] 22:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 874ms 22:26:00 INFO - PROCESS | 1654 | 1468214760220 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 1654 | 1468214760223 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 22:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:26:00 INFO - PROCESS | 1654 | 1468214760228 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:26:00 INFO - PROCESS | 1654 | 1468214760230 Marionette TRACE conn2 <- [1,2314,null,{}] 22:26:00 INFO - PROCESS | 1654 | 1468214760235 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}] 22:26:00 INFO - PROCESS | 1654 | 1468214760236 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:00 INFO - PROCESS | 1654 | 1468214760328 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:26:00 INFO - PROCESS | 1654 | 1468214760402 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:00 INFO - PROCESS | 1654 | 1468214760403 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180c7000 == 46 [pid = 1654] [id = 586] 22:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1162d5c00) [pid = 1654] [serial = 1758] [outer = 0x0] 22:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116632c00) [pid = 1654] [serial = 1759] [outer = 0x1162d5c00] 22:26:00 INFO - PROCESS | 1654 | 1468214760432 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11706b800) [pid = 1654] [serial = 1760] [outer = 0x1162d5c00] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c73e800 == 45 [pid = 1654] [id = 580] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29c000 == 44 [pid = 1654] [id = 579] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123e6c000 == 43 [pid = 1654] [id = 578] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b960800 == 42 [pid = 1654] [id = 577] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0ee000 == 41 [pid = 1654] [id = 576] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae02800 == 40 [pid = 1654] [id = 575] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129361800 == 39 [pid = 1654] [id = 574] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1271ea000 == 38 [pid = 1654] [id = 573] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x123e74000 == 37 [pid = 1654] [id = 572] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1195b4000 == 36 [pid = 1654] [id = 571] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x117347800 == 35 [pid = 1654] [id = 570] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x124a72800 == 34 [pid = 1654] [id = 569] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x117245800 == 33 [pid = 1654] [id = 568] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c041800 == 32 [pid = 1654] [id = 567] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae1b000 == 31 [pid = 1654] [id = 585] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce26800 == 30 [pid = 1654] [id = 584] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129366800 == 29 [pid = 1654] [id = 583] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12cabe000 == 28 [pid = 1654] [id = 581] 22:26:01 INFO - PROCESS | 1654 | --DOCSHELL 0x118abf800 == 27 [pid = 1654] [id = 582] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x113f35800) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112e94400) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x110ff0400) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116629c00) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124cdb800) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123d6fc00) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117073800) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1167dd000) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a45c00) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1183a0000) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1162d7c00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121ccc000) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f97800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117208000) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1256d4400) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118fdc400) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127303c00) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12518f400) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12736ac00) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1275dbc00) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11856e400) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1256d8c00) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118fd3000) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119948c00) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118a89c00) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117078800) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11960b400) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117209800) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x117070800) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116798400) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11839f400) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11844e800) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119d48c00) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 22:26:01 INFO - PROCESS | 1654 | 1468214761311 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]]]}] 22:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1122ms 22:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:26:01 INFO - PROCESS | 1654 | 1468214761350 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 1654 | 1468214761352 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 22:26:01 INFO - PROCESS | 1654 | 1468214761355 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:26:01 INFO - PROCESS | 1654 | 1468214761357 Marionette TRACE conn2 <- [1,2318,null,{}] 22:26:01 INFO - PROCESS | 1654 | 1468214761360 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}] 22:26:01 INFO - PROCESS | 1654 | 1468214761362 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:01 INFO - PROCESS | 1654 | 1468214761440 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:26:01 INFO - PROCESS | 1654 | 1468214761495 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1654 | 1468214761498 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11667c800 == 28 [pid = 1654] [id = 587] 22:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1128d2000) [pid = 1654] [serial = 1761] [outer = 0x0] 22:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1129a6800) [pid = 1654] [serial = 1762] [outer = 0x1128d2000] 22:26:01 INFO - PROCESS | 1654 | 1468214761526 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x112e94400) [pid = 1654] [serial = 1763] [outer = 0x1128d2000] 22:26:01 INFO - PROCESS | 1654 | 1468214761840 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 1654 | 1468214761882 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 22:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:26:01 INFO - PROCESS | 1654 | 1468214761886 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:26:01 INFO - PROCESS | 1654 | 1468214761888 Marionette TRACE conn2 <- [1,2322,null,{}] 22:26:01 INFO - PROCESS | 1654 | 1468214761890 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}] 22:26:01 INFO - PROCESS | 1654 | 1468214761892 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:01 INFO - PROCESS | 1654 | 1468214761969 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:26:01 INFO - PROCESS | 1654 | 1468214761975 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 1654 | 1468214761977 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180bd000 == 29 [pid = 1654] [id = 588] 22:26:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113aae400) [pid = 1654] [serial = 1764] [outer = 0x0] 22:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113f30c00) [pid = 1654] [serial = 1765] [outer = 0x113aae400] 22:26:02 INFO - PROCESS | 1654 | 1468214762005 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11607d400) [pid = 1654] [serial = 1766] [outer = 0x113aae400] 22:26:02 INFO - PROCESS | 1654 | 1468214762363 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]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 22:26:02 INFO - PROCESS | 1654 | 1468214762407 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1654 | 1468214762408 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 22:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:26:02 INFO - PROCESS | 1654 | 1468214762410 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 1654 | 1468214762413 Marionette TRACE conn2 <- [1,2326,null,{}] 22:26:02 INFO - PROCESS | 1654 | 1468214762421 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}] 22:26:02 INFO - PROCESS | 1654 | 1468214762424 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:02 INFO - PROCESS | 1654 | 1468214762502 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:26:02 INFO - PROCESS | 1654 | 1468214762512 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 1654 | 1468214762514 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca4800 == 30 [pid = 1654] [id = 589] 22:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113293c00) [pid = 1654] [serial = 1767] [outer = 0x0] 22:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11706ac00) [pid = 1654] [serial = 1768] [outer = 0x113293c00] 22:26:02 INFO - PROCESS | 1654 | 1468214762542 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117074000) [pid = 1654] [serial = 1769] [outer = 0x113293c00] 22:26:02 INFO - PROCESS | 1654 | 1468214762867 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]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 22:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:26:02 INFO - PROCESS | 1654 | 1468214762881 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 1654 | 1468214762883 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 22:26:02 INFO - PROCESS | 1654 | 1468214762885 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 1654 | 1468214762886 Marionette TRACE conn2 <- [1,2330,null,{}] 22:26:02 INFO - PROCESS | 1654 | 1468214762888 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}] 22:26:02 INFO - PROCESS | 1654 | 1468214762890 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:02 INFO - PROCESS | 1654 | 1468214762967 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:26:03 INFO - PROCESS | 1654 | 1468214763028 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1654 | 1468214763029 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154a800 == 31 [pid = 1654] [id = 590] 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117075800) [pid = 1654] [serial = 1770] [outer = 0x0] 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1176ee000) [pid = 1654] [serial = 1771] [outer = 0x117075800] 22:26:03 INFO - PROCESS | 1654 | 1468214763055 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1180d7800) [pid = 1654] [serial = 1772] [outer = 0x117075800] 22:26:03 INFO - PROCESS | 1654 | 1468214763328 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]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 474ms 22:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:26:03 INFO - PROCESS | 1654 | 1468214763364 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1654 | 1468214763366 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 22:26:03 INFO - PROCESS | 1654 | 1468214763367 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 1654 | 1468214763378 Marionette TRACE conn2 <- [1,2334,null,{}] 22:26:03 INFO - PROCESS | 1654 | 1468214763392 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}] 22:26:03 INFO - PROCESS | 1654 | 1468214763395 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:03 INFO - PROCESS | 1654 | 1468214763491 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:26:03 INFO - PROCESS | 1654 | 1468214763495 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 1654 | 1468214763496 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x125013800 == 32 [pid = 1654] [id = 591] 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113841000) [pid = 1654] [serial = 1773] [outer = 0x0] 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118184000) [pid = 1654] [serial = 1774] [outer = 0x113841000] 22:26:03 INFO - PROCESS | 1654 | 1468214763521 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1183a1000) [pid = 1654] [serial = 1775] [outer = 0x113841000] 22:26:03 INFO - PROCESS | 1654 | 1468214763857 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]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 533ms 22:26:03 INFO - PROCESS | 1654 | 1468214763902 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 1654 | 1468214763903 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 22:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:26:03 INFO - PROCESS | 1654 | 1468214763905 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 1654 | 1468214763906 Marionette TRACE conn2 <- [1,2338,null,{}] 22:26:03 INFO - PROCESS | 1654 | 1468214763908 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}] 22:26:03 INFO - PROCESS | 1654 | 1468214763912 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:04 INFO - PROCESS | 1654 | 1468214764030 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:26:04 INFO - PROCESS | 1654 | 1468214764043 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1654 | 1468214764045 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271ee000 == 33 [pid = 1654] [id = 592] 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11839e400) [pid = 1654] [serial = 1776] [outer = 0x0] 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118520400) [pid = 1654] [serial = 1777] [outer = 0x11839e400] 22:26:04 INFO - PROCESS | 1654 | 1468214764086 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119228400) [pid = 1654] [serial = 1778] [outer = 0x11839e400] 22:26:04 INFO - PROCESS | 1654 | 1468214764567 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]]]}] 22:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 22:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:26:04 INFO - PROCESS | 1654 | 1468214764578 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:26:04 INFO - PROCESS | 1654 | 1468214764579 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 22:26:04 INFO - PROCESS | 1654 | 1468214764582 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:26:04 INFO - PROCESS | 1654 | 1468214764584 Marionette TRACE conn2 <- [1,2342,null,{}] 22:26:04 INFO - PROCESS | 1654 | 1468214764588 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}] 22:26:04 INFO - PROCESS | 1654 | 1468214764589 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:04 INFO - PROCESS | 1654 | 1468214764716 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:26:04 INFO - PROCESS | 1654 | 1468214764774 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 1654 | 1468214764775 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x129373800 == 34 [pid = 1654] [id = 593] 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119226800) [pid = 1654] [serial = 1779] [outer = 0x0] 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119616c00) [pid = 1654] [serial = 1780] [outer = 0x119226800] 22:26:04 INFO - PROCESS | 1654 | 1468214764799 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119979400) [pid = 1654] [serial = 1781] [outer = 0x119226800] 22:26:05 INFO - PROCESS | 1654 | 1468214765120 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]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 22:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:26:05 INFO - PROCESS | 1654 | 1468214765152 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1654 | 1468214765153 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 22:26:05 INFO - PROCESS | 1654 | 1468214765163 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 1654 | 1468214765164 Marionette TRACE conn2 <- [1,2346,null,{}] 22:26:05 INFO - PROCESS | 1654 | 1468214765167 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}] 22:26:05 INFO - PROCESS | 1654 | 1468214765168 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:05 INFO - PROCESS | 1654 | 1468214765265 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:26:05 INFO - PROCESS | 1654 | 1468214765268 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 1654 | 1468214765270 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a582000 == 35 [pid = 1654] [id = 594] 22:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119611400) [pid = 1654] [serial = 1782] [outer = 0x0] 22:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210b7400) [pid = 1654] [serial = 1783] [outer = 0x119611400] 22:26:05 INFO - PROCESS | 1654 | 1468214765295 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12162fc00) [pid = 1654] [serial = 1784] [outer = 0x119611400] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123d79c00) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123f6dc00) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1275b2000) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1180d5400) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117209c00) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1193bf000) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1275b2400) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116775400) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113293000) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113299400) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1130a7400) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123d77c00) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118f87000) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117088000) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:26:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121430400) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:26:05 INFO - PROCESS | 1654 | 1468214765797 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]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 676ms 22:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:26:05 INFO - PROCESS | 1654 | 1468214765833 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 1654 | 1468214765834 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 22:26:05 INFO - PROCESS | 1654 | 1468214765837 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 1654 | 1468214765838 Marionette TRACE conn2 <- [1,2350,null,{}] 22:26:05 INFO - PROCESS | 1654 | 1468214765840 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}] 22:26:05 INFO - PROCESS | 1654 | 1468214765843 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:05 INFO - PROCESS | 1654 | 1468214765964 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:26:06 INFO - PROCESS | 1654 | 1468214766022 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1654 | 1468214766024 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca4000 == 36 [pid = 1654] [id = 595] 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113293000) [pid = 1654] [serial = 1785] [outer = 0x0] 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117076400) [pid = 1654] [serial = 1786] [outer = 0x113293000] 22:26:06 INFO - PROCESS | 1654 | 1468214766049 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120f8fc00) [pid = 1654] [serial = 1787] [outer = 0x113293000] 22:26:06 INFO - PROCESS | 1654 | 1468214766316 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]]]}] 22:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 521ms 22:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:26:06 INFO - PROCESS | 1654 | 1468214766364 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 1654 | 1468214766365 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 22:26:06 INFO - PROCESS | 1654 | 1468214766367 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 1654 | 1468214766369 Marionette TRACE conn2 <- [1,2354,null,{}] 22:26:06 INFO - PROCESS | 1654 | 1468214766371 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}] 22:26:06 INFO - PROCESS | 1654 | 1468214766372 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:06 INFO - PROCESS | 1654 | 1468214766454 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:26:06 INFO - PROCESS | 1654 | 1468214766461 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1654 | 1468214766462 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0df800 == 37 [pid = 1654] [id = 596] 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1211a8000) [pid = 1654] [serial = 1788] [outer = 0x0] 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x121635400) [pid = 1654] [serial = 1789] [outer = 0x1211a8000] 22:26:06 INFO - PROCESS | 1654 | 1468214766486 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121cca800) [pid = 1654] [serial = 1790] [outer = 0x1211a8000] 22:26:06 INFO - PROCESS | 1654 | 1468214766819 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]]]}] 22:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 476ms 22:26:06 INFO - PROCESS | 1654 | 1468214766846 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:26:06 INFO - PROCESS | 1654 | 1468214766847 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 22:26:06 INFO - PROCESS | 1654 | 1468214766849 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 1654 | 1468214766851 Marionette TRACE conn2 <- [1,2358,null,{}] 22:26:06 INFO - PROCESS | 1654 | 1468214766853 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}] 22:26:06 INFO - PROCESS | 1654 | 1468214766855 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:06 INFO - PROCESS | 1654 | 1468214766984 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:26:06 INFO - PROCESS | 1654 | 1468214766992 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 1654 | 1468214766993 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e8c800 == 38 [pid = 1654] [id = 597] 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123d6f400) [pid = 1654] [serial = 1791] [outer = 0x0] 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123d7a800) [pid = 1654] [serial = 1792] [outer = 0x123d6f400] 22:26:07 INFO - PROCESS | 1654 | 1468214767019 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12574fc00) [pid = 1654] [serial = 1793] [outer = 0x123d6f400] 22:26:07 INFO - PROCESS | 1654 | 1468214767344 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]]]}] 22:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 22:26:07 INFO - PROCESS | 1654 | 1468214767370 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 1654 | 1468214767371 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 22:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:26:07 INFO - PROCESS | 1654 | 1468214767374 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:26:07 INFO - PROCESS | 1654 | 1468214767377 Marionette TRACE conn2 <- [1,2362,null,{}] 22:26:07 INFO - PROCESS | 1654 | 1468214767380 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}] 22:26:07 INFO - PROCESS | 1654 | 1468214767381 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:07 INFO - PROCESS | 1654 | 1468214767457 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:26:07 INFO - PROCESS | 1654 | 1468214767462 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 1654 | 1468214767463 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c046000 == 39 [pid = 1654] [id = 598] 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1256dfc00) [pid = 1654] [serial = 1794] [outer = 0x0] 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127306000) [pid = 1654] [serial = 1795] [outer = 0x1256dfc00] 22:26:07 INFO - PROCESS | 1654 | 1468214767488 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12736b800) [pid = 1654] [serial = 1796] [outer = 0x1256dfc00] 22:26:08 INFO - PROCESS | 1654 | 1468214768053 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]]]}] 22:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 721ms 22:26:08 INFO - PROCESS | 1654 | 1468214768096 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1654 | 1468214768099 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 22:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:26:08 INFO - PROCESS | 1654 | 1468214768102 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 1654 | 1468214768104 Marionette TRACE conn2 <- [1,2366,null,{}] 22:26:08 INFO - PROCESS | 1654 | 1468214768108 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}] 22:26:08 INFO - PROCESS | 1654 | 1468214768110 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:08 INFO - PROCESS | 1654 | 1468214768219 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:26:08 INFO - PROCESS | 1654 | 1468214768303 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 1654 | 1468214768304 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e5b800 == 40 [pid = 1654] [id = 599] 22:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129b3000) [pid = 1654] [serial = 1797] [outer = 0x0] 22:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113291800) [pid = 1654] [serial = 1798] [outer = 0x1129b3000] 22:26:08 INFO - PROCESS | 1654 | 1468214768335 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1133d0c00) [pid = 1654] [serial = 1799] [outer = 0x1129b3000] 22:26:08 INFO - PROCESS | 1654 | 1468214768890 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]]]}] 22:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 877ms 22:26:08 INFO - PROCESS | 1654 | 1468214768979 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 1654 | 1468214768982 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 22:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:26:08 INFO - PROCESS | 1654 | 1468214768986 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 1654 | 1468214768988 Marionette TRACE conn2 <- [1,2370,null,{}] 22:26:08 INFO - PROCESS | 1654 | 1468214768991 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}] 22:26:08 INFO - PROCESS | 1654 | 1468214768993 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:09 INFO - PROCESS | 1654 | 1468214769103 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:26:09 INFO - PROCESS | 1654 | 1468214769315 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1654 | 1468214769317 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160a8000 == 41 [pid = 1654] [id = 600] 22:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128cd400) [pid = 1654] [serial = 1800] [outer = 0x0] 22:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113299000) [pid = 1654] [serial = 1801] [outer = 0x1128cd400] 22:26:09 INFO - PROCESS | 1654 | 1468214769346 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x113f31400) [pid = 1654] [serial = 1802] [outer = 0x1128cd400] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x124e8c800 == 40 [pid = 1654] [id = 597] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0df800 == 39 [pid = 1654] [id = 596] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca4000 == 38 [pid = 1654] [id = 595] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a582000 == 37 [pid = 1654] [id = 594] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x129373800 == 36 [pid = 1654] [id = 593] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1271ee000 == 35 [pid = 1654] [id = 592] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125013800 == 34 [pid = 1654] [id = 591] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12154a800 == 33 [pid = 1654] [id = 590] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca4800 == 32 [pid = 1654] [id = 589] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1180bd000 == 31 [pid = 1654] [id = 588] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11667c800 == 30 [pid = 1654] [id = 587] 22:26:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1180c7000 == 29 [pid = 1654] [id = 586] 22:26:09 INFO - PROCESS | 1654 | 1468214769800 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]]]}] 22:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 820ms 22:26:09 INFO - PROCESS | 1654 | 1468214769808 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 1654 | 1468214769813 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 22:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:26:09 INFO - PROCESS | 1654 | 1468214769816 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - PROCESS | 1654 | 1468214769818 Marionette TRACE conn2 <- [1,2374,null,{}] 22:26:09 INFO - PROCESS | 1654 | 1468214769821 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}] 22:26:09 INFO - PROCESS | 1654 | 1468214769823 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:09 INFO - PROCESS | 1654 | 1468214769912 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12684ac00) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1275cc000) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128e3ec00) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180dc400) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1176e6400) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180dbc00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f0f800) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128d1ec00) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116776400) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116a19000) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11844e000) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118fda000) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113376400) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113f2fc00) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11839b400) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1138f2000) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117211c00) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128e46400) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129421400) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129391c00) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1193bc000) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12a4c8400) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1256d5400) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121742400) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1275c2c00) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128d26800) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x123d73000) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12941a800) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1211ac400) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 22:26:09 INFO - PROCESS | 1654 | 1468214769977 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 1654 | 1468214769978 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b0800 == 30 [pid = 1654] [id = 601] 22:26:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11329ac00) [pid = 1654] [serial = 1803] [outer = 0x0] 22:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x113f2e400) [pid = 1654] [serial = 1804] [outer = 0x11329ac00] 22:26:10 INFO - PROCESS | 1654 | 1468214770006 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167ddc00) [pid = 1654] [serial = 1805] [outer = 0x11329ac00] 22:26:10 INFO - PROCESS | 1654 | 1468214770304 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]]]}] 22:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 22:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:26:10 INFO - PROCESS | 1654 | 1468214770337 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 1654 | 1468214770340 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 22:26:10 INFO - PROCESS | 1654 | 1468214770346 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:26:10 INFO - PROCESS | 1654 | 1468214770347 Marionette TRACE conn2 <- [1,2378,null,{}] 22:26:10 INFO - PROCESS | 1654 | 1468214770350 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}] 22:26:10 INFO - PROCESS | 1654 | 1468214770351 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:10 INFO - PROCESS | 1654 | 1468214770436 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:26:10 INFO - PROCESS | 1654 | 1468214770518 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 1654 | 1468214770519 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x121909000 == 31 [pid = 1654] [id = 602] 22:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1128ce400) [pid = 1654] [serial = 1806] [outer = 0x0] 22:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11707b400) [pid = 1654] [serial = 1807] [outer = 0x1128ce400] 22:26:10 INFO - PROCESS | 1654 | 1468214770544 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180dc000) [pid = 1654] [serial = 1808] [outer = 0x1128ce400] 22:26:10 INFO - PROCESS | 1654 | 1468214770858 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]]]}] 22:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 573ms 22:26:10 INFO - PROCESS | 1654 | 1468214770917 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 1654 | 1468214770919 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 22:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:26:10 INFO - PROCESS | 1654 | 1468214770926 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:26:10 INFO - PROCESS | 1654 | 1468214770930 Marionette TRACE conn2 <- [1,2382,null,{}] 22:26:10 INFO - PROCESS | 1654 | 1468214770934 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}] 22:26:10 INFO - PROCESS | 1654 | 1468214770936 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:11 INFO - PROCESS | 1654 | 1468214771018 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:26:11 INFO - PROCESS | 1654 | 1468214771090 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1654 | 1468214771092 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271df800 == 32 [pid = 1654] [id = 603] 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1122bd000) [pid = 1654] [serial = 1809] [outer = 0x0] 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118448000) [pid = 1654] [serial = 1810] [outer = 0x1122bd000] 22:26:11 INFO - PROCESS | 1654 | 1468214771117 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118f8dc00) [pid = 1654] [serial = 1811] [outer = 0x1122bd000] 22:26:11 INFO - PROCESS | 1654 | 1468214771382 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]]]}] 22:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 476ms 22:26:11 INFO - PROCESS | 1654 | 1468214771403 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 1654 | 1468214771405 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 22:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:26:11 INFO - PROCESS | 1654 | 1468214771417 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:26:11 INFO - PROCESS | 1654 | 1468214771418 Marionette TRACE conn2 <- [1,2386,null,{}] 22:26:11 INFO - PROCESS | 1654 | 1468214771421 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}] 22:26:11 INFO - PROCESS | 1654 | 1468214771423 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:11 INFO - PROCESS | 1654 | 1468214771554 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:26:11 INFO - PROCESS | 1654 | 1468214771558 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 1654 | 1468214771560 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12935c000 == 33 [pid = 1654] [id = 604] 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118a8b800) [pid = 1654] [serial = 1812] [outer = 0x0] 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11960d800) [pid = 1654] [serial = 1813] [outer = 0x118a8b800] 22:26:11 INFO - PROCESS | 1654 | 1468214771601 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11994c000) [pid = 1654] [serial = 1814] [outer = 0x118a8b800] 22:26:12 INFO - PROCESS | 1654 | 1468214772126 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]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 729ms 22:26:12 INFO - PROCESS | 1654 | 1468214772141 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1654 | 1468214772143 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 22:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:26:12 INFO - PROCESS | 1654 | 1468214772146 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 1654 | 1468214772148 Marionette TRACE conn2 <- [1,2390,null,{}] 22:26:12 INFO - PROCESS | 1654 | 1468214772151 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}] 22:26:12 INFO - PROCESS | 1654 | 1468214772153 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:12 INFO - PROCESS | 1654 | 1468214772253 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:26:12 INFO - PROCESS | 1654 | 1468214772291 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1654 | 1468214772296 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271da800 == 34 [pid = 1654] [id = 605] 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121334800) [pid = 1654] [serial = 1815] [outer = 0x0] 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121634800) [pid = 1654] [serial = 1816] [outer = 0x121334800] 22:26:12 INFO - PROCESS | 1654 | 1468214772331 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123d75000) [pid = 1654] [serial = 1817] [outer = 0x121334800] 22:26:12 INFO - PROCESS | 1654 | 1468214772677 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]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 573ms 22:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:26:12 INFO - PROCESS | 1654 | 1468214772719 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 1654 | 1468214772720 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 22:26:12 INFO - PROCESS | 1654 | 1468214772722 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 1654 | 1468214772724 Marionette TRACE conn2 <- [1,2394,null,{}] 22:26:12 INFO - PROCESS | 1654 | 1468214772726 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}] 22:26:12 INFO - PROCESS | 1654 | 1468214772727 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:12 INFO - PROCESS | 1654 | 1468214772829 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:26:12 INFO - PROCESS | 1654 | 1468214772833 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 1654 | 1468214772834 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e8000 == 35 [pid = 1654] [id = 606] 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1193be000) [pid = 1654] [serial = 1818] [outer = 0x0] 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124ed3800) [pid = 1654] [serial = 1819] [outer = 0x1193be000] 22:26:12 INFO - PROCESS | 1654 | 1468214772859 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126e1dc00) [pid = 1654] [serial = 1820] [outer = 0x1193be000] 22:26:13 INFO - PROCESS | 1654 | 1468214773289 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]]]}] 22:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 570ms 22:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:26:13 INFO - PROCESS | 1654 | 1468214773302 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 1654 | 1468214773304 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 22:26:13 INFO - PROCESS | 1654 | 1468214773307 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:26:13 INFO - PROCESS | 1654 | 1468214773311 Marionette TRACE conn2 <- [1,2398,null,{}] 22:26:13 INFO - PROCESS | 1654 | 1468214773314 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}] 22:26:13 INFO - PROCESS | 1654 | 1468214773316 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:13 INFO - PROCESS | 1654 | 1468214773476 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:26:13 INFO - PROCESS | 1654 | 1468214773500 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 1654 | 1468214773502 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b951000 == 36 [pid = 1654] [id = 607] 22:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126fe1400) [pid = 1654] [serial = 1821] [outer = 0x0] 22:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12736cc00) [pid = 1654] [serial = 1822] [outer = 0x126fe1400] 22:26:13 INFO - PROCESS | 1654 | 1468214773543 Marionette DEBUG loaded listener.js 22:26:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1275be800) [pid = 1654] [serial = 1823] [outer = 0x126fe1400] 22:26:13 INFO - PROCESS | 1654 | 1468214773947 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]]]}] 22:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 22:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:26:13 INFO - PROCESS | 1654 | 1468214773979 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 1654 | 1468214773980 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 22:26:13 INFO - PROCESS | 1654 | 1468214773989 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:26:13 INFO - PROCESS | 1654 | 1468214773990 Marionette TRACE conn2 <- [1,2402,null,{}] 22:26:13 INFO - PROCESS | 1654 | 1468214773992 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}] 22:26:13 INFO - PROCESS | 1654 | 1468214773994 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:14 INFO - PROCESS | 1654 | 1468214774094 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11839e400) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113841000) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119226800) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d2000) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117075800) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1162d5c00) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113aae400) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113293c00) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113296000) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1173ecc00) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x123d77800) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1256df800) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119611400) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x113293000) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1211a8000) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:26:14 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123d6f400) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:26:14 INFO - PROCESS | 1654 | 1468214774241 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1654 | 1468214774243 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x113ad2000 == 37 [pid = 1654] [id = 608] 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x110fa2000) [pid = 1654] [serial = 1824] [outer = 0x0] 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112fd4800) [pid = 1654] [serial = 1825] [outer = 0x110fa2000] 22:26:14 INFO - PROCESS | 1654 | 1468214774270 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1162d5c00) [pid = 1654] [serial = 1826] [outer = 0x110fa2000] 22:26:14 INFO - PROCESS | 1654 | 1468214774539 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]]]}] 22:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 578ms 22:26:14 INFO - PROCESS | 1654 | 1468214774566 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:26:14 INFO - PROCESS | 1654 | 1468214774567 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 22:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:26:14 INFO - PROCESS | 1654 | 1468214774569 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:26:14 INFO - PROCESS | 1654 | 1468214774570 Marionette TRACE conn2 <- [1,2406,null,{}] 22:26:14 INFO - PROCESS | 1654 | 1468214774573 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}] 22:26:14 INFO - PROCESS | 1654 | 1468214774574 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:14 INFO - PROCESS | 1654 | 1468214774667 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:26:14 INFO - PROCESS | 1654 | 1468214774670 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 1654 | 1468214774671 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x125783000 == 38 [pid = 1654] [id = 609] 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1167a0c00) [pid = 1654] [serial = 1827] [outer = 0x0] 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118fdb000) [pid = 1654] [serial = 1828] [outer = 0x1167a0c00] 22:26:14 INFO - PROCESS | 1654 | 1468214774695 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124ed3000) [pid = 1654] [serial = 1829] [outer = 0x1167a0c00] 22:26:15 INFO - PROCESS | 1654 | 1468214775017 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]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 469ms 22:26:15 INFO - PROCESS | 1654 | 1468214775039 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1654 | 1468214775041 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 22:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:26:15 INFO - PROCESS | 1654 | 1468214775048 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1654 | 1468214775049 Marionette TRACE conn2 <- [1,2410,null,{}] 22:26:15 INFO - PROCESS | 1654 | 1468214775051 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}] 22:26:15 INFO - PROCESS | 1654 | 1468214775052 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:15 INFO - PROCESS | 1654 | 1468214775164 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:26:15 INFO - PROCESS | 1654 | 1468214775171 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1654 | 1468214775173 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2ab000 == 39 [pid = 1654] [id = 610] 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118f87000) [pid = 1654] [serial = 1830] [outer = 0x0] 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1275bf800) [pid = 1654] [serial = 1831] [outer = 0x118f87000] 22:26:15 INFO - PROCESS | 1654 | 1468214775201 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128d1dc00) [pid = 1654] [serial = 1832] [outer = 0x118f87000] 22:26:15 INFO - PROCESS | 1654 | 1468214775545 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]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 22:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:26:15 INFO - PROCESS | 1654 | 1468214775567 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 1654 | 1468214775569 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 22:26:15 INFO - PROCESS | 1654 | 1468214775570 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 1654 | 1468214775572 Marionette TRACE conn2 <- [1,2414,null,{}] 22:26:15 INFO - PROCESS | 1654 | 1468214775576 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}] 22:26:15 INFO - PROCESS | 1654 | 1468214775578 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:15 INFO - PROCESS | 1654 | 1468214775669 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:26:15 INFO - PROCESS | 1654 | 1468214775672 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 1654 | 1468214775673 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caac000 == 40 [pid = 1654] [id = 611] 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128d1e400) [pid = 1654] [serial = 1833] [outer = 0x0] 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128e43000) [pid = 1654] [serial = 1834] [outer = 0x128d1e400] 22:26:15 INFO - PROCESS | 1654 | 1468214775698 Marionette DEBUG loaded listener.js 22:26:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12939cc00) [pid = 1654] [serial = 1835] [outer = 0x128d1e400] 22:26:16 INFO - PROCESS | 1654 | 1468214776029 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]]]}] 22:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 468ms 22:26:16 INFO - PROCESS | 1654 | 1468214776040 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 1654 | 1468214776041 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 22:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:26:16 INFO - PROCESS | 1654 | 1468214776048 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:26:16 INFO - PROCESS | 1654 | 1468214776049 Marionette TRACE conn2 <- [1,2418,null,{}] 22:26:16 INFO - PROCESS | 1654 | 1468214776052 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}] 22:26:16 INFO - PROCESS | 1654 | 1468214776053 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:16 INFO - PROCESS | 1654 | 1468214776169 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:26:16 INFO - PROCESS | 1654 | 1468214776177 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1654 | 1468214776178 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cac4000 == 41 [pid = 1654] [id = 612] 22:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d2c00) [pid = 1654] [serial = 1836] [outer = 0x0] 22:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1293f0000) [pid = 1654] [serial = 1837] [outer = 0x1128d2c00] 22:26:16 INFO - PROCESS | 1654 | 1468214776209 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129412400) [pid = 1654] [serial = 1838] [outer = 0x1128d2c00] 22:26:16 INFO - PROCESS | 1654 | 1468214776686 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]]]}] 22:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 22:26:16 INFO - PROCESS | 1654 | 1468214776719 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 1654 | 1468214776721 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 22:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:26:16 INFO - PROCESS | 1654 | 1468214776726 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:26:16 INFO - PROCESS | 1654 | 1468214776730 Marionette TRACE conn2 <- [1,2422,null,{}] 22:26:16 INFO - PROCESS | 1654 | 1468214776734 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}] 22:26:16 INFO - PROCESS | 1654 | 1468214776735 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:16 INFO - PROCESS | 1654 | 1468214776841 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:26:16 INFO - PROCESS | 1654 | 1468214776950 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 1654 | 1468214776952 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x121249800 == 42 [pid = 1654] [id = 613] 22:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11679c400) [pid = 1654] [serial = 1839] [outer = 0x0] 22:26:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1167e6c00) [pid = 1654] [serial = 1840] [outer = 0x11679c400] 22:26:16 INFO - PROCESS | 1654 | 1468214776986 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117209c00) [pid = 1654] [serial = 1841] [outer = 0x11679c400] 22:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 675ms 22:26:17 INFO - PROCESS | 1654 | 1468214777394 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]]]}] 22:26:17 INFO - PROCESS | 1654 | 1468214777399 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 1654 | 1468214777403 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 22:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:26:17 INFO - PROCESS | 1654 | 1468214777407 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:26:17 INFO - PROCESS | 1654 | 1468214777409 Marionette TRACE conn2 <- [1,2426,null,{}] 22:26:17 INFO - PROCESS | 1654 | 1468214777412 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}] 22:26:17 INFO - PROCESS | 1654 | 1468214777414 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:17 INFO - PROCESS | 1654 | 1468214777523 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:26:17 INFO - PROCESS | 1654 | 1468214777586 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:17 INFO - PROCESS | 1654 | 1468214777587 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a585800 == 43 [pid = 1654] [id = 614] 22:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1180d5c00) [pid = 1654] [serial = 1842] [outer = 0x0] 22:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11844e400) [pid = 1654] [serial = 1843] [outer = 0x1180d5c00] 22:26:17 INFO - PROCESS | 1654 | 1468214777618 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118a4c400) [pid = 1654] [serial = 1844] [outer = 0x1180d5c00] 22:26:18 INFO - PROCESS | 1654 | 1468214778034 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]]]}] 22:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 22:26:18 INFO - PROCESS | 1654 | 1468214778078 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1654 | 1468214778080 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 22:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:26:18 INFO - PROCESS | 1654 | 1468214778082 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:26:18 INFO - PROCESS | 1654 | 1468214778085 Marionette TRACE conn2 <- [1,2430,null,{}] 22:26:18 INFO - PROCESS | 1654 | 1468214778093 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}] 22:26:18 INFO - PROCESS | 1654 | 1468214778096 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:18 INFO - PROCESS | 1654 | 1468214778200 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:26:18 INFO - PROCESS | 1654 | 1468214778300 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1654 | 1468214778302 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce35800 == 44 [pid = 1654] [id = 615] 22:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120f9b400) [pid = 1654] [serial = 1845] [outer = 0x0] 22:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121ccd000) [pid = 1654] [serial = 1846] [outer = 0x120f9b400] 22:26:18 INFO - PROCESS | 1654 | 1468214778332 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124ed4c00) [pid = 1654] [serial = 1847] [outer = 0x120f9b400] 22:26:18 INFO - PROCESS | 1654 | 1468214778742 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]]]}] 22:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 673ms 22:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:26:18 INFO - PROCESS | 1654 | 1468214778755 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 1654 | 1468214778757 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 22:26:18 INFO - PROCESS | 1654 | 1468214778759 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:26:18 INFO - PROCESS | 1654 | 1468214778761 Marionette TRACE conn2 <- [1,2434,null,{}] 22:26:18 INFO - PROCESS | 1654 | 1468214778763 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}] 22:26:18 INFO - PROCESS | 1654 | 1468214778765 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:18 INFO - PROCESS | 1654 | 1468214778872 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:26:18 INFO - PROCESS | 1654 | 1468214778934 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 1654 | 1468214778935 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2be800 == 45 [pid = 1654] [id = 616] 22:26:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126fe5000) [pid = 1654] [serial = 1848] [outer = 0x0] 22:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1275dd800) [pid = 1654] [serial = 1849] [outer = 0x126fe5000] 22:26:19 INFO - PROCESS | 1654 | 1468214779005 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128d29000) [pid = 1654] [serial = 1850] [outer = 0x126fe5000] 22:26:19 INFO - PROCESS | 1654 | 1468214779562 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]]]}] 22:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 869ms 22:26:19 INFO - PROCESS | 1654 | 1468214779629 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 1654 | 1468214779632 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 22:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:26:19 INFO - PROCESS | 1654 | 1468214779635 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:26:19 INFO - PROCESS | 1654 | 1468214779637 Marionette TRACE conn2 <- [1,2438,null,{}] 22:26:19 INFO - PROCESS | 1654 | 1468214779641 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}] 22:26:19 INFO - PROCESS | 1654 | 1468214779643 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:19 INFO - PROCESS | 1654 | 1468214779736 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:26:19 INFO - PROCESS | 1654 | 1468214779807 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 1654 | 1468214779810 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f42000 == 46 [pid = 1654] [id = 617] 22:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11607dc00) [pid = 1654] [serial = 1851] [outer = 0x0] 22:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116775400) [pid = 1654] [serial = 1852] [outer = 0x11607dc00] 22:26:19 INFO - PROCESS | 1654 | 1468214779837 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117075800) [pid = 1654] [serial = 1853] [outer = 0x11607dc00] 22:26:20 INFO - PROCESS | 1654 | 1468214780270 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]]]}] 22:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 22:26:20 INFO - PROCESS | 1654 | 1468214780310 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 1654 | 1468214780312 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 22:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:26:20 INFO - PROCESS | 1654 | 1468214780318 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:26:20 INFO - PROCESS | 1654 | 1468214780321 Marionette TRACE conn2 <- [1,2442,null,{}] 22:26:20 INFO - PROCESS | 1654 | 1468214780325 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}] 22:26:20 INFO - PROCESS | 1654 | 1468214780329 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12caac000 == 45 [pid = 1654] [id = 611] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2ab000 == 44 [pid = 1654] [id = 610] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x125783000 == 43 [pid = 1654] [id = 609] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x113ad2000 == 42 [pid = 1654] [id = 608] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b951000 == 41 [pid = 1654] [id = 607] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0e8000 == 40 [pid = 1654] [id = 606] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1271da800 == 39 [pid = 1654] [id = 605] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12935c000 == 38 [pid = 1654] [id = 604] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1271df800 == 37 [pid = 1654] [id = 603] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x121909000 == 36 [pid = 1654] [id = 602] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b0800 == 35 [pid = 1654] [id = 601] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1160a8000 == 34 [pid = 1654] [id = 600] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12c046000 == 33 [pid = 1654] [id = 598] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x117e5b800 == 32 [pid = 1654] [id = 599] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x120f42000 == 31 [pid = 1654] [id = 617] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2be800 == 30 [pid = 1654] [id = 616] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce35800 == 29 [pid = 1654] [id = 615] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12a585800 == 28 [pid = 1654] [id = 614] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x121249800 == 27 [pid = 1654] [id = 613] 22:26:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12cac4000 == 26 [pid = 1654] [id = 612] 22:26:20 INFO - PROCESS | 1654 | 1468214780983 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118520400) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118184000) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119616c00) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1129a6800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1176ee000) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11706b800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116632c00) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113f30c00) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11607d400) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11706ac00) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117074000) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117071800) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1167a0800) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118fd7c00) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11851b000) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12736b000) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125194c00) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129394800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1275b8c00) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210b7400) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119979400) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117076400) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x121635400) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d7a800) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121cca800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x127306000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12162fc00) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112e94400) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119228400) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12574fc00) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1183a1000) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1180d7800) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x120f8fc00) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 22:26:21 INFO - PROCESS | 1654 | 1468214781112 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 1654 | 1468214781113 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x116015800 == 27 [pid = 1654] [id = 618] 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1129a5000) [pid = 1654] [serial = 1854] [outer = 0x0] 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112a7b800) [pid = 1654] [serial = 1855] [outer = 0x1129a5000] 22:26:21 INFO - PROCESS | 1654 | 1468214781142 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11328f000) [pid = 1654] [serial = 1856] [outer = 0x1129a5000] 22:26:21 INFO - PROCESS | 1654 | 1468214781461 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]]]}] 22:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1178ms 22:26:21 INFO - PROCESS | 1654 | 1468214781497 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 1654 | 1468214781499 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 22:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:26:21 INFO - PROCESS | 1654 | 1468214781503 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:26:21 INFO - PROCESS | 1654 | 1468214781505 Marionette TRACE conn2 <- [1,2446,null,{}] 22:26:21 INFO - PROCESS | 1654 | 1468214781508 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}] 22:26:21 INFO - PROCESS | 1654 | 1468214781509 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:21 INFO - PROCESS | 1654 | 1468214781613 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:26:21 INFO - PROCESS | 1654 | 1468214781667 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 1654 | 1468214781668 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180bd000 == 28 [pid = 1654] [id = 619] 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11329d800) [pid = 1654] [serial = 1857] [outer = 0x0] 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1160e0c00) [pid = 1654] [serial = 1858] [outer = 0x11329d800] 22:26:21 INFO - PROCESS | 1654 | 1468214781694 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1167a7000) [pid = 1654] [serial = 1859] [outer = 0x11329d800] 22:26:22 INFO - PROCESS | 1654 | 1468214782038 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]]]}] 22:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 569ms 22:26:22 INFO - PROCESS | 1654 | 1468214782073 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1654 | 1468214782076 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 22:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:26:22 INFO - PROCESS | 1654 | 1468214782079 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - PROCESS | 1654 | 1468214782081 Marionette TRACE conn2 <- [1,2450,null,{}] 22:26:22 INFO - PROCESS | 1654 | 1468214782085 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}] 22:26:22 INFO - PROCESS | 1654 | 1468214782087 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:22 INFO - PROCESS | 1654 | 1468214782218 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:26:22 INFO - PROCESS | 1654 | 1468214782335 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1654 | 1468214782336 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118820800 == 29 [pid = 1654] [id = 620] 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116a13000) [pid = 1654] [serial = 1860] [outer = 0x0] 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11707cc00) [pid = 1654] [serial = 1861] [outer = 0x116a13000] 22:26:22 INFO - PROCESS | 1654 | 1468214782395 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117ea5800) [pid = 1654] [serial = 1862] [outer = 0x116a13000] 22:26:22 INFO - PROCESS | 1654 | 1468214782677 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]]]}] 22:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 622ms 22:26:22 INFO - PROCESS | 1654 | 1468214782702 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 1654 | 1468214782704 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 22:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:26:22 INFO - PROCESS | 1654 | 1468214782719 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - PROCESS | 1654 | 1468214782723 Marionette TRACE conn2 <- [1,2454,null,{}] 22:26:22 INFO - PROCESS | 1654 | 1468214782733 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}] 22:26:22 INFO - PROCESS | 1654 | 1468214782735 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:22 INFO - PROCESS | 1654 | 1468214782857 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:26:22 INFO - PROCESS | 1654 | 1468214782864 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 1654 | 1468214782865 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x121914800 == 30 [pid = 1654] [id = 621] 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116773c00) [pid = 1654] [serial = 1863] [outer = 0x0] 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11817d400) [pid = 1654] [serial = 1864] [outer = 0x116773c00] 22:26:22 INFO - PROCESS | 1654 | 1468214782890 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11844bc00) [pid = 1654] [serial = 1865] [outer = 0x116773c00] 22:26:23 INFO - PROCESS | 1654 | 1468214783231 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]]]}] 22:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 544ms 22:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:26:23 INFO - PROCESS | 1654 | 1468214783251 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 1654 | 1468214783253 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 22:26:23 INFO - PROCESS | 1654 | 1468214783255 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 1654 | 1468214783256 Marionette TRACE conn2 <- [1,2458,null,{}] 22:26:23 INFO - PROCESS | 1654 | 1468214783258 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}] 22:26:23 INFO - PROCESS | 1654 | 1468214783260 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:23 INFO - PROCESS | 1654 | 1468214783359 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:26:23 INFO - PROCESS | 1654 | 1468214783396 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 1654 | 1468214783397 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c3e800 == 31 [pid = 1654] [id = 622] 22:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11844f800) [pid = 1654] [serial = 1866] [outer = 0x0] 22:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118574000) [pid = 1654] [serial = 1867] [outer = 0x11844f800] 22:26:23 INFO - PROCESS | 1654 | 1468214783422 Marionette DEBUG loaded listener.js 22:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118fd6800) [pid = 1654] [serial = 1868] [outer = 0x11844f800] 22:26:23 INFO - PROCESS | 1654 | 1468214783770 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]]]}] 22:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 22:26:23 INFO - PROCESS | 1654 | 1468214783779 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 1654 | 1468214783780 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 22:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:26:23 INFO - PROCESS | 1654 | 1468214783783 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 1654 | 1468214783784 Marionette TRACE conn2 <- [1,2462,null,{}] 22:26:23 INFO - PROCESS | 1654 | 1468214783786 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}] 22:26:23 INFO - PROCESS | 1654 | 1468214783787 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:23 INFO - PROCESS | 1654 | 1468214783887 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:26:23 INFO - PROCESS | 1654 | 1468214783924 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 1654 | 1468214783929 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ad8000 == 32 [pid = 1654] [id = 623] 22:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116a0bc00) [pid = 1654] [serial = 1869] [outer = 0x0] 22:26:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119940c00) [pid = 1654] [serial = 1870] [outer = 0x116a0bc00] 22:26:23 INFO - PROCESS | 1654 | 1468214783961 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x120f0f800) [pid = 1654] [serial = 1871] [outer = 0x116a0bc00] 22:26:24 INFO - PROCESS | 1654 | 1468214784299 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]]]}] 22:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 568ms 22:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:26:24 INFO - PROCESS | 1654 | 1468214784351 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 1654 | 1468214784353 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 22:26:24 INFO - PROCESS | 1654 | 1468214784355 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:26:24 INFO - PROCESS | 1654 | 1468214784356 Marionette TRACE conn2 <- [1,2466,null,{}] 22:26:24 INFO - PROCESS | 1654 | 1468214784358 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}] 22:26:24 INFO - PROCESS | 1654 | 1468214784359 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:24 INFO - PROCESS | 1654 | 1468214784462 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:26:24 INFO - PROCESS | 1654 | 1468214784499 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 1654 | 1468214784500 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x112ac4000 == 33 [pid = 1654] [id = 624] 22:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120f9cc00) [pid = 1654] [serial = 1872] [outer = 0x0] 22:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x121748400) [pid = 1654] [serial = 1873] [outer = 0x120f9cc00] 22:26:24 INFO - PROCESS | 1654 | 1468214784525 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x121cd6800) [pid = 1654] [serial = 1874] [outer = 0x120f9cc00] 22:26:24 INFO - PROCESS | 1654 | 1468214784834 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]]]}] 22:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms 22:26:24 INFO - PROCESS | 1654 | 1468214784879 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 1654 | 1468214784880 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 22:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:26:24 INFO - PROCESS | 1654 | 1468214784882 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:26:24 INFO - PROCESS | 1654 | 1468214784883 Marionette TRACE conn2 <- [1,2470,null,{}] 22:26:24 INFO - PROCESS | 1654 | 1468214784885 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}] 22:26:24 INFO - PROCESS | 1654 | 1468214784887 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:24 INFO - PROCESS | 1654 | 1468214784988 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:26:24 INFO - PROCESS | 1654 | 1468214784992 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 1654 | 1468214784993 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a828800 == 34 [pid = 1654] [id = 625] 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1129a6400) [pid = 1654] [serial = 1875] [outer = 0x0] 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123d74400) [pid = 1654] [serial = 1876] [outer = 0x1129a6400] 22:26:25 INFO - PROCESS | 1654 | 1468214785017 Marionette DEBUG loaded listener.js 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124ed5800) [pid = 1654] [serial = 1877] [outer = 0x1129a6400] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d2c00) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x128d1e400) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1193be000) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x126fe1400) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110fa2000) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1256dfc00) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128ce400) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128cd400) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129b3000) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11329ac00) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118a8b800) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1122bd000) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118f87000) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1167a0c00) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:26:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121334800) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:26:25 INFO - PROCESS | 1654 | 1468214785475 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]]]}] 22:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 619ms 22:26:25 INFO - PROCESS | 1654 | 1468214785503 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 1654 | 1468214785504 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 22:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:26:25 INFO - PROCESS | 1654 | 1468214785506 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:26:25 INFO - PROCESS | 1654 | 1468214785507 Marionette TRACE conn2 <- [1,2474,null,{}] 22:26:25 INFO - PROCESS | 1654 | 1468214785517 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}] 22:26:25 INFO - PROCESS | 1654 | 1468214785518 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:25 INFO - PROCESS | 1654 | 1468214785628 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:26:25 INFO - PROCESS | 1654 | 1468214785663 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:25 INFO - PROCESS | 1654 | 1468214785664 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d0000 == 35 [pid = 1654] [id = 626] 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d2c00) [pid = 1654] [serial = 1878] [outer = 0x0] 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117084000) [pid = 1654] [serial = 1879] [outer = 0x1128d2c00] 22:26:25 INFO - PROCESS | 1654 | 1468214785689 Marionette DEBUG loaded listener.js 22:26:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118fd1000) [pid = 1654] [serial = 1880] [outer = 0x1128d2c00] 22:26:25 INFO - PROCESS | 1654 | 1468214785977 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]]]}] 22:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 526ms 22:26:26 INFO - PROCESS | 1654 | 1468214786033 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 1654 | 1468214786034 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 22:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:26:26 INFO - PROCESS | 1654 | 1468214786036 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:26:26 INFO - PROCESS | 1654 | 1468214786037 Marionette TRACE conn2 <- [1,2478,null,{}] 22:26:26 INFO - PROCESS | 1654 | 1468214786040 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}] 22:26:26 INFO - PROCESS | 1654 | 1468214786041 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:26 INFO - PROCESS | 1654 | 1468214786130 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:26:26 INFO - PROCESS | 1654 | 1468214786187 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1654 | 1468214786188 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae1e800 == 36 [pid = 1654] [id = 627] 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113298000) [pid = 1654] [serial = 1881] [outer = 0x0] 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123f6c000) [pid = 1654] [serial = 1882] [outer = 0x113298000] 22:26:26 INFO - PROCESS | 1654 | 1468214786213 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1256df800) [pid = 1654] [serial = 1883] [outer = 0x113298000] 22:26:26 INFO - PROCESS | 1654 | 1468214786472 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]]]}] 22:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 473ms 22:26:26 INFO - PROCESS | 1654 | 1468214786515 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 1654 | 1468214786516 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 22:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:26:26 INFO - PROCESS | 1654 | 1468214786518 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:26:26 INFO - PROCESS | 1654 | 1468214786519 Marionette TRACE conn2 <- [1,2482,null,{}] 22:26:26 INFO - PROCESS | 1654 | 1468214786522 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}] 22:26:26 INFO - PROCESS | 1654 | 1468214786523 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:26 INFO - PROCESS | 1654 | 1468214786604 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:26:26 INFO - PROCESS | 1654 | 1468214786608 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 1654 | 1468214786611 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd5d000 == 37 [pid = 1654] [id = 628] 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1256dfc00) [pid = 1654] [serial = 1884] [outer = 0x0] 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127363000) [pid = 1654] [serial = 1885] [outer = 0x1256dfc00] 22:26:26 INFO - PROCESS | 1654 | 1468214786638 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275c0000) [pid = 1654] [serial = 1886] [outer = 0x1256dfc00] 22:26:26 INFO - PROCESS | 1654 | 1468214786993 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]]]}] 22:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 517ms 22:26:27 INFO - PROCESS | 1654 | 1468214787037 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 1654 | 1468214787038 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 22:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:26:27 INFO - PROCESS | 1654 | 1468214787041 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - PROCESS | 1654 | 1468214787043 Marionette TRACE conn2 <- [1,2486,null,{}] 22:26:27 INFO - PROCESS | 1654 | 1468214787045 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}] 22:26:27 INFO - PROCESS | 1654 | 1468214787046 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:27 INFO - PROCESS | 1654 | 1468214787163 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:26:27 INFO - PROCESS | 1654 | 1468214787169 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 1654 | 1468214787170 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121420000 == 38 [pid = 1654] [id = 629] 22:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x125748800) [pid = 1654] [serial = 1887] [outer = 0x0] 22:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275df400) [pid = 1654] [serial = 1888] [outer = 0x125748800] 22:26:27 INFO - PROCESS | 1654 | 1468214787194 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128e42000) [pid = 1654] [serial = 1889] [outer = 0x125748800] 22:26:27 INFO - PROCESS | 1654 | 1468214787723 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]]]}] 22:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 22:26:27 INFO - PROCESS | 1654 | 1468214787780 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 1654 | 1468214787783 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 22:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:26:27 INFO - PROCESS | 1654 | 1468214787786 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - PROCESS | 1654 | 1468214787788 Marionette TRACE conn2 <- [1,2490,null,{}] 22:26:27 INFO - PROCESS | 1654 | 1468214787793 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}] 22:26:27 INFO - PROCESS | 1654 | 1468214787795 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:27 INFO - PROCESS | 1654 | 1468214787904 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:26:28 INFO - PROCESS | 1654 | 1468214788012 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:28 INFO - PROCESS | 1654 | 1468214788013 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11927e800 == 39 [pid = 1654] [id = 630] 22:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1133d3400) [pid = 1654] [serial = 1890] [outer = 0x0] 22:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113f38000) [pid = 1654] [serial = 1891] [outer = 0x1133d3400] 22:26:28 INFO - PROCESS | 1654 | 1468214788044 Marionette DEBUG loaded listener.js 22:26:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11679fc00) [pid = 1654] [serial = 1892] [outer = 0x1133d3400] 22:26:28 INFO - PROCESS | 1654 | 1468214788550 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]]]}] 22:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 826ms 22:26:28 INFO - PROCESS | 1654 | 1468214788613 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:26:28 INFO - PROCESS | 1654 | 1468214788616 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 22:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:26:28 INFO - PROCESS | 1654 | 1468214788620 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 1654 | 1468214788622 Marionette TRACE conn2 <- [1,2494,null,{}] 22:26:28 INFO - PROCESS | 1654 | 1468214788624 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}] 22:26:28 INFO - PROCESS | 1654 | 1468214788626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:28 INFO - PROCESS | 1654 | 1468214788905 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:26:29 INFO - PROCESS | 1654 | 1468214789035 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1654 | 1468214789037 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x117253000 == 40 [pid = 1654] [id = 631] 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112dc9400) [pid = 1654] [serial = 1893] [outer = 0x0] 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1133d6000) [pid = 1654] [serial = 1894] [outer = 0x112dc9400] 22:26:29 INFO - PROCESS | 1654 | 1468214789085 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11679c000) [pid = 1654] [serial = 1895] [outer = 0x112dc9400] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd5d000 == 39 [pid = 1654] [id = 628] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae1e800 == 38 [pid = 1654] [id = 627] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d0000 == 37 [pid = 1654] [id = 626] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a828800 == 36 [pid = 1654] [id = 625] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x112ac4000 == 35 [pid = 1654] [id = 624] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x128ad8000 == 34 [pid = 1654] [id = 623] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x124c3e800 == 33 [pid = 1654] [id = 622] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x121914800 == 32 [pid = 1654] [id = 621] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x118820800 == 31 [pid = 1654] [id = 620] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1180bd000 == 30 [pid = 1654] [id = 619] 22:26:29 INFO - PROCESS | 1654 | --DOCSHELL 0x116015800 == 29 [pid = 1654] [id = 618] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128d1dc00) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118fdb000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12939cc00) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121634800) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124ed3000) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1275bf800) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11994c000) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123d75000) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129412400) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1293f0000) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128e43000) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124ed3800) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12736cc00) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126e1dc00) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1275be800) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112fd4800) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12736b800) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11707b400) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1180dc000) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113299000) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1162d5c00) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x113f31400) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113291800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1133d0c00) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113f2e400) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1167ddc00) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11960d800) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118448000) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118f8dc00) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 22:26:29 INFO - PROCESS | 1654 | 1468214789593 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]]]}] 22:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1028ms 22:26:29 INFO - PROCESS | 1654 | 1468214789649 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:26:29 INFO - PROCESS | 1654 | 1468214789652 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 22:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:26:29 INFO - PROCESS | 1654 | 1468214789663 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:26:29 INFO - PROCESS | 1654 | 1468214789665 Marionette TRACE conn2 <- [1,2498,null,{}] 22:26:29 INFO - PROCESS | 1654 | 1468214789667 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}] 22:26:29 INFO - PROCESS | 1654 | 1468214789668 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:29 INFO - PROCESS | 1654 | 1468214789737 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:26:29 INFO - PROCESS | 1654 | 1468214789742 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 1654 | 1468214789745 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aa9800 == 30 [pid = 1654] [id = 632] 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116776800) [pid = 1654] [serial = 1896] [outer = 0x0] 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117070000) [pid = 1654] [serial = 1897] [outer = 0x116776800] 22:26:29 INFO - PROCESS | 1654 | 1468214789767 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1180ce800) [pid = 1654] [serial = 1898] [outer = 0x116776800] 22:26:30 INFO - PROCESS | 1654 | 1468214790220 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]]]}] 22:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 573ms 22:26:30 INFO - PROCESS | 1654 | 1468214790237 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:26:30 INFO - PROCESS | 1654 | 1468214790240 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 22:26:30 INFO - PROCESS | 1654 | 1468214790254 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:26:30 INFO - PROCESS | 1654 | 1468214790256 Marionette TRACE conn2 <- [1,2502,null,{}] 22:26:30 INFO - PROCESS | 1654 | 1468214790264 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}] 22:26:30 INFO - PROCESS | 1654 | 1468214790266 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:30 INFO - PROCESS | 1654 | 1468214790397 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:26:30 INFO - PROCESS | 1654 | 1468214790447 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1654 | 1468214790448 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e70000 == 31 [pid = 1654] [id = 633] 22:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118398800) [pid = 1654] [serial = 1899] [outer = 0x0] 22:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183a3800) [pid = 1654] [serial = 1900] [outer = 0x118398800] 22:26:30 INFO - PROCESS | 1654 | 1468214790495 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11844f400) [pid = 1654] [serial = 1901] [outer = 0x118398800] 22:26:30 INFO - PROCESS | 1654 | 1468214790874 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]]]}] 22:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 686ms 22:26:30 INFO - PROCESS | 1654 | 1468214790928 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 22:26:30 INFO - PROCESS | 1654 | 1468214790931 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 22:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:26:30 INFO - PROCESS | 1654 | 1468214790939 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:26:30 INFO - PROCESS | 1654 | 1468214790942 Marionette TRACE conn2 <- [1,2506,null,{}] 22:26:30 INFO - PROCESS | 1654 | 1468214790945 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}] 22:26:30 INFO - PROCESS | 1654 | 1468214790947 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:31 INFO - PROCESS | 1654 | 1468214791056 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 22:26:31 INFO - PROCESS | 1654 | 1468214791063 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1654 | 1468214791064 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894b800 == 32 [pid = 1654] [id = 634] 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128ccc00) [pid = 1654] [serial = 1902] [outer = 0x0] 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118a84c00) [pid = 1654] [serial = 1903] [outer = 0x1128ccc00] 22:26:31 INFO - PROCESS | 1654 | 1468214791089 Marionette DEBUG loaded listener.js 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119947800) [pid = 1654] [serial = 1904] [outer = 0x1128ccc00] 22:26:31 INFO - PROCESS | 1654 | 1468214791401 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]]]}] 22:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 477ms 22:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:26:31 INFO - PROCESS | 1654 | 1468214791416 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 1654 | 1468214791418 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 22:26:31 INFO - PROCESS | 1654 | 1468214791420 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - PROCESS | 1654 | 1468214791422 Marionette TRACE conn2 <- [1,2510,null,{}] 22:26:31 INFO - PROCESS | 1654 | 1468214791425 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}] 22:26:31 INFO - PROCESS | 1654 | 1468214791428 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:31 INFO - PROCESS | 1654 | 1468214791519 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 22:26:31 INFO - PROCESS | 1654 | 1468214791523 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 1654 | 1468214791525 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295e9000 == 33 [pid = 1654] [id = 635] 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x111d82c00) [pid = 1654] [serial = 1905] [outer = 0x0] 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120f9b800) [pid = 1654] [serial = 1906] [outer = 0x111d82c00] 22:26:31 INFO - PROCESS | 1654 | 1468214791561 Marionette DEBUG loaded listener.js 22:26:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121639800) [pid = 1654] [serial = 1907] [outer = 0x111d82c00] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11844f800) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116773c00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11329d800) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a0bc00) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116a13000) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1129a5000) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11607dc00) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1128d2c00) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x120f9cc00) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1129a6400) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11679c400) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x113298000) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1256dfc00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1180d5c00) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x120f9b400) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:26:32 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x126fe5000) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:26:32 INFO - PROCESS | 1654 | 1468214792385 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]]]}] 22:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1023ms 22:26:32 INFO - PROCESS | 1654 | 1468214792444 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 22:26:32 INFO - PROCESS | 1654 | 1468214792446 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 22:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:26:32 INFO - PROCESS | 1654 | 1468214792450 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:26:32 INFO - PROCESS | 1654 | 1468214792452 Marionette TRACE conn2 <- [1,2514,null,{}] 22:26:32 INFO - PROCESS | 1654 | 1468214792455 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}] 22:26:32 INFO - PROCESS | 1654 | 1468214792457 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:32 INFO - PROCESS | 1654 | 1468214792571 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 22:26:32 INFO - PROCESS | 1654 | 1468214792631 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 1654 | 1468214792633 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195a8000 == 34 [pid = 1654] [id = 636] 22:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x112dc9c00) [pid = 1654] [serial = 1908] [outer = 0x0] 22:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113d94c00) [pid = 1654] [serial = 1909] [outer = 0x112dc9c00] 22:26:32 INFO - PROCESS | 1654 | 1468214792664 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1167a6800) [pid = 1654] [serial = 1910] [outer = 0x112dc9c00] 22:26:33 INFO - PROCESS | 1654 | 1468214793100 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]]]}] 22:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 673ms 22:26:33 INFO - PROCESS | 1654 | 1468214793123 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1654 | 1468214793128 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 22:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:26:33 INFO - PROCESS | 1654 | 1468214793133 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 1654 | 1468214793135 Marionette TRACE conn2 <- [1,2518,null,{}] 22:26:33 INFO - PROCESS | 1654 | 1468214793137 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}] 22:26:33 INFO - PROCESS | 1654 | 1468214793139 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:33 INFO - PROCESS | 1654 | 1468214793242 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 22:26:33 INFO - PROCESS | 1654 | 1468214793323 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 1654 | 1468214793325 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x129361800 == 35 [pid = 1654] [id = 637] 22:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11707e800) [pid = 1654] [serial = 1911] [outer = 0x0] 22:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1180db400) [pid = 1654] [serial = 1912] [outer = 0x11707e800] 22:26:33 INFO - PROCESS | 1654 | 1468214793376 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1183a0400) [pid = 1654] [serial = 1913] [outer = 0x11707e800] 22:26:33 INFO - PROCESS | 1654 | 1468214793834 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]]]}] 22:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 769ms 22:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:26:33 INFO - PROCESS | 1654 | 1468214793903 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 1654 | 1468214793904 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 22:26:33 INFO - PROCESS | 1654 | 1468214793907 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 1654 | 1468214793909 Marionette TRACE conn2 <- [1,2522,null,{}] 22:26:33 INFO - PROCESS | 1654 | 1468214793917 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}] 22:26:33 INFO - PROCESS | 1654 | 1468214793920 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:34 INFO - PROCESS | 1654 | 1468214794019 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 22:26:34 INFO - PROCESS | 1654 | 1468214794080 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:34 INFO - PROCESS | 1654 | 1468214794082 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e8800 == 36 [pid = 1654] [id = 638] 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118a93400) [pid = 1654] [serial = 1914] [outer = 0x0] 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119228400) [pid = 1654] [serial = 1915] [outer = 0x118a93400] 22:26:34 INFO - PROCESS | 1654 | 1468214794115 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121435c00) [pid = 1654] [serial = 1916] [outer = 0x118a93400] 22:26:34 INFO - PROCESS | 1654 | 1468214794531 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]]]}] 22:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 22:26:34 INFO - PROCESS | 1654 | 1468214794579 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 22:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:26:34 INFO - PROCESS | 1654 | 1468214794581 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 22:26:34 INFO - PROCESS | 1654 | 1468214794583 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:26:34 INFO - PROCESS | 1654 | 1468214794584 Marionette TRACE conn2 <- [1,2526,null,{}] 22:26:34 INFO - PROCESS | 1654 | 1468214794587 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}] 22:26:34 INFO - PROCESS | 1654 | 1468214794588 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:34 INFO - PROCESS | 1654 | 1468214794703 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 22:26:34 INFO - PROCESS | 1654 | 1468214794762 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:34 INFO - PROCESS | 1654 | 1468214794763 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b949800 == 37 [pid = 1654] [id = 639] 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x123d72000) [pid = 1654] [serial = 1917] [outer = 0x0] 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x123f6fc00) [pid = 1654] [serial = 1918] [outer = 0x123d72000] 22:26:34 INFO - PROCESS | 1654 | 1468214794792 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x125193800) [pid = 1654] [serial = 1919] [outer = 0x123d72000] 22:26:35 INFO - PROCESS | 1654 | 1468214795228 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]]]}] 22:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 672ms 22:26:35 INFO - PROCESS | 1654 | 1468214795255 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 1654 | 1468214795257 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 22:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:26:35 INFO - PROCESS | 1654 | 1468214795259 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:26:35 INFO - PROCESS | 1654 | 1468214795260 Marionette TRACE conn2 <- [1,2530,null,{}] 22:26:35 INFO - PROCESS | 1654 | 1468214795263 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}] 22:26:35 INFO - PROCESS | 1654 | 1468214795264 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:35 INFO - PROCESS | 1654 | 1468214795356 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 22:26:35 INFO - PROCESS | 1654 | 1468214795411 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:35 INFO - PROCESS | 1654 | 1468214795413 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x125729800 == 38 [pid = 1654] [id = 640] 22:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123d7b000) [pid = 1654] [serial = 1920] [outer = 0x0] 22:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12574fc00) [pid = 1654] [serial = 1921] [outer = 0x123d7b000] 22:26:35 INFO - PROCESS | 1654 | 1468214795442 Marionette DEBUG loaded listener.js 22:26:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x127363c00) [pid = 1654] [serial = 1922] [outer = 0x123d7b000] 22:26:35 INFO - PROCESS | 1654 | 1468214795865 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]]]}] 22:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 620ms 22:26:35 INFO - PROCESS | 1654 | 1468214795880 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 1654 | 1468214795881 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 22:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:26:35 INFO - PROCESS | 1654 | 1468214795883 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:26:35 INFO - PROCESS | 1654 | 1468214795884 Marionette TRACE conn2 <- [1,2534,null,{}] 22:26:35 INFO - PROCESS | 1654 | 1468214795887 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}] 22:26:35 INFO - PROCESS | 1654 | 1468214795891 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:36 INFO - PROCESS | 1654 | 1468214796092 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 22:26:36 INFO - PROCESS | 1654 | 1468214796193 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 1654 | 1468214796194 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11703b000 == 39 [pid = 1654] [id = 641] 22:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129a6800) [pid = 1654] [serial = 1923] [outer = 0x0] 22:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1130ad800) [pid = 1654] [serial = 1924] [outer = 0x1129a6800] 22:26:36 INFO - PROCESS | 1654 | 1468214796223 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115e66000) [pid = 1654] [serial = 1925] [outer = 0x1129a6800] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12894b800 == 38 [pid = 1654] [id = 634] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123e70000 == 37 [pid = 1654] [id = 633] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x118aa9800 == 36 [pid = 1654] [id = 632] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x117253000 == 35 [pid = 1654] [id = 631] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x121420000 == 34 [pid = 1654] [id = 629] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11927e800 == 33 [pid = 1654] [id = 630] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x125729800 == 32 [pid = 1654] [id = 640] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b949800 == 31 [pid = 1654] [id = 639] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0e8800 == 30 [pid = 1654] [id = 638] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x129361800 == 29 [pid = 1654] [id = 637] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1195a8000 == 28 [pid = 1654] [id = 636] 22:26:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1295e9000 == 27 [pid = 1654] [id = 635] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1275df400) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118574000) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11817d400) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1160e0c00) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119940c00) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1167a7000) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11707cc00) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x117ea5800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112a7b800) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11328f000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x117075800) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116775400) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118fd6800) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117084000) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x121748400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x120f0f800) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x123d74400) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x121cd6800) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x117209c00) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1256df800) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x127363000) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1167e6c00) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x123f6c000) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x118a4c400) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11844e400) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x124ed4c00) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x121ccd000) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x1275dd800) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x1275c0000) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x124ed5800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x128d29000) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x118fd1000) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x11844bc00) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 22:26:37 INFO - PROCESS | 1654 | 1468214797181 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]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1323ms 22:26:37 INFO - PROCESS | 1654 | 1468214797207 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1654 | 1468214797209 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 22:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:26:37 INFO - PROCESS | 1654 | 1468214797213 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1654 | 1468214797214 Marionette TRACE conn2 <- [1,2538,null,{}] 22:26:37 INFO - PROCESS | 1654 | 1468214797218 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}] 22:26:37 INFO - PROCESS | 1654 | 1468214797220 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:37 INFO - PROCESS | 1654 | 1468214797301 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 22:26:37 INFO - PROCESS | 1654 | 1468214797310 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 1654 | 1468214797312 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x116720000 == 28 [pid = 1654] [id = 642] 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x112e94800) [pid = 1654] [serial = 1926] [outer = 0x0] 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x112fd9400) [pid = 1654] [serial = 1927] [outer = 0x112e94800] 22:26:37 INFO - PROCESS | 1654 | 1468214797342 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x113298800) [pid = 1654] [serial = 1928] [outer = 0x112e94800] 22:26:37 INFO - PROCESS | 1654 | 1468214797736 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]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 22:26:37 INFO - PROCESS | 1654 | 1468214797783 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 22:26:37 INFO - PROCESS | 1654 | 1468214797786 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 22:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:26:37 INFO - PROCESS | 1654 | 1468214797791 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 1654 | 1468214797794 Marionette TRACE conn2 <- [1,2542,null,{}] 22:26:37 INFO - PROCESS | 1654 | 1468214797797 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}] 22:26:37 INFO - PROCESS | 1654 | 1468214797799 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:37 INFO - PROCESS | 1654 | 1468214797875 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 22:26:37 INFO - PROCESS | 1654 | 1468214797880 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 1654 | 1468214797881 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11881a800 == 29 [pid = 1654] [id = 643] 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x115023c00) [pid = 1654] [serial = 1929] [outer = 0x0] 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1162e1000) [pid = 1654] [serial = 1930] [outer = 0x115023c00] 22:26:37 INFO - PROCESS | 1654 | 1468214797910 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1167a4400) [pid = 1654] [serial = 1931] [outer = 0x115023c00] 22:26:38 INFO - PROCESS | 1654 | 1468214798306 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]]]}] 22:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 574ms 22:26:38 INFO - PROCESS | 1654 | 1468214798365 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 22:26:38 INFO - PROCESS | 1654 | 1468214798367 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 22:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:26:38 INFO - PROCESS | 1654 | 1468214798371 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:26:38 INFO - PROCESS | 1654 | 1468214798375 Marionette TRACE conn2 <- [1,2546,null,{}] 22:26:38 INFO - PROCESS | 1654 | 1468214798399 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}] 22:26:38 INFO - PROCESS | 1654 | 1468214798404 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:38 INFO - PROCESS | 1654 | 1468214798485 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 22:26:38 INFO - PROCESS | 1654 | 1468214798494 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 1654 | 1468214798497 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x121125000 == 30 [pid = 1654] [id = 644] 22:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1128d6000) [pid = 1654] [serial = 1932] [outer = 0x0] 22:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1172bf000) [pid = 1654] [serial = 1933] [outer = 0x1128d6000] 22:26:38 INFO - PROCESS | 1654 | 1468214798526 Marionette DEBUG loaded listener.js 22:26:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1180d4400) [pid = 1654] [serial = 1934] [outer = 0x1128d6000] 22:26:38 INFO - PROCESS | 1654 | 1468214798879 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]]]}] 22:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 542ms 22:26:38 INFO - PROCESS | 1654 | 1468214798927 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 22:26:38 INFO - PROCESS | 1654 | 1468214798929 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 22:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:26:38 INFO - PROCESS | 1654 | 1468214798933 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:26:38 INFO - PROCESS | 1654 | 1468214798934 Marionette TRACE conn2 <- [1,2550,null,{}] 22:26:38 INFO - PROCESS | 1654 | 1468214798936 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}] 22:26:38 INFO - PROCESS | 1654 | 1468214798937 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:39 INFO - PROCESS | 1654 | 1468214799014 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 22:26:39 INFO - PROCESS | 1654 | 1468214799018 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:39 INFO - PROCESS | 1654 | 1468214799019 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c42000 == 31 [pid = 1654] [id = 645] 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x118182800) [pid = 1654] [serial = 1935] [outer = 0x0] 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1183a4c00) [pid = 1654] [serial = 1936] [outer = 0x118182800] 22:26:39 INFO - PROCESS | 1654 | 1468214799044 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11844a000) [pid = 1654] [serial = 1937] [outer = 0x118182800] 22:26:39 INFO - PROCESS | 1654 | 1468214799436 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]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 22:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:26:39 INFO - PROCESS | 1654 | 1468214799452 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 1654 | 1468214799454 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 22:26:39 INFO - PROCESS | 1654 | 1468214799458 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - PROCESS | 1654 | 1468214799460 Marionette TRACE conn2 <- [1,2554,null,{}] 22:26:39 INFO - PROCESS | 1654 | 1468214799463 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}] 22:26:39 INFO - PROCESS | 1654 | 1468214799465 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:39 INFO - PROCESS | 1654 | 1468214799621 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 22:26:39 INFO - PROCESS | 1654 | 1468214799645 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:39 INFO - PROCESS | 1654 | 1468214799647 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271da000 == 32 [pid = 1654] [id = 646] 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113d93c00) [pid = 1654] [serial = 1938] [outer = 0x0] 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118453800) [pid = 1654] [serial = 1939] [outer = 0x113d93c00] 22:26:39 INFO - PROCESS | 1654 | 1468214799688 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118a45c00) [pid = 1654] [serial = 1940] [outer = 0x113d93c00] 22:26:40 INFO - PROCESS | 1654 | 1468214800158 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]]]}] 22:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 22:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:26:40 INFO - PROCESS | 1654 | 1468214800179 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 22:26:40 INFO - PROCESS | 1654 | 1468214800181 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 22:26:40 INFO - PROCESS | 1654 | 1468214800184 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:26:40 INFO - PROCESS | 1654 | 1468214800186 Marionette TRACE conn2 <- [1,2558,null,{}] 22:26:40 INFO - PROCESS | 1654 | 1468214800190 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}] 22:26:40 INFO - PROCESS | 1654 | 1468214800198 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:40 INFO - PROCESS | 1654 | 1468214800377 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 22:26:40 INFO - PROCESS | 1654 | 1468214800394 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 1654 | 1468214800396 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x129361800 == 33 [pid = 1654] [id = 647] 22:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118a8b000) [pid = 1654] [serial = 1941] [outer = 0x0] 22:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118fd8000) [pid = 1654] [serial = 1942] [outer = 0x118a8b000] 22:26:40 INFO - PROCESS | 1654 | 1468214800437 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119d48c00) [pid = 1654] [serial = 1943] [outer = 0x118a8b000] 22:26:40 INFO - PROCESS | 1654 | 1468214800881 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]]]}] 22:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 721ms 22:26:40 INFO - PROCESS | 1654 | 1468214800905 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 22:26:40 INFO - PROCESS | 1654 | 1468214800907 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 22:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:26:40 INFO - PROCESS | 1654 | 1468214800909 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:26:40 INFO - PROCESS | 1654 | 1468214800910 Marionette TRACE conn2 <- [1,2562,null,{}] 22:26:40 INFO - PROCESS | 1654 | 1468214800912 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}] 22:26:40 INFO - PROCESS | 1654 | 1468214800913 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:41 INFO - PROCESS | 1654 | 1468214801031 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 22:26:41 INFO - PROCESS | 1654 | 1468214801046 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1654 | 1468214801047 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a819800 == 34 [pid = 1654] [id = 648] 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1210bac00) [pid = 1654] [serial = 1944] [outer = 0x0] 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x121631c00) [pid = 1654] [serial = 1945] [outer = 0x1210bac00] 22:26:41 INFO - PROCESS | 1654 | 1468214801080 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x121a9e800) [pid = 1654] [serial = 1946] [outer = 0x1210bac00] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1128ccc00) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x112dc9400) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x125748800) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1133d3400) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x116776800) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118398800) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:26:41 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x111d82c00) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:26:41 INFO - PROCESS | 1654 | 1468214801481 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]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 620ms 22:26:41 INFO - PROCESS | 1654 | 1468214801529 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 1654 | 1468214801531 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 22:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:26:41 INFO - PROCESS | 1654 | 1468214801533 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:26:41 INFO - PROCESS | 1654 | 1468214801534 Marionette TRACE conn2 <- [1,2566,null,{}] 22:26:41 INFO - PROCESS | 1654 | 1468214801536 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}] 22:26:41 INFO - PROCESS | 1654 | 1468214801537 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:41 INFO - PROCESS | 1654 | 1468214801610 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 22:26:41 INFO - PROCESS | 1654 | 1468214801665 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 1654 | 1468214801666 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a833800 == 35 [pid = 1654] [id = 649] 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1167a1800) [pid = 1654] [serial = 1947] [outer = 0x0] 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118399800) [pid = 1654] [serial = 1948] [outer = 0x1167a1800] 22:26:41 INFO - PROCESS | 1654 | 1468214801691 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x121aa0000) [pid = 1654] [serial = 1949] [outer = 0x1167a1800] 22:26:41 INFO - PROCESS | 1654 | 1468214801963 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]]]}] 22:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 469ms 22:26:42 INFO - PROCESS | 1654 | 1468214802002 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1654 | 1468214802004 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 22:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:26:42 INFO - PROCESS | 1654 | 1468214802006 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1654 | 1468214802007 Marionette TRACE conn2 <- [1,2570,null,{}] 22:26:42 INFO - PROCESS | 1654 | 1468214802017 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}] 22:26:42 INFO - PROCESS | 1654 | 1468214802018 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:42 INFO - PROCESS | 1654 | 1468214802109 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 22:26:42 INFO - PROCESS | 1654 | 1468214802115 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1654 | 1468214802116 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x121124800 == 36 [pid = 1654] [id = 650] 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117078000) [pid = 1654] [serial = 1950] [outer = 0x0] 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x123d70800) [pid = 1654] [serial = 1951] [outer = 0x117078000] 22:26:42 INFO - PROCESS | 1654 | 1468214802140 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124ed1c00) [pid = 1654] [serial = 1952] [outer = 0x117078000] 22:26:42 INFO - PROCESS | 1654 | 1468214802481 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]]]}] 22:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 526ms 22:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:26:42 INFO - PROCESS | 1654 | 1468214802537 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 1654 | 1468214802538 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 22:26:42 INFO - PROCESS | 1654 | 1468214802540 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 1654 | 1468214802542 Marionette TRACE conn2 <- [1,2574,null,{}] 22:26:42 INFO - PROCESS | 1654 | 1468214802544 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}] 22:26:42 INFO - PROCESS | 1654 | 1468214802545 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:42 INFO - PROCESS | 1654 | 1468214802621 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 22:26:42 INFO - PROCESS | 1654 | 1468214802624 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 1654 | 1468214802626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b86a000 == 37 [pid = 1654] [id = 651] 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119221000) [pid = 1654] [serial = 1953] [outer = 0x0] 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x125195800) [pid = 1654] [serial = 1954] [outer = 0x119221000] 22:26:42 INFO - PROCESS | 1654 | 1468214802655 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x12684ac00) [pid = 1654] [serial = 1955] [outer = 0x119221000] 22:26:42 INFO - PROCESS | 1654 | 1468214802985 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]]]}] 22:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 471ms 22:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:26:43 INFO - PROCESS | 1654 | 1468214803013 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 22:26:43 INFO - PROCESS | 1654 | 1468214803014 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 22:26:43 INFO - PROCESS | 1654 | 1468214803016 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:26:43 INFO - PROCESS | 1654 | 1468214803018 Marionette TRACE conn2 <- [1,2578,null,{}] 22:26:43 INFO - PROCESS | 1654 | 1468214803020 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}] 22:26:43 INFO - PROCESS | 1654 | 1468214803022 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:43 INFO - PROCESS | 1654 | 1468214803117 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 22:26:43 INFO - PROCESS | 1654 | 1468214803121 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 1654 | 1468214803123 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271d3800 == 38 [pid = 1654] [id = 652] 22:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x126fe5000) [pid = 1654] [serial = 1956] [outer = 0x0] 22:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1275ac800) [pid = 1654] [serial = 1957] [outer = 0x126fe5000] 22:26:43 INFO - PROCESS | 1654 | 1468214803151 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1275c1400) [pid = 1654] [serial = 1958] [outer = 0x126fe5000] 22:26:43 INFO - PROCESS | 1654 | --DOCSHELL 0x116720000 == 37 [pid = 1654] [id = 642] 22:26:43 INFO - PROCESS | 1654 | --DOCSHELL 0x11703b000 == 36 [pid = 1654] [id = 641] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11881a800 == 35 [pid = 1654] [id = 643] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a819800 == 34 [pid = 1654] [id = 648] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a833800 == 33 [pid = 1654] [id = 649] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x129361800 == 32 [pid = 1654] [id = 647] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x124c42000 == 31 [pid = 1654] [id = 645] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121124800 == 30 [pid = 1654] [id = 650] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x121125000 == 29 [pid = 1654] [id = 644] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1271da000 == 28 [pid = 1654] [id = 646] 22:26:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b86a000 == 27 [pid = 1654] [id = 651] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118a84c00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119947800) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1133d6000) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11679c000) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128e42000) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x113f38000) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11679fc00) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x117070000) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1180ce800) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11844f400) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1183a3800) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x120f9b800) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x121639800) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 22:26:44 INFO - PROCESS | 1654 | 1468214804485 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]]]}] 22:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1522ms 22:26:44 INFO - PROCESS | 1654 | 1468214804539 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 1654 | 1468214804541 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 22:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:26:44 INFO - PROCESS | 1654 | 1468214804551 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 1654 | 1468214804553 Marionette TRACE conn2 <- [1,2582,null,{}] 22:26:44 INFO - PROCESS | 1654 | 1468214804557 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}] 22:26:44 INFO - PROCESS | 1654 | 1468214804560 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:44 INFO - PROCESS | 1654 | 1468214804640 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 22:26:44 INFO - PROCESS | 1654 | 1468214804697 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 1654 | 1468214804699 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116720000 == 28 [pid = 1654] [id = 653] 22:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1128d8000) [pid = 1654] [serial = 1959] [outer = 0x0] 22:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x112e94400) [pid = 1654] [serial = 1960] [outer = 0x1128d8000] 22:26:44 INFO - PROCESS | 1654 | 1468214804727 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x113297400) [pid = 1654] [serial = 1961] [outer = 0x1128d8000] 22:26:45 INFO - PROCESS | 1654 | 1468214805054 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]]]}] 22:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 22:26:45 INFO - PROCESS | 1654 | 1468214805071 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1654 | 1468214805075 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 22:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:26:45 INFO - PROCESS | 1654 | 1468214805083 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 1654 | 1468214805084 Marionette TRACE conn2 <- [1,2586,null,{}] 22:26:45 INFO - PROCESS | 1654 | 1468214805087 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}] 22:26:45 INFO - PROCESS | 1654 | 1468214805089 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:45 INFO - PROCESS | 1654 | 1468214805169 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 22:26:45 INFO - PROCESS | 1654 | 1468214805174 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:45 INFO - PROCESS | 1654 | 1468214805175 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x118aa9800 == 29 [pid = 1654] [id = 654] 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1132d0c00) [pid = 1654] [serial = 1962] [outer = 0x0] 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113f36400) [pid = 1654] [serial = 1963] [outer = 0x1132d0c00] 22:26:45 INFO - PROCESS | 1654 | 1468214805206 Marionette DEBUG loaded listener.js 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1162d5c00) [pid = 1654] [serial = 1964] [outer = 0x1132d0c00] 22:26:45 INFO - PROCESS | 1654 | 1468214805551 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]]]}] 22:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 22:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:26:45 INFO - PROCESS | 1654 | 1468214805602 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 1654 | 1468214805604 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 22:26:45 INFO - PROCESS | 1654 | 1468214805606 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 1654 | 1468214805617 Marionette TRACE conn2 <- [1,2590,null,{}] 22:26:45 INFO - PROCESS | 1654 | 1468214805624 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}] 22:26:45 INFO - PROCESS | 1654 | 1468214805627 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:45 INFO - PROCESS | 1654 | 1468214805703 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 22:26:45 INFO - PROCESS | 1654 | 1468214805710 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:45 INFO - PROCESS | 1654 | 1468214805713 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2a000 == 30 [pid = 1654] [id = 655] 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x110fe6000) [pid = 1654] [serial = 1965] [outer = 0x0] 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11690c800) [pid = 1654] [serial = 1966] [outer = 0x110fe6000] 22:26:45 INFO - PROCESS | 1654 | 1468214805741 Marionette DEBUG loaded listener.js 22:26:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117079c00) [pid = 1654] [serial = 1967] [outer = 0x110fe6000] 22:26:46 INFO - PROCESS | 1654 | 1468214806096 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]]]}] 22:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 529ms 22:26:46 INFO - PROCESS | 1654 | 1468214806142 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 22:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:26:46 INFO - PROCESS | 1654 | 1468214806146 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 22:26:46 INFO - PROCESS | 1654 | 1468214806148 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:26:46 INFO - PROCESS | 1654 | 1468214806149 Marionette TRACE conn2 <- [1,2594,null,{}] 22:26:46 INFO - PROCESS | 1654 | 1468214806151 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}] 22:26:46 INFO - PROCESS | 1654 | 1468214806152 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:46 INFO - PROCESS | 1654 | 1468214806228 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 22:26:46 INFO - PROCESS | 1654 | 1468214806232 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 1654 | 1468214806233 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e71800 == 31 [pid = 1654] [id = 656] 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1172c1800) [pid = 1654] [serial = 1968] [outer = 0x0] 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180d2000) [pid = 1654] [serial = 1969] [outer = 0x1172c1800] 22:26:46 INFO - PROCESS | 1654 | 1468214806259 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180dd800) [pid = 1654] [serial = 1970] [outer = 0x1172c1800] 22:26:46 INFO - PROCESS | 1654 | 1468214806629 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]]]}] 22:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 22:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:26:46 INFO - PROCESS | 1654 | 1468214806669 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 22:26:46 INFO - PROCESS | 1654 | 1468214806671 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 22:26:46 INFO - PROCESS | 1654 | 1468214806674 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:26:46 INFO - PROCESS | 1654 | 1468214806676 Marionette TRACE conn2 <- [1,2598,null,{}] 22:26:46 INFO - PROCESS | 1654 | 1468214806679 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}] 22:26:46 INFO - PROCESS | 1654 | 1468214806681 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:46 INFO - PROCESS | 1654 | 1468214806836 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 22:26:46 INFO - PROCESS | 1654 | 1468214806852 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 1654 | 1468214806854 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x125721800 == 32 [pid = 1654] [id = 657] 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113f30800) [pid = 1654] [serial = 1971] [outer = 0x0] 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118185000) [pid = 1654] [serial = 1972] [outer = 0x113f30800] 22:26:46 INFO - PROCESS | 1654 | 1468214806895 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11844ac00) [pid = 1654] [serial = 1973] [outer = 0x113f30800] 22:26:47 INFO - PROCESS | 1654 | 1468214807297 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]]]}] 22:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 673ms 22:26:47 INFO - PROCESS | 1654 | 1468214807346 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 22:26:47 INFO - PROCESS | 1654 | 1468214807348 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 22:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:26:47 INFO - PROCESS | 1654 | 1468214807350 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:26:47 INFO - PROCESS | 1654 | 1468214807351 Marionette TRACE conn2 <- [1,2602,null,{}] 22:26:47 INFO - PROCESS | 1654 | 1468214807353 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}] 22:26:47 INFO - PROCESS | 1654 | 1468214807357 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:47 INFO - PROCESS | 1654 | 1468214807473 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 22:26:47 INFO - PROCESS | 1654 | 1468214807480 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 1654 | 1468214807481 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x128953800 == 33 [pid = 1654] [id = 658] 22:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1162dc800) [pid = 1654] [serial = 1974] [outer = 0x0] 22:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11856d400) [pid = 1654] [serial = 1975] [outer = 0x1162dc800] 22:26:47 INFO - PROCESS | 1654 | 1468214807506 Marionette DEBUG loaded listener.js 22:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1193bf000) [pid = 1654] [serial = 1976] [outer = 0x1162dc800] 22:26:47 INFO - PROCESS | 1654 | 1468214807815 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]]]}] 22:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 22:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:26:47 INFO - PROCESS | 1654 | 1468214807869 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 22:26:47 INFO - PROCESS | 1654 | 1468214807870 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 22:26:47 INFO - PROCESS | 1654 | 1468214807872 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:26:47 INFO - PROCESS | 1654 | 1468214807873 Marionette TRACE conn2 <- [1,2606,null,{}] 22:26:47 INFO - PROCESS | 1654 | 1468214807876 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}] 22:26:47 INFO - PROCESS | 1654 | 1468214807877 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:47 INFO - PROCESS | 1654 | 1468214807954 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 22:26:47 INFO - PROCESS | 1654 | 1468214807958 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 1654 | 1468214807961 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a573000 == 34 [pid = 1654] [id = 659] 22:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193c0800) [pid = 1654] [serial = 1977] [outer = 0x0] 22:26:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119943000) [pid = 1654] [serial = 1978] [outer = 0x1193c0800] 22:26:47 INFO - PROCESS | 1654 | 1468214807986 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x120f9c000) [pid = 1654] [serial = 1979] [outer = 0x1193c0800] 22:26:48 INFO - PROCESS | 1654 | 1468214808318 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]]]}] 22:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 474ms 22:26:48 INFO - PROCESS | 1654 | 1468214808347 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 1654 | 1468214808348 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 22:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:26:48 INFO - PROCESS | 1654 | 1468214808350 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:26:48 INFO - PROCESS | 1654 | 1468214808351 Marionette TRACE conn2 <- [1,2610,null,{}] 22:26:48 INFO - PROCESS | 1654 | 1468214808354 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}] 22:26:48 INFO - PROCESS | 1654 | 1468214808355 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:48 INFO - PROCESS | 1654 | 1468214808456 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 22:26:48 INFO - PROCESS | 1654 | 1468214808463 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:48 INFO - PROCESS | 1654 | 1468214808464 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a838800 == 35 [pid = 1654] [id = 660] 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119a97c00) [pid = 1654] [serial = 1980] [outer = 0x0] 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121633400) [pid = 1654] [serial = 1981] [outer = 0x119a97c00] 22:26:48 INFO - PROCESS | 1654 | 1468214808489 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x121ccd000) [pid = 1654] [serial = 1982] [outer = 0x119a97c00] 22:26:48 INFO - PROCESS | 1654 | 1468214808788 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]]]}] 22:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 22:26:48 INFO - PROCESS | 1654 | 1468214808819 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 1654 | 1468214808820 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 22:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:26:48 INFO - PROCESS | 1654 | 1468214808822 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:26:48 INFO - PROCESS | 1654 | 1468214808823 Marionette TRACE conn2 <- [1,2614,null,{}] 22:26:48 INFO - PROCESS | 1654 | 1468214808826 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}] 22:26:48 INFO - PROCESS | 1654 | 1468214808829 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:48 INFO - PROCESS | 1654 | 1468214808902 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 22:26:48 INFO - PROCESS | 1654 | 1468214808906 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:48 INFO - PROCESS | 1654 | 1468214808907 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f24000 == 36 [pid = 1654] [id = 661] 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x111f29000) [pid = 1654] [serial = 1983] [outer = 0x0] 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124eca800) [pid = 1654] [serial = 1984] [outer = 0x111f29000] 22:26:48 INFO - PROCESS | 1654 | 1468214808942 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1256dd400) [pid = 1654] [serial = 1985] [outer = 0x111f29000] 22:26:49 INFO - PROCESS | 1654 | 1468214809269 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]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 473ms 22:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:26:49 INFO - PROCESS | 1654 | 1468214809297 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1654 | 1468214809299 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 22:26:49 INFO - PROCESS | 1654 | 1468214809301 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1654 | 1468214809302 Marionette TRACE conn2 <- [1,2618,null,{}] 22:26:49 INFO - PROCESS | 1654 | 1468214809305 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}] 22:26:49 INFO - PROCESS | 1654 | 1468214809306 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:49 INFO - PROCESS | 1654 | 1468214809418 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 22:26:49 INFO - PROCESS | 1654 | 1468214809424 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 1654 | 1468214809425 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd5d800 == 37 [pid = 1654] [id = 662] 22:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1256de800) [pid = 1654] [serial = 1986] [outer = 0x0] 22:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127305400) [pid = 1654] [serial = 1987] [outer = 0x1256de800] 22:26:49 INFO - PROCESS | 1654 | 1468214809453 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1275ae400) [pid = 1654] [serial = 1988] [outer = 0x1256de800] 22:26:49 INFO - PROCESS | 1654 | 1468214809785 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]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 22:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:26:49 INFO - PROCESS | 1654 | 1468214809820 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 1654 | 1468214809822 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 22:26:49 INFO - PROCESS | 1654 | 1468214809824 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 1654 | 1468214809826 Marionette TRACE conn2 <- [1,2622,null,{}] 22:26:49 INFO - PROCESS | 1654 | 1468214809828 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}] 22:26:49 INFO - PROCESS | 1654 | 1468214809830 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:49 INFO - PROCESS | 1654 | 1468214809938 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 22:26:49 INFO - PROCESS | 1654 | 1468214809943 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 1654 | 1468214809944 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563c800 == 38 [pid = 1654] [id = 663] 22:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110f9c800) [pid = 1654] [serial = 1989] [outer = 0x0] 22:26:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1275b9800) [pid = 1654] [serial = 1990] [outer = 0x110f9c800] 22:26:49 INFO - PROCESS | 1654 | 1468214809977 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128d1b800) [pid = 1654] [serial = 1991] [outer = 0x110f9c800] 22:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 521ms 22:26:50 INFO - PROCESS | 1654 | 1468214810339 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]]]}] 22:26:50 INFO - PROCESS | 1654 | 1468214810346 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 1654 | 1468214810349 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 22:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:26:50 INFO - PROCESS | 1654 | 1468214810352 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - PROCESS | 1654 | 1468214810353 Marionette TRACE conn2 <- [1,2626,null,{}] 22:26:50 INFO - PROCESS | 1654 | 1468214810356 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}] 22:26:50 INFO - PROCESS | 1654 | 1468214810358 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:50 INFO - PROCESS | 1654 | 1468214810484 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 22:26:50 INFO - PROCESS | 1654 | 1468214810488 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1654 | 1468214810490 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2bb800 == 39 [pid = 1654] [id = 664] 22:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125742c00) [pid = 1654] [serial = 1992] [outer = 0x0] 22:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128d24400) [pid = 1654] [serial = 1993] [outer = 0x125742c00] 22:26:50 INFO - PROCESS | 1654 | 1468214810513 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128e3e400) [pid = 1654] [serial = 1994] [outer = 0x125742c00] 22:26:50 INFO - PROCESS | 1654 | 1468214810858 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]]]}] 22:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 22:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:26:50 INFO - PROCESS | 1654 | 1468214810871 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 1654 | 1468214810872 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 22:26:50 INFO - PROCESS | 1654 | 1468214810874 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - PROCESS | 1654 | 1468214810876 Marionette TRACE conn2 <- [1,2630,null,{}] 22:26:50 INFO - PROCESS | 1654 | 1468214810881 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}] 22:26:50 INFO - PROCESS | 1654 | 1468214810881 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:50 INFO - PROCESS | 1654 | 1468214810979 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 22:26:50 INFO - PROCESS | 1654 | 1468214810989 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 1654 | 1468214810991 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caa7000 == 40 [pid = 1654] [id = 665] 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128e40c00) [pid = 1654] [serial = 1995] [outer = 0x0] 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128e43c00) [pid = 1654] [serial = 1996] [outer = 0x128e40c00] 22:26:51 INFO - PROCESS | 1654 | 1468214811021 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x129397000) [pid = 1654] [serial = 1997] [outer = 0x128e40c00] 22:26:51 INFO - PROCESS | 1654 | 1468214811384 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]]]}] 22:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 22:26:51 INFO - PROCESS | 1654 | 1468214811398 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 22:26:51 INFO - PROCESS | 1654 | 1468214811400 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 22:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:26:51 INFO - PROCESS | 1654 | 1468214811403 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:26:51 INFO - PROCESS | 1654 | 1468214811405 Marionette TRACE conn2 <- [1,2634,null,{}] 22:26:51 INFO - PROCESS | 1654 | 1468214811410 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}] 22:26:51 INFO - PROCESS | 1654 | 1468214811413 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:51 INFO - PROCESS | 1654 | 1468214811572 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 22:26:51 INFO - PROCESS | 1654 | 1468214811589 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 1654 | 1468214811590 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cabc000 == 41 [pid = 1654] [id = 666] 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x129397400) [pid = 1654] [serial = 1998] [outer = 0x0] 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1293f2800) [pid = 1654] [serial = 1999] [outer = 0x129397400] 22:26:51 INFO - PROCESS | 1654 | 1468214811628 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129413800) [pid = 1654] [serial = 2000] [outer = 0x129397400] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x113d93c00) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118a8b000) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1167a1800) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1210bac00) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x117078000) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119221000) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1129a6800) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123d7b000) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123d72000) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a93400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11707e800) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112dc9c00) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118182800) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d6000) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115023c00) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:26:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112e94800) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:26:52 INFO - PROCESS | 1654 | 1468214812094 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]]]}] 22:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 720ms 22:26:52 INFO - PROCESS | 1654 | 1468214812124 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1654 | 1468214812125 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 22:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:26:52 INFO - PROCESS | 1654 | 1468214812133 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - PROCESS | 1654 | 1468214812134 Marionette TRACE conn2 <- [1,2638,null,{}] 22:26:52 INFO - PROCESS | 1654 | 1468214812136 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}] 22:26:52 INFO - PROCESS | 1654 | 1468214812137 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:52 INFO - PROCESS | 1654 | 1468214812251 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 22:26:52 INFO - PROCESS | 1654 | 1468214812257 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1654 | 1468214812265 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b868000 == 42 [pid = 1654] [id = 667] 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113296000) [pid = 1654] [serial = 2001] [outer = 0x0] 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117078000) [pid = 1654] [serial = 2002] [outer = 0x113296000] 22:26:52 INFO - PROCESS | 1654 | 1468214812290 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11857ac00) [pid = 1654] [serial = 2003] [outer = 0x113296000] 22:26:52 INFO - PROCESS | 1654 | 1468214812585 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]]]}] 22:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 468ms 22:26:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:26:52 INFO - PROCESS | 1654 | 1468214812602 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 1654 | 1468214812603 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 22:26:52 INFO - PROCESS | 1654 | 1468214812605 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - PROCESS | 1654 | 1468214812606 Marionette TRACE conn2 <- [1,2642,null,{}] 22:26:52 INFO - PROCESS | 1654 | 1468214812609 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}] 22:26:52 INFO - PROCESS | 1654 | 1468214812612 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:52 INFO - PROCESS | 1654 | 1468214812697 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 22:26:52 INFO - PROCESS | 1654 | 1468214812701 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 1654 | 1468214812702 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1e3000 == 43 [pid = 1654] [id = 668] 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118450c00) [pid = 1654] [serial = 2004] [outer = 0x0] 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123d7a000) [pid = 1654] [serial = 2005] [outer = 0x118450c00] 22:26:52 INFO - PROCESS | 1654 | 1468214812726 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12939bc00) [pid = 1654] [serial = 2006] [outer = 0x118450c00] 22:26:53 INFO - PROCESS | 1654 | 1468214813041 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]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:26:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 474ms 22:26:53 INFO - PROCESS | 1654 | 1468214813083 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1654 | 1468214813084 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 22:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:26:53 INFO - PROCESS | 1654 | 1468214813106 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1654 | 1468214813107 Marionette TRACE conn2 <- [1,2646,null,{}] 22:26:53 INFO - PROCESS | 1654 | 1468214813110 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}] 22:26:53 INFO - PROCESS | 1654 | 1468214813112 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:53 INFO - PROCESS | 1654 | 1468214813196 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 22:26:53 INFO - PROCESS | 1654 | 1468214813207 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 1654 | 1468214813208 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c4000 == 44 [pid = 1654] [id = 669] 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x121aa7800) [pid = 1654] [serial = 2007] [outer = 0x0] 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12941a800) [pid = 1654] [serial = 2008] [outer = 0x121aa7800] 22:26:53 INFO - PROCESS | 1654 | 1468214813233 Marionette DEBUG loaded listener.js 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a4bcc00) [pid = 1654] [serial = 2009] [outer = 0x121aa7800] 22:26:53 INFO - PROCESS | 1654 | 1468214813534 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]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:26:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 479ms 22:26:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:26:53 INFO - PROCESS | 1654 | 1468214813580 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 1654 | 1468214813582 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 22:26:53 INFO - PROCESS | 1654 | 1468214813584 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - PROCESS | 1654 | 1468214813585 Marionette TRACE conn2 <- [1,2650,null,{}] 22:26:53 INFO - PROCESS | 1654 | 1468214813587 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}] 22:26:53 INFO - PROCESS | 1654 | 1468214813588 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:53 INFO - PROCESS | 1654 | 1468214813671 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 22:26:53 INFO - PROCESS | 1654 | 1468214813726 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 1654 | 1468214813727 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d2000 == 45 [pid = 1654] [id = 670] 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124ed1800) [pid = 1654] [serial = 2010] [outer = 0x0] 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a4c2c00) [pid = 1654] [serial = 2011] [outer = 0x124ed1800] 22:26:53 INFO - PROCESS | 1654 | 1468214813751 Marionette DEBUG loaded listener.js 22:26:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a4c9800) [pid = 1654] [serial = 2012] [outer = 0x124ed1800] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1271d3800 == 44 [pid = 1654] [id = 652] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x116720000 == 43 [pid = 1654] [id = 653] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128953800 == 42 [pid = 1654] [id = 658] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1e3000 == 41 [pid = 1654] [id = 668] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12cabc000 == 40 [pid = 1654] [id = 666] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x125721800 == 39 [pid = 1654] [id = 657] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12a573000 == 38 [pid = 1654] [id = 659] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12a838800 == 37 [pid = 1654] [id = 660] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12563c800 == 36 [pid = 1654] [id = 663] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12caa7000 == 35 [pid = 1654] [id = 665] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12b868000 == 34 [pid = 1654] [id = 667] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x120f24000 == 33 [pid = 1654] [id = 661] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x123e71800 == 32 [pid = 1654] [id = 656] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2a000 == 31 [pid = 1654] [id = 655] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd5d800 == 30 [pid = 1654] [id = 662] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2bb800 == 29 [pid = 1654] [id = 664] 22:26:54 INFO - PROCESS | 1654 | --DOCSHELL 0x118aa9800 == 28 [pid = 1654] [id = 654] 22:26:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c4000 == 27 [pid = 1654] [id = 669] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118453800) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118fd8000) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118a45c00) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118399800) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121631c00) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x121aa0000) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123d70800) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124ed1c00) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x121a9e800) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x125195800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1130ad800) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127363c00) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12684ac00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12574fc00) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x125193800) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123f6fc00) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121435c00) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119228400) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183a0400) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1180db400) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1167a6800) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x113d94c00) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1183a4c00) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1172bf000) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1180d4400) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1162e1000) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1167a4400) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112fd9400) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x113298800) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x115e66000) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119d48c00) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1275ac800) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11844a000) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 22:26:55 INFO - PROCESS | 1654 | 1468214815117 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]]]}] 22:26:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1570ms 22:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:26:55 INFO - PROCESS | 1654 | 1468214815155 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 1654 | 1468214815157 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 22:26:55 INFO - PROCESS | 1654 | 1468214815160 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - PROCESS | 1654 | 1468214815162 Marionette TRACE conn2 <- [1,2654,null,{}] 22:26:55 INFO - PROCESS | 1654 | 1468214815167 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}] 22:26:55 INFO - PROCESS | 1654 | 1468214815168 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:55 INFO - PROCESS | 1654 | 1468214815251 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 22:26:55 INFO - PROCESS | 1654 | 1468214815305 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1654 | 1468214815308 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x116721800 == 28 [pid = 1654] [id = 671] 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1130abc00) [pid = 1654] [serial = 2013] [outer = 0x0] 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1130b0800) [pid = 1654] [serial = 2014] [outer = 0x1130abc00] 22:26:55 INFO - PROCESS | 1654 | 1468214815338 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1132cb000) [pid = 1654] [serial = 2015] [outer = 0x1130abc00] 22:26:55 INFO - PROCESS | 1654 | 1468214815650 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]]]}] 22:26:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:26:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 22:26:55 INFO - PROCESS | 1654 | 1468214815682 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 1654 | 1468214815685 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 22:26:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:26:55 INFO - PROCESS | 1654 | 1468214815690 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - PROCESS | 1654 | 1468214815692 Marionette TRACE conn2 <- [1,2658,null,{}] 22:26:55 INFO - PROCESS | 1654 | 1468214815697 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}] 22:26:55 INFO - PROCESS | 1654 | 1468214815699 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:55 INFO - PROCESS | 1654 | 1468214815775 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 22:26:55 INFO - PROCESS | 1654 | 1468214815782 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 1654 | 1468214815783 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118486800 == 29 [pid = 1654] [id = 672] 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11386b000) [pid = 1654] [serial = 2016] [outer = 0x0] 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11602fc00) [pid = 1654] [serial = 2017] [outer = 0x11386b000] 22:26:55 INFO - PROCESS | 1654 | 1468214815811 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116629c00) [pid = 1654] [serial = 2018] [outer = 0x11386b000] 22:26:56 INFO - PROCESS | 1654 | 1468214816164 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]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:26:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 523ms 22:26:56 INFO - PROCESS | 1654 | 1468214816213 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1654 | 1468214816215 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 22:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:26:56 INFO - PROCESS | 1654 | 1468214816217 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 1654 | 1468214816220 Marionette TRACE conn2 <- [1,2662,null,{}] 22:26:56 INFO - PROCESS | 1654 | 1468214816227 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}] 22:26:56 INFO - PROCESS | 1654 | 1468214816231 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:56 INFO - PROCESS | 1654 | 1468214816306 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 22:26:56 INFO - PROCESS | 1654 | 1468214816316 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 1654 | 1468214816318 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c18800 == 30 [pid = 1654] [id = 673] 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x110fe8c00) [pid = 1654] [serial = 2019] [outer = 0x0] 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116974c00) [pid = 1654] [serial = 2020] [outer = 0x110fe8c00] 22:26:56 INFO - PROCESS | 1654 | 1468214816346 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11707cc00) [pid = 1654] [serial = 2021] [outer = 0x110fe8c00] 22:26:56 INFO - PROCESS | 1654 | 1468214816695 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]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:26:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 22:26:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:26:56 INFO - PROCESS | 1654 | 1468214816739 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 1654 | 1468214816741 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 22:26:56 INFO - PROCESS | 1654 | 1468214816743 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 1654 | 1468214816744 Marionette TRACE conn2 <- [1,2666,null,{}] 22:26:56 INFO - PROCESS | 1654 | 1468214816746 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}] 22:26:56 INFO - PROCESS | 1654 | 1468214816747 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:56 INFO - PROCESS | 1654 | 1468214816849 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 22:26:56 INFO - PROCESS | 1654 | 1468214816855 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 1654 | 1468214816856 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f42800 == 31 [pid = 1654] [id = 674] 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1172c4c00) [pid = 1654] [serial = 2022] [outer = 0x0] 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180d4000) [pid = 1654] [serial = 2023] [outer = 0x1172c4c00] 22:26:56 INFO - PROCESS | 1654 | 1468214816882 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118183800) [pid = 1654] [serial = 2024] [outer = 0x1172c4c00] 22:26:57 INFO - PROCESS | 1654 | 1468214817669 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]]]}] 22:26:57 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) 22:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 22:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:26:57 INFO - PROCESS | 1654 | 1468214817715 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 22:26:57 INFO - PROCESS | 1654 | 1468214817717 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 22:26:57 INFO - PROCESS | 1654 | 1468214817727 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:26:57 INFO - PROCESS | 1654 | 1468214817728 Marionette TRACE conn2 <- [1,2670,null,{}] 22:26:57 INFO - PROCESS | 1654 | 1468214817730 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}] 22:26:57 INFO - PROCESS | 1654 | 1468214817732 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:57 INFO - PROCESS | 1654 | 1468214817803 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 22:26:57 INFO - PROCESS | 1654 | 1468214817806 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 1654 | 1468214817807 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x125022800 == 32 [pid = 1654] [id = 675] 22:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113867400) [pid = 1654] [serial = 2025] [outer = 0x0] 22:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118447000) [pid = 1654] [serial = 2026] [outer = 0x113867400] 22:26:57 INFO - PROCESS | 1654 | 1468214817836 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118452000) [pid = 1654] [serial = 2027] [outer = 0x113867400] 22:26:58 INFO - PROCESS | 1654 | 1468214818626 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\n"]]]}] 22:26:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 22:26:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:26:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:26:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 928ms 22:26:58 INFO - PROCESS | 1654 | 1468214818648 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 1654 | 1468214818649 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 22:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:26:58 INFO - PROCESS | 1654 | 1468214818651 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:26:58 INFO - PROCESS | 1654 | 1468214818652 Marionette TRACE conn2 <- [1,2674,null,{}] 22:26:58 INFO - PROCESS | 1654 | 1468214818655 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}] 22:26:58 INFO - PROCESS | 1654 | 1468214818659 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:58 INFO - PROCESS | 1654 | 1468214818750 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 22:26:58 INFO - PROCESS | 1654 | 1468214818807 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:58 INFO - PROCESS | 1654 | 1468214818808 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12894b800 == 33 [pid = 1654] [id = 676] 22:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1130ad800) [pid = 1654] [serial = 2028] [outer = 0x0] 22:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11859d400) [pid = 1654] [serial = 2029] [outer = 0x1130ad800] 22:26:58 INFO - PROCESS | 1654 | 1468214818833 Marionette DEBUG loaded listener.js 22:26:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119611400) [pid = 1654] [serial = 2030] [outer = 0x1130ad800] 22:26:59 INFO - PROCESS | 1654 | 1468214819605 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\n"]]]}] 22:26:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 22:26:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:26:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:26:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 969ms 22:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:26:59 INFO - PROCESS | 1654 | 1468214819622 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 1654 | 1468214819623 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 22:26:59 INFO - PROCESS | 1654 | 1468214819625 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:26:59 INFO - PROCESS | 1654 | 1468214819626 Marionette TRACE conn2 <- [1,2678,null,{}] 22:26:59 INFO - PROCESS | 1654 | 1468214819630 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}] 22:26:59 INFO - PROCESS | 1654 | 1468214819632 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:59 INFO - PROCESS | 1654 | 1468214819709 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 22:26:59 INFO - PROCESS | 1654 | 1468214819715 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:59 INFO - PROCESS | 1654 | 1468214819716 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:26:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295de000 == 34 [pid = 1654] [id = 677] 22:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119616c00) [pid = 1654] [serial = 2031] [outer = 0x0] 22:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x120f99c00) [pid = 1654] [serial = 2032] [outer = 0x119616c00] 22:26:59 INFO - PROCESS | 1654 | 1468214819740 Marionette DEBUG loaded listener.js 22:26:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121437000) [pid = 1654] [serial = 2033] [outer = 0x119616c00] 22:27:00 INFO - PROCESS | 1654 | 1468214820607 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]]]}] 22:27:00 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) 22:27:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 22:27:00 INFO - PROCESS | 1654 | 1468214820647 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 1654 | 1468214820648 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 22:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:27:00 INFO - PROCESS | 1654 | 1468214820650 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - PROCESS | 1654 | 1468214820651 Marionette TRACE conn2 <- [1,2682,null,{}] 22:27:00 INFO - PROCESS | 1654 | 1468214820654 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}] 22:27:00 INFO - PROCESS | 1654 | 1468214820655 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:00 INFO - PROCESS | 1654 | 1468214820749 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 22:27:00 INFO - PROCESS | 1654 | 1468214820764 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 1654 | 1468214820765 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a819800 == 35 [pid = 1654] [id = 678] 22:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121639800) [pid = 1654] [serial = 2034] [outer = 0x0] 22:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123d74400) [pid = 1654] [serial = 2035] [outer = 0x121639800] 22:27:00 INFO - PROCESS | 1654 | 1468214820790 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1128cf000) [pid = 1654] [serial = 2036] [outer = 0x121639800] 22:27:01 INFO - PROCESS | 1654 | 1468214821606 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]]]}] 22:27:01 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) 22:27:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 22:27:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:27:01 INFO - PROCESS | 1654 | 1468214821623 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 1654 | 1468214821624 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 22:27:01 INFO - PROCESS | 1654 | 1468214821627 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:27:01 INFO - PROCESS | 1654 | 1468214821628 Marionette TRACE conn2 <- [1,2686,null,{}] 22:27:01 INFO - PROCESS | 1654 | 1468214821631 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}] 22:27:01 INFO - PROCESS | 1654 | 1468214821632 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:01 INFO - PROCESS | 1654 | 1468214821737 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 22:27:01 INFO - PROCESS | 1654 | 1468214821740 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 1654 | 1468214821741 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0e800 == 36 [pid = 1654] [id = 679] 22:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12163cc00) [pid = 1654] [serial = 2037] [outer = 0x0] 22:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124c6b400) [pid = 1654] [serial = 2038] [outer = 0x12163cc00] 22:27:01 INFO - PROCESS | 1654 | 1468214821766 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1256d8c00) [pid = 1654] [serial = 2039] [outer = 0x12163cc00] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110f9c800) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125742c00) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129397400) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128e40c00) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113296000) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118450c00) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x121aa7800) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1132d0c00) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128d8000) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126fe5000) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1256de800) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111f29000) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119a97c00) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1193c0800) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1162dc800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x113f30800) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1172c1800) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:27:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x110fe6000) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:27:02 INFO - PROCESS | 1654 | 1468214822679 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\n"]]]}] 22:27:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 22:27:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:27:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:27:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:27:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1071ms 22:27:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:27:02 INFO - PROCESS | 1654 | 1468214822697 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 1654 | 1468214822698 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 22:27:02 INFO - PROCESS | 1654 | 1468214822701 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:27:02 INFO - PROCESS | 1654 | 1468214822702 Marionette TRACE conn2 <- [1,2690,null,{}] 22:27:02 INFO - PROCESS | 1654 | 1468214822704 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}] 22:27:02 INFO - PROCESS | 1654 | 1468214822705 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:02 INFO - PROCESS | 1654 | 1468214822785 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 22:27:02 INFO - PROCESS | 1654 | 1468214822839 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1654 | 1468214822841 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d3800 == 37 [pid = 1654] [id = 680] 22:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1132d0c00) [pid = 1654] [serial = 2040] [outer = 0x0] 22:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116a19400) [pid = 1654] [serial = 2041] [outer = 0x1132d0c00] 22:27:02 INFO - PROCESS | 1654 | 1468214822868 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120f9b800) [pid = 1654] [serial = 2042] [outer = 0x1132d0c00] 22:27:03 INFO - PROCESS | 1654 | 1468214823606 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\n"]]]}] 22:27:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:27:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:27:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:27:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 921ms 22:27:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:27:03 INFO - PROCESS | 1654 | 1468214823623 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1654 | 1468214823624 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 22:27:03 INFO - PROCESS | 1654 | 1468214823628 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 1654 | 1468214823630 Marionette TRACE conn2 <- [1,2694,null,{}] 22:27:03 INFO - PROCESS | 1654 | 1468214823632 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}] 22:27:03 INFO - PROCESS | 1654 | 1468214823633 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:03 INFO - PROCESS | 1654 | 1468214823724 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 22:27:03 INFO - PROCESS | 1654 | 1468214823729 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1654 | 1468214823731 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x125020000 == 38 [pid = 1654] [id = 681] 22:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12504b800) [pid = 1654] [serial = 2043] [outer = 0x0] 22:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x127362800) [pid = 1654] [serial = 2044] [outer = 0x12504b800] 22:27:03 INFO - PROCESS | 1654 | 1468214823757 Marionette DEBUG loaded listener.js 22:27:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275b1400) [pid = 1654] [serial = 2045] [outer = 0x12504b800] 22:27:04 INFO - PROCESS | 1654 | 1468214824628 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\n"]]]}] 22:27:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:27:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:27:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:27:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1020ms 22:27:04 INFO - PROCESS | 1654 | 1468214824649 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 1654 | 1468214824652 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 22:27:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:27:04 INFO - PROCESS | 1654 | 1468214824656 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:27:04 INFO - PROCESS | 1654 | 1468214824658 Marionette TRACE conn2 <- [1,2698,null,{}] 22:27:04 INFO - PROCESS | 1654 | 1468214824718 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}] 22:27:04 INFO - PROCESS | 1654 | 1468214824719 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:04 INFO - PROCESS | 1654 | 1468214824809 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 22:27:04 INFO - PROCESS | 1654 | 1468214824903 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 1654 | 1468214824904 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117362800 == 39 [pid = 1654] [id = 682] 22:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112234c00) [pid = 1654] [serial = 2046] [outer = 0x0] 22:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11328ec00) [pid = 1654] [serial = 2047] [outer = 0x112234c00] 22:27:04 INFO - PROCESS | 1654 | 1468214824935 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1133d2000) [pid = 1654] [serial = 2048] [outer = 0x112234c00] 22:27:05 INFO - PROCESS | 1654 | 1468214825923 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\n"]]]}] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d3800 == 38 [pid = 1654] [id = 680] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0e800 == 37 [pid = 1654] [id = 679] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a819800 == 36 [pid = 1654] [id = 678] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1295de000 == 35 [pid = 1654] [id = 677] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12894b800 == 34 [pid = 1654] [id = 676] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x125022800 == 33 [pid = 1654] [id = 675] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x120f42800 == 32 [pid = 1654] [id = 674] 22:27:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a4c2c00) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 22:27:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:27:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:27:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:27:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1328ms 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119c18800 == 31 [pid = 1654] [id = 673] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118486800 == 30 [pid = 1654] [id = 672] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x116721800 == 29 [pid = 1654] [id = 671] 22:27:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d2000 == 28 [pid = 1654] [id = 670] 22:27:05 INFO - PROCESS | 1654 | 1468214825988 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 22:27:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:27:05 INFO - PROCESS | 1654 | 1468214825991 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 22:27:05 INFO - PROCESS | 1654 | 1468214825994 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - PROCESS | 1654 | 1468214825995 Marionette TRACE conn2 <- [1,2702,null,{}] 22:27:06 INFO - PROCESS | 1654 | 1468214825999 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}] 22:27:06 INFO - PROCESS | 1654 | 1468214826001 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:06 INFO - PROCESS | 1654 | 1468214826078 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 22:27:06 INFO - PROCESS | 1654 | 1468214826084 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1654 | 1468214826087 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11723a000 == 29 [pid = 1654] [id = 683] 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11602e000) [pid = 1654] [serial = 2049] [outer = 0x0] 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1162e1000) [pid = 1654] [serial = 2050] [outer = 0x11602e000] 22:27:06 INFO - PROCESS | 1654 | 1468214826116 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1167a1c00) [pid = 1654] [serial = 2051] [outer = 0x11602e000] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113f36400) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1162d5c00) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112e94400) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113297400) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1275c1400) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x127305400) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124eca800) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1256dd400) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x121633400) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121ccd000) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119943000) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x120f9c000) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11856d400) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1193bf000) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118185000) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11844ac00) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1180d2000) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1180dd800) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117079c00) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11690c800) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12a4bcc00) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1275ae400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12939bc00) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11857ac00) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x128d1b800) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1275b9800) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x128e3e400) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x128d24400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x1293f2800) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x129397000) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x128e43c00) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x117078000) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x123d7a000) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12941a800) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x129413800) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 22:27:06 INFO - PROCESS | 1654 | 1468214826492 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]]]}] 22:27:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 22:27:06 INFO - PROCESS | 1654 | 1468214826514 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 22:27:06 INFO - PROCESS | 1654 | 1468214826517 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 22:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:27:06 INFO - PROCESS | 1654 | 1468214826522 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:27:06 INFO - PROCESS | 1654 | 1468214826524 Marionette TRACE conn2 <- [1,2706,null,{}] 22:27:06 INFO - PROCESS | 1654 | 1468214826526 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}] 22:27:06 INFO - PROCESS | 1654 | 1468214826528 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:06 INFO - PROCESS | 1654 | 1468214826608 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 22:27:06 INFO - PROCESS | 1654 | 1468214826614 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1654 | 1468214826615 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195b7000 == 30 [pid = 1654] [id = 684] 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1167e3000) [pid = 1654] [serial = 2052] [outer = 0x0] 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x117079c00) [pid = 1654] [serial = 2053] [outer = 0x1167e3000] 22:27:06 INFO - PROCESS | 1654 | 1468214826643 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1176e8400) [pid = 1654] [serial = 2054] [outer = 0x1167e3000] 22:27:07 INFO - PROCESS | 1654 | 1468214827001 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]]]}] 22:27:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:27:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 22:27:07 INFO - PROCESS | 1654 | 1468214827045 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 22:27:07 INFO - PROCESS | 1654 | 1468214827047 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 22:27:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:27:07 INFO - PROCESS | 1654 | 1468214827054 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:27:07 INFO - PROCESS | 1654 | 1468214827057 Marionette TRACE conn2 <- [1,2710,null,{}] 22:27:07 INFO - PROCESS | 1654 | 1468214827065 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}] 22:27:07 INFO - PROCESS | 1654 | 1468214827068 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:07 INFO - PROCESS | 1654 | 1468214827146 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 22:27:07 INFO - PROCESS | 1654 | 1468214827151 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1654 | 1468214827153 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154a800 == 31 [pid = 1654] [id = 685] 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1180d8800) [pid = 1654] [serial = 2055] [outer = 0x0] 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1183a3000) [pid = 1654] [serial = 2056] [outer = 0x1180d8800] 22:27:07 INFO - PROCESS | 1654 | 1468214827183 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11851d400) [pid = 1654] [serial = 2057] [outer = 0x1180d8800] 22:27:07 INFO - PROCESS | 1654 | 1468214827609 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] 22:27:07 INFO - PROCESS | 1654 | 1468214827632 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 22:27:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:27:07 INFO - PROCESS | 1654 | 1468214827635 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:27:07 INFO - PROCESS | 1654 | 1468214827637 Marionette TRACE conn2 <- [1,2714,null,{}] 22:27:07 INFO - PROCESS | 1654 | 1468214827641 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}] 22:27:07 INFO - PROCESS | 1654 | 1468214827642 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:07 INFO - PROCESS | 1654 | 1468214827763 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 22:27:07 INFO - PROCESS | 1654 | 1468214827769 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1654 | 1468214827770 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x126ea5000 == 32 [pid = 1654] [id = 686] 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x118a4e000) [pid = 1654] [serial = 2058] [outer = 0x0] 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118fd2800) [pid = 1654] [serial = 2059] [outer = 0x118a4e000] 22:27:07 INFO - PROCESS | 1654 | 1468214827804 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x118fdf800) [pid = 1654] [serial = 2060] [outer = 0x118a4e000] 22:27:08 INFO - PROCESS | 1654 | 1468214828137 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]]]}] 22:27:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:27:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 22:27:08 INFO - PROCESS | 1654 | 1468214828156 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1654 | 1468214828157 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 22:27:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:27:08 INFO - PROCESS | 1654 | 1468214828160 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - PROCESS | 1654 | 1468214828162 Marionette TRACE conn2 <- [1,2718,null,{}] 22:27:08 INFO - PROCESS | 1654 | 1468214828165 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}] 22:27:08 INFO - PROCESS | 1654 | 1468214828166 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:08 INFO - PROCESS | 1654 | 1468214828272 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 22:27:08 INFO - PROCESS | 1654 | 1468214828283 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1654 | 1468214828284 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12935d000 == 33 [pid = 1654] [id = 687] 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112e9dc00) [pid = 1654] [serial = 2061] [outer = 0x0] 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118fdfc00) [pid = 1654] [serial = 2062] [outer = 0x112e9dc00] 22:27:08 INFO - PROCESS | 1654 | 1468214828309 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x119a97c00) [pid = 1654] [serial = 2063] [outer = 0x112e9dc00] 22:27:08 INFO - PROCESS | 1654 | 1468214828665 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] 22:27:08 INFO - PROCESS | 1654 | 1468214828687 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 22:27:08 INFO - PROCESS | 1654 | 1468214828689 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - PROCESS | 1654 | 1468214828690 Marionette TRACE conn2 <- [1,2722,null,{}] 22:27:08 INFO - PROCESS | 1654 | 1468214828693 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}] 22:27:08 INFO - PROCESS | 1654 | 1468214828699 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:08 INFO - PROCESS | 1654 | 1468214828813 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 22:27:08 INFO - PROCESS | 1654 | 1468214828848 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1654 | 1468214828849 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a826000 == 34 [pid = 1654] [id = 688] 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1129b3000) [pid = 1654] [serial = 2064] [outer = 0x0] 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x121ccd000) [pid = 1654] [serial = 2065] [outer = 0x1129b3000] 22:27:08 INFO - PROCESS | 1654 | 1468214828874 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x127369000) [pid = 1654] [serial = 2066] [outer = 0x1129b3000] 22:27:09 INFO - PROCESS | 1654 | 1468214829218 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] 22:27:09 INFO - PROCESS | 1654 | 1468214829260 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 22:27:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:27:09 INFO - PROCESS | 1654 | 1468214829262 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:27:09 INFO - PROCESS | 1654 | 1468214829263 Marionette TRACE conn2 <- [1,2726,null,{}] 22:27:09 INFO - PROCESS | 1654 | 1468214829266 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}] 22:27:09 INFO - PROCESS | 1654 | 1468214829267 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:09 INFO - PROCESS | 1654 | 1468214829363 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 22:27:09 INFO - PROCESS | 1654 | 1468214829366 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:09 INFO - PROCESS | 1654 | 1468214829368 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0e4800 == 35 [pid = 1654] [id = 689] 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x123d7a000) [pid = 1654] [serial = 2067] [outer = 0x0] 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1275b5400) [pid = 1654] [serial = 2068] [outer = 0x123d7a000] 22:27:09 INFO - PROCESS | 1654 | 1468214829392 Marionette DEBUG loaded listener.js 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1275e1c00) [pid = 1654] [serial = 2069] [outer = 0x123d7a000] 22:27:09 INFO - PROCESS | 1654 | 1468214829721 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]]]}] 22:27:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:27:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 471ms 22:27:09 INFO - PROCESS | 1654 | 1468214829733 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 22:27:09 INFO - PROCESS | 1654 | 1468214829734 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 22:27:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:27:09 INFO - PROCESS | 1654 | 1468214829736 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:27:09 INFO - PROCESS | 1654 | 1468214829738 Marionette TRACE conn2 <- [1,2730,null,{}] 22:27:09 INFO - PROCESS | 1654 | 1468214829740 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}] 22:27:09 INFO - PROCESS | 1654 | 1468214829741 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:09 INFO - PROCESS | 1654 | 1468214829844 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 22:27:09 INFO - PROCESS | 1654 | 1468214829848 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:09 INFO - PROCESS | 1654 | 1468214829849 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b869000 == 36 [pid = 1654] [id = 690] 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1275e2000) [pid = 1654] [serial = 2070] [outer = 0x0] 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x128d1f800) [pid = 1654] [serial = 2071] [outer = 0x1275e2000] 22:27:09 INFO - PROCESS | 1654 | 1468214829873 Marionette DEBUG loaded listener.js 22:27:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x128d29000) [pid = 1654] [serial = 2072] [outer = 0x1275e2000] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124ed1800) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11386b000) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x113867400) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1130abc00) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1172c4c00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x110fe8c00) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119616c00) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1132d0c00) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x121639800) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12163cc00) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:27:10 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1130ad800) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:27:10 INFO - PROCESS | 1654 | 1468214830678 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\n"]]]}] 22:27:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 22:27:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:27:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:27:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 22:27:10 INFO - PROCESS | 1654 | 1468214830708 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 1654 | 1468214830709 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 22:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:27:10 INFO - PROCESS | 1654 | 1468214830711 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:27:10 INFO - PROCESS | 1654 | 1468214830712 Marionette TRACE conn2 <- [1,2734,null,{}] 22:27:10 INFO - PROCESS | 1654 | 1468214830715 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}] 22:27:10 INFO - PROCESS | 1654 | 1468214830716 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:10 INFO - PROCESS | 1654 | 1468214830790 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 22:27:10 INFO - PROCESS | 1654 | 1468214830843 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1654 | 1468214830844 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd69000 == 37 [pid = 1654] [id = 691] 22:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11706b800) [pid = 1654] [serial = 2073] [outer = 0x0] 22:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180d0000) [pid = 1654] [serial = 2074] [outer = 0x11706b800] 22:27:10 INFO - PROCESS | 1654 | 1468214830871 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x121430800) [pid = 1654] [serial = 2075] [outer = 0x11706b800] 22:27:11 INFO - PROCESS | 1654 | 1468214831142 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]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 22:27:11 INFO - PROCESS | 1654 | 1468214831183 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 1654 | 1468214831184 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 22:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:27:11 INFO - PROCESS | 1654 | 1468214831187 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1654 | 1468214831188 Marionette TRACE conn2 <- [1,2738,null,{}] 22:27:11 INFO - PROCESS | 1654 | 1468214831190 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}] 22:27:11 INFO - PROCESS | 1654 | 1468214831191 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:11 INFO - PROCESS | 1654 | 1468214831273 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 22:27:11 INFO - PROCESS | 1654 | 1468214831280 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1654 | 1468214831281 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x125787800 == 38 [pid = 1654] [id = 692] 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11839b800) [pid = 1654] [serial = 2076] [outer = 0x0] 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x128e3c000) [pid = 1654] [serial = 2077] [outer = 0x11839b800] 22:27:11 INFO - PROCESS | 1654 | 1468214831305 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119978c00) [pid = 1654] [serial = 2078] [outer = 0x11839b800] 22:27:11 INFO - PROCESS | 1654 | 1468214831688 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]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 22:27:11 INFO - PROCESS | 1654 | 1468214831708 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 22:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:27:11 INFO - PROCESS | 1654 | 1468214831712 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 22:27:11 INFO - PROCESS | 1654 | 1468214831715 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 1654 | 1468214831718 Marionette TRACE conn2 <- [1,2742,null,{}] 22:27:11 INFO - PROCESS | 1654 | 1468214831721 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}] 22:27:11 INFO - PROCESS | 1654 | 1468214831724 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:11 INFO - PROCESS | 1654 | 1468214831864 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 22:27:11 INFO - PROCESS | 1654 | 1468214831871 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1654 | 1468214831872 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2a1800 == 39 [pid = 1654] [id = 693] 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x128e40c00) [pid = 1654] [serial = 2079] [outer = 0x0] 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1293f3400) [pid = 1654] [serial = 2080] [outer = 0x128e40c00] 22:27:11 INFO - PROCESS | 1654 | 1468214831898 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x12a4bfc00) [pid = 1654] [serial = 2081] [outer = 0x128e40c00] 22:27:12 INFO - PROCESS | 1654 | 1468214832219 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]]]}] 22:27:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:27:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 525ms 22:27:12 INFO - PROCESS | 1654 | 1468214832240 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 22:27:12 INFO - PROCESS | 1654 | 1468214832242 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 22:27:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:27:12 INFO - PROCESS | 1654 | 1468214832249 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:27:12 INFO - PROCESS | 1654 | 1468214832251 Marionette TRACE conn2 <- [1,2746,null,{}] 22:27:12 INFO - PROCESS | 1654 | 1468214832254 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}] 22:27:12 INFO - PROCESS | 1654 | 1468214832256 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:12 INFO - PROCESS | 1654 | 1468214832442 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 22:27:12 INFO - PROCESS | 1654 | 1468214832502 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 1654 | 1468214832503 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160a2000 == 40 [pid = 1654] [id = 694] 22:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x110fa4400) [pid = 1654] [serial = 2082] [outer = 0x0] 22:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128ce400) [pid = 1654] [serial = 2083] [outer = 0x110fa4400] 22:27:12 INFO - PROCESS | 1654 | 1468214832536 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1133d0800) [pid = 1654] [serial = 2084] [outer = 0x110fa4400] 22:27:12 INFO - PROCESS | 1654 | 1468214832997 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]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 773ms 22:27:13 INFO - PROCESS | 1654 | 1468214833021 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 1654 | 1468214833024 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 22:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:27:13 INFO - PROCESS | 1654 | 1468214833027 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - PROCESS | 1654 | 1468214833029 Marionette TRACE conn2 <- [1,2750,null,{}] 22:27:13 INFO - PROCESS | 1654 | 1468214833032 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}] 22:27:13 INFO - PROCESS | 1654 | 1468214833036 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:13 INFO - PROCESS | 1654 | 1468214833163 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 22:27:13 INFO - PROCESS | 1654 | 1468214833222 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1654 | 1468214833224 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x121125000 == 41 [pid = 1654] [id = 695] 22:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1162e1800) [pid = 1654] [serial = 2085] [outer = 0x0] 22:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117078000) [pid = 1654] [serial = 2086] [outer = 0x1162e1800] 22:27:13 INFO - PROCESS | 1654 | 1468214833254 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1180d9400) [pid = 1654] [serial = 2087] [outer = 0x1162e1800] 22:27:13 INFO - PROCESS | 1654 | 1468214833707 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]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 721ms 22:27:13 INFO - PROCESS | 1654 | 1468214833748 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 22:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:27:13 INFO - PROCESS | 1654 | 1468214833751 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 22:27:13 INFO - PROCESS | 1654 | 1468214833753 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - PROCESS | 1654 | 1468214833754 Marionette TRACE conn2 <- [1,2754,null,{}] 22:27:13 INFO - PROCESS | 1654 | 1468214833757 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}] 22:27:13 INFO - PROCESS | 1654 | 1468214833758 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:13 INFO - PROCESS | 1654 | 1468214833860 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 22:27:13 INFO - PROCESS | 1654 | 1468214833921 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 1654 | 1468214833922 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd61000 == 42 [pid = 1654] [id = 696] 22:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118517800) [pid = 1654] [serial = 2088] [outer = 0x0] 22:27:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118fdd000) [pid = 1654] [serial = 2089] [outer = 0x118517800] 22:27:13 INFO - PROCESS | 1654 | 1468214833951 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1210b8800) [pid = 1654] [serial = 2090] [outer = 0x118517800] 22:27:14 INFO - PROCESS | 1654 | 1468214834397 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]]]}] 22:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 674ms 22:27:14 INFO - PROCESS | 1654 | 1468214834444 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 1654 | 1468214834447 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 22:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:27:14 INFO - PROCESS | 1654 | 1468214834456 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:27:14 INFO - PROCESS | 1654 | 1468214834460 Marionette TRACE conn2 <- [1,2758,null,{}] 22:27:14 INFO - PROCESS | 1654 | 1468214834489 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}] 22:27:14 INFO - PROCESS | 1654 | 1468214834491 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:14 INFO - PROCESS | 1654 | 1468214834628 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 22:27:14 INFO - PROCESS | 1654 | 1468214834711 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1654 | 1468214834712 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caac000 == 43 [pid = 1654] [id = 697] 22:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1256db000) [pid = 1654] [serial = 2091] [outer = 0x0] 22:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1275b0000) [pid = 1654] [serial = 2092] [outer = 0x1256db000] 22:27:14 INFO - PROCESS | 1654 | 1468214834741 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128e43c00) [pid = 1654] [serial = 2093] [outer = 0x1256db000] 22:27:15 INFO - PROCESS | 1654 | 1468214835281 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]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:27:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 855ms 22:27:15 INFO - PROCESS | 1654 | 1468214835307 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1654 | 1468214835309 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 22:27:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:27:15 INFO - PROCESS | 1654 | 1468214835312 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - PROCESS | 1654 | 1468214835313 Marionette TRACE conn2 <- [1,2762,null,{}] 22:27:15 INFO - PROCESS | 1654 | 1468214835317 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}] 22:27:15 INFO - PROCESS | 1654 | 1468214835318 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:15 INFO - PROCESS | 1654 | 1468214835425 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 22:27:15 INFO - PROCESS | 1654 | 1468214835549 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1654 | 1468214835552 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d7d000 == 44 [pid = 1654] [id = 698] 22:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x110fe4400) [pid = 1654] [serial = 2094] [outer = 0x0] 22:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1128d5000) [pid = 1654] [serial = 2095] [outer = 0x110fe4400] 22:27:15 INFO - PROCESS | 1654 | 1468214835590 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116776000) [pid = 1654] [serial = 2096] [outer = 0x110fe4400] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2a1800 == 43 [pid = 1654] [id = 693] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x125787800 == 42 [pid = 1654] [id = 692] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd69000 == 41 [pid = 1654] [id = 691] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b869000 == 40 [pid = 1654] [id = 690] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0e4800 == 39 [pid = 1654] [id = 689] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a826000 == 38 [pid = 1654] [id = 688] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12935d000 == 37 [pid = 1654] [id = 687] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x126ea5000 == 36 [pid = 1654] [id = 686] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12154a800 == 35 [pid = 1654] [id = 685] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1195b7000 == 34 [pid = 1654] [id = 684] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11723a000 == 33 [pid = 1654] [id = 683] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117362800 == 32 [pid = 1654] [id = 682] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x125020000 == 31 [pid = 1654] [id = 681] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12caac000 == 30 [pid = 1654] [id = 697] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd61000 == 29 [pid = 1654] [id = 696] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x121125000 == 28 [pid = 1654] [id = 695] 22:27:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1160a2000 == 27 [pid = 1654] [id = 694] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127362800) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12a4c9800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11602fc00) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116629c00) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118447000) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118452000) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1130b0800) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1132cb000) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1180d4000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118183800) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x116974c00) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11707cc00) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x120f99c00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x120f9b800) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123d74400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x124c6b400) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11859d400) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119611400) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x116a19400) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1256d8c00) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1128cf000) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x121437000) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 22:27:16 INFO - PROCESS | 1654 | 1468214836666 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]]]}] 22:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1373ms 22:27:16 INFO - PROCESS | 1654 | 1468214836686 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1654 | 1468214836688 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 22:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:27:16 INFO - PROCESS | 1654 | 1468214836692 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:27:16 INFO - PROCESS | 1654 | 1468214836694 Marionette TRACE conn2 <- [1,2766,null,{}] 22:27:16 INFO - PROCESS | 1654 | 1468214836704 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}] 22:27:16 INFO - PROCESS | 1654 | 1468214836706 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:16 INFO - PROCESS | 1654 | 1468214836799 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 22:27:16 INFO - PROCESS | 1654 | 1468214836807 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 1654 | 1468214836811 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11724d000 == 28 [pid = 1654] [id = 699] 22:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x112fd7c00) [pid = 1654] [serial = 2097] [outer = 0x0] 22:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113298400) [pid = 1654] [serial = 2098] [outer = 0x112fd7c00] 22:27:16 INFO - PROCESS | 1654 | 1468214836860 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x113d50c00) [pid = 1654] [serial = 2099] [outer = 0x112fd7c00] 22:27:17 INFO - PROCESS | 1654 | 1468214837363 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]]]}] 22:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 678ms 22:27:17 INFO - PROCESS | 1654 | 1468214837370 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 22:27:17 INFO - PROCESS | 1654 | 1468214837373 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 22:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:27:17 INFO - PROCESS | 1654 | 1468214837380 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:27:17 INFO - PROCESS | 1654 | 1468214837382 Marionette TRACE conn2 <- [1,2770,null,{}] 22:27:17 INFO - PROCESS | 1654 | 1468214837385 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}] 22:27:17 INFO - PROCESS | 1654 | 1468214837386 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:17 INFO - PROCESS | 1654 | 1468214837462 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 22:27:17 INFO - PROCESS | 1654 | 1468214837466 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:17 INFO - PROCESS | 1654 | 1468214837468 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199d6800 == 29 [pid = 1654] [id = 700] 22:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1162d7c00) [pid = 1654] [serial = 2100] [outer = 0x0] 22:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11696f800) [pid = 1654] [serial = 2101] [outer = 0x1162d7c00] 22:27:17 INFO - PROCESS | 1654 | 1468214837498 Marionette DEBUG loaded listener.js 22:27:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117076000) [pid = 1654] [serial = 2102] [outer = 0x1162d7c00] 22:27:17 INFO - PROCESS | 1654 | 1468214837839 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]]]}] 22:27:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:27:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 22:27:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:27:17 INFO - PROCESS | 1654 | 1468214837850 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 22:27:17 INFO - PROCESS | 1654 | 1468214837851 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 22:27:17 INFO - PROCESS | 1654 | 1468214837853 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:27:17 INFO - PROCESS | 1654 | 1468214837856 Marionette TRACE conn2 <- [1,2774,null,{}] 22:27:17 INFO - PROCESS | 1654 | 1468214837864 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}] 22:27:17 INFO - PROCESS | 1654 | 1468214837867 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:17 INFO - PROCESS | 1654 | 1468214837950 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 22:27:18 INFO - PROCESS | 1654 | 1468214838008 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1654 | 1468214838010 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121912800 == 30 [pid = 1654] [id = 701] 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11329b800) [pid = 1654] [serial = 2103] [outer = 0x0] 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1180cf000) [pid = 1654] [serial = 2104] [outer = 0x11329b800] 22:27:18 INFO - PROCESS | 1654 | 1468214838039 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118399800) [pid = 1654] [serial = 2105] [outer = 0x11329b800] 22:27:18 INFO - PROCESS | 1654 | 1468214838415 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]]]}] 22:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 576ms 22:27:18 INFO - PROCESS | 1654 | 1468214838431 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 22:27:18 INFO - PROCESS | 1654 | 1468214838434 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 22:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:27:18 INFO - PROCESS | 1654 | 1468214838437 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:27:18 INFO - PROCESS | 1654 | 1468214838439 Marionette TRACE conn2 <- [1,2778,null,{}] 22:27:18 INFO - PROCESS | 1654 | 1468214838443 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}] 22:27:18 INFO - PROCESS | 1654 | 1468214838446 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:18 INFO - PROCESS | 1654 | 1468214838612 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 22:27:18 INFO - PROCESS | 1654 | 1468214838628 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 1654 | 1468214838629 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125717800 == 31 [pid = 1654] [id = 702] 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118448400) [pid = 1654] [serial = 2106] [outer = 0x0] 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118454c00) [pid = 1654] [serial = 2107] [outer = 0x118448400] 22:27:18 INFO - PROCESS | 1654 | 1468214838671 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118591400) [pid = 1654] [serial = 2108] [outer = 0x118448400] 22:27:19 INFO - PROCESS | 1654 | 1468214839038 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]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 619ms 22:27:19 INFO - PROCESS | 1654 | 1468214839057 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1654 | 1468214839059 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 22:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:27:19 INFO - PROCESS | 1654 | 1468214839072 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - PROCESS | 1654 | 1468214839074 Marionette TRACE conn2 <- [1,2782,null,{}] 22:27:19 INFO - PROCESS | 1654 | 1468214839085 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}] 22:27:19 INFO - PROCESS | 1654 | 1468214839087 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:19 INFO - PROCESS | 1654 | 1468214839231 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 22:27:19 INFO - PROCESS | 1654 | 1468214839321 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 1654 | 1468214839322 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ade000 == 32 [pid = 1654] [id = 703] 22:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11607d400) [pid = 1654] [serial = 2109] [outer = 0x0] 22:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118a8bc00) [pid = 1654] [serial = 2110] [outer = 0x11607d400] 22:27:19 INFO - PROCESS | 1654 | 1468214839363 Marionette DEBUG loaded listener.js 22:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119221000) [pid = 1654] [serial = 2111] [outer = 0x11607d400] 22:27:19 INFO - PROCESS | 1654 | 1468214839738 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]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 689ms 22:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:27:19 INFO - PROCESS | 1654 | 1468214839754 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 1654 | 1468214839755 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 22:27:19 INFO - PROCESS | 1654 | 1468214839757 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - PROCESS | 1654 | 1468214839758 Marionette TRACE conn2 <- [1,2786,null,{}] 22:27:19 INFO - PROCESS | 1654 | 1468214839763 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}] 22:27:19 INFO - PROCESS | 1654 | 1468214839768 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:19 INFO - PROCESS | 1654 | 1468214839884 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 22:27:19 INFO - PROCESS | 1654 | 1468214839931 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 1654 | 1468214839933 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a571000 == 33 [pid = 1654] [id = 704] 22:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1193bc000) [pid = 1654] [serial = 2112] [outer = 0x0] 22:27:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f96c00) [pid = 1654] [serial = 2113] [outer = 0x1193bc000] 22:27:19 INFO - PROCESS | 1654 | 1468214839958 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x121ccb800) [pid = 1654] [serial = 2114] [outer = 0x1193bc000] 22:27:20 INFO - PROCESS | 1654 | 1468214840276 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]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 571ms 22:27:20 INFO - PROCESS | 1654 | 1468214840329 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 22:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:27:20 INFO - PROCESS | 1654 | 1468214840330 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 22:27:20 INFO - PROCESS | 1654 | 1468214840332 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 1654 | 1468214840333 Marionette TRACE conn2 <- [1,2790,null,{}] 22:27:20 INFO - PROCESS | 1654 | 1468214840336 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}] 22:27:20 INFO - PROCESS | 1654 | 1468214840344 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:20 INFO - PROCESS | 1654 | 1468214840440 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 22:27:20 INFO - PROCESS | 1654 | 1468214840480 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:20 INFO - PROCESS | 1654 | 1468214840481 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9c9800 == 34 [pid = 1654] [id = 705] 22:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123d7a800) [pid = 1654] [serial = 2115] [outer = 0x0] 22:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124eca800) [pid = 1654] [serial = 2116] [outer = 0x123d7a800] 22:27:20 INFO - PROCESS | 1654 | 1468214840506 Marionette DEBUG loaded listener.js 22:27:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11679bc00) [pid = 1654] [serial = 2117] [outer = 0x123d7a800] 22:27:20 INFO - PROCESS | 1654 | 1468214840814 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]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 520ms 22:27:20 INFO - PROCESS | 1654 | 1468214840852 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 1654 | 1468214840853 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 22:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:27:20 INFO - PROCESS | 1654 | 1468214840855 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 1654 | 1468214840856 Marionette TRACE conn2 <- [1,2794,null,{}] 22:27:20 INFO - PROCESS | 1654 | 1468214840859 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}] 22:27:20 INFO - PROCESS | 1654 | 1468214840860 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:21 INFO - PROCESS | 1654 | 1468214841072 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11839b800) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129b3000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123d7a000) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1167e3000) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118a4e000) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11602e000) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112234c00) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1275e2000) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12504b800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1180d8800) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128e40c00) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112e9dc00) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:27:21 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11706b800) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:27:21 INFO - PROCESS | 1654 | 1468214841119 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1654 | 1468214841121 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae18800 == 35 [pid = 1654] [id = 706] 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1110a1400) [pid = 1654] [serial = 2118] [outer = 0x0] 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113839000) [pid = 1654] [serial = 2119] [outer = 0x1110a1400] 22:27:21 INFO - PROCESS | 1654 | 1468214841145 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11843b400) [pid = 1654] [serial = 2120] [outer = 0x1110a1400] 22:27:21 INFO - PROCESS | 1654 | 1468214841412 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]]]}] 22:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 567ms 22:27:21 INFO - PROCESS | 1654 | 1468214841423 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 22:27:21 INFO - PROCESS | 1654 | 1468214841425 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 22:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:27:21 INFO - PROCESS | 1654 | 1468214841436 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:27:21 INFO - PROCESS | 1654 | 1468214841437 Marionette TRACE conn2 <- [1,2798,null,{}] 22:27:21 INFO - PROCESS | 1654 | 1468214841440 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}] 22:27:21 INFO - PROCESS | 1654 | 1468214841441 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:21 INFO - PROCESS | 1654 | 1468214841531 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 22:27:21 INFO - PROCESS | 1654 | 1468214841535 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 1654 | 1468214841536 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b949800 == 36 [pid = 1654] [id = 707] 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119942800) [pid = 1654] [serial = 2121] [outer = 0x0] 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1256d8000) [pid = 1654] [serial = 2122] [outer = 0x119942800] 22:27:21 INFO - PROCESS | 1654 | 1468214841561 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12574ec00) [pid = 1654] [serial = 2123] [outer = 0x119942800] 22:27:21 INFO - PROCESS | 1654 | 1468214841911 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]]]}] 22:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 523ms 22:27:21 INFO - PROCESS | 1654 | 1468214841956 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 22:27:21 INFO - PROCESS | 1654 | 1468214841958 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 22:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:27:21 INFO - PROCESS | 1654 | 1468214841961 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:27:21 INFO - PROCESS | 1654 | 1468214841963 Marionette TRACE conn2 <- [1,2802,null,{}] 22:27:21 INFO - PROCESS | 1654 | 1468214841965 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}] 22:27:21 INFO - PROCESS | 1654 | 1468214841967 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:22 INFO - PROCESS | 1654 | 1468214842072 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 22:27:22 INFO - PROCESS | 1654 | 1468214842079 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:22 INFO - PROCESS | 1654 | 1468214842080 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd76000 == 37 [pid = 1654] [id = 708] 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12683fc00) [pid = 1654] [serial = 2124] [outer = 0x0] 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x127304800) [pid = 1654] [serial = 2125] [outer = 0x12683fc00] 22:27:22 INFO - PROCESS | 1654 | 1468214842121 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1275aa800) [pid = 1654] [serial = 2126] [outer = 0x12683fc00] 22:27:22 INFO - PROCESS | 1654 | 1468214842503 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]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 569ms 22:27:22 INFO - PROCESS | 1654 | 1468214842531 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 1654 | 1468214842533 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 22:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:27:22 INFO - PROCESS | 1654 | 1468214842535 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 1654 | 1468214842536 Marionette TRACE conn2 <- [1,2806,null,{}] 22:27:22 INFO - PROCESS | 1654 | 1468214842539 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}] 22:27:22 INFO - PROCESS | 1654 | 1468214842540 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:22 INFO - PROCESS | 1654 | 1468214842664 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 22:27:22 INFO - PROCESS | 1654 | 1468214842671 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:22 INFO - PROCESS | 1654 | 1468214842673 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128add800 == 38 [pid = 1654] [id = 709] 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x126e1dc00) [pid = 1654] [serial = 2127] [outer = 0x0] 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1275b9400) [pid = 1654] [serial = 2128] [outer = 0x126e1dc00] 22:27:22 INFO - PROCESS | 1654 | 1468214842699 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128d26400) [pid = 1654] [serial = 2129] [outer = 0x126e1dc00] 22:27:23 INFO - PROCESS | 1654 | 1468214843021 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]]]}] 22:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 22:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:27:23 INFO - PROCESS | 1654 | 1468214843094 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 1654 | 1468214843096 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 22:27:23 INFO - PROCESS | 1654 | 1468214843100 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:27:23 INFO - PROCESS | 1654 | 1468214843103 Marionette TRACE conn2 <- [1,2810,null,{}] 22:27:23 INFO - PROCESS | 1654 | 1468214843107 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}] 22:27:23 INFO - PROCESS | 1654 | 1468214843109 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:23 INFO - PROCESS | 1654 | 1468214843207 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 22:27:23 INFO - PROCESS | 1654 | 1468214843306 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 1654 | 1468214843309 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117033000 == 39 [pid = 1654] [id = 710] 22:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1129ac000) [pid = 1654] [serial = 2130] [outer = 0x0] 22:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112aec400) [pid = 1654] [serial = 2131] [outer = 0x1129ac000] 22:27:23 INFO - PROCESS | 1654 | 1468214843342 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113839400) [pid = 1654] [serial = 2132] [outer = 0x1129ac000] 22:27:23 INFO - PROCESS | 1654 | 1468214843863 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]]]}] 22:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 823ms 22:27:23 INFO - PROCESS | 1654 | 1468214843924 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 1654 | 1468214843926 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 22:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:27:23 INFO - PROCESS | 1654 | 1468214843933 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:27:23 INFO - PROCESS | 1654 | 1468214843936 Marionette TRACE conn2 <- [1,2814,null,{}] 22:27:23 INFO - PROCESS | 1654 | 1468214843938 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}] 22:27:23 INFO - PROCESS | 1654 | 1468214843940 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:24 INFO - PROCESS | 1654 | 1468214844048 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 22:27:24 INFO - PROCESS | 1654 | 1468214844131 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 1654 | 1468214844133 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572a800 == 40 [pid = 1654] [id = 711] 22:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x117071000) [pid = 1654] [serial = 2133] [outer = 0x0] 22:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117080800) [pid = 1654] [serial = 2134] [outer = 0x117071000] 22:27:24 INFO - PROCESS | 1654 | 1468214844164 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1180d2800) [pid = 1654] [serial = 2135] [outer = 0x117071000] 22:27:24 INFO - PROCESS | 1654 | 1468214844823 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]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 925ms 22:27:24 INFO - PROCESS | 1654 | 1468214844874 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 1654 | 1468214844877 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 22:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:27:24 INFO - PROCESS | 1654 | 1468214844884 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - PROCESS | 1654 | 1468214844885 Marionette TRACE conn2 <- [1,2818,null,{}] 22:27:24 INFO - PROCESS | 1654 | 1468214844889 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}] 22:27:24 INFO - PROCESS | 1654 | 1468214844891 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:24 INFO - PROCESS | 1654 | 1468214844996 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd76000 == 39 [pid = 1654] [id = 708] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b949800 == 38 [pid = 1654] [id = 707] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae18800 == 37 [pid = 1654] [id = 706] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9c9800 == 36 [pid = 1654] [id = 705] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a571000 == 35 [pid = 1654] [id = 704] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x128ade000 == 34 [pid = 1654] [id = 703] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x125717800 == 33 [pid = 1654] [id = 702] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x121912800 == 32 [pid = 1654] [id = 701] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1199d6800 == 31 [pid = 1654] [id = 700] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11724d000 == 30 [pid = 1654] [id = 699] 22:27:25 INFO - PROCESS | 1654 | --DOCSHELL 0x113d7d000 == 29 [pid = 1654] [id = 698] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119978c00) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121ccd000) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1275b5400) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127369000) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117079c00) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1176e8400) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118fd2800) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118fdf800) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1162e1000) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1167a1c00) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11328ec00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1133d2000) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128d1f800) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1275b1400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11851d400) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1183a3000) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1275e1c00) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12a4bfc00) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128d29000) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128e3c000) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118fdfc00) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1293f3400) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x121430800) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119a97c00) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1180d0000) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 22:27:25 INFO - PROCESS | 1654 | 1468214845110 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 1654 | 1468214845113 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x117027800 == 30 [pid = 1654] [id = 712] 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113294400) [pid = 1654] [serial = 2136] [outer = 0x0] 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1133d2000) [pid = 1654] [serial = 2137] [outer = 0x113294400] 22:27:25 INFO - PROCESS | 1654 | 1468214845141 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11679ec00) [pid = 1654] [serial = 2138] [outer = 0x113294400] 22:27:25 INFO - PROCESS | 1654 | 1468214845475 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]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 621ms 22:27:25 INFO - PROCESS | 1654 | 1468214845505 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 1654 | 1468214845508 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 22:27:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:27:25 INFO - PROCESS | 1654 | 1468214845512 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - PROCESS | 1654 | 1468214845514 Marionette TRACE conn2 <- [1,2822,null,{}] 22:27:25 INFO - PROCESS | 1654 | 1468214845516 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}] 22:27:25 INFO - PROCESS | 1654 | 1468214845517 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:25 INFO - PROCESS | 1654 | 1468214845597 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 22:27:25 INFO - PROCESS | 1654 | 1468214845682 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 1654 | 1468214845683 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f37000 == 31 [pid = 1654] [id = 713] 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1167dc000) [pid = 1654] [serial = 2139] [outer = 0x0] 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1180dc800) [pid = 1654] [serial = 2140] [outer = 0x1167dc000] 22:27:25 INFO - PROCESS | 1654 | 1468214845710 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1183a4400) [pid = 1654] [serial = 2141] [outer = 0x1167dc000] 22:27:26 INFO - PROCESS | 1654 | 1468214846006 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]]]}] 22:27:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:27:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 521ms 22:27:26 INFO - PROCESS | 1654 | 1468214846034 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 22:27:26 INFO - PROCESS | 1654 | 1468214846035 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 22:27:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:27:26 INFO - PROCESS | 1654 | 1468214846038 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:27:26 INFO - PROCESS | 1654 | 1468214846040 Marionette TRACE conn2 <- [1,2826,null,{}] 22:27:26 INFO - PROCESS | 1654 | 1468214846052 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}] 22:27:26 INFO - PROCESS | 1654 | 1468214846055 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:26 INFO - PROCESS | 1654 | 1468214846144 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 22:27:26 INFO - PROCESS | 1654 | 1468214846215 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1654 | 1468214846218 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572d000 == 32 [pid = 1654] [id = 714] 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1183a5800) [pid = 1654] [serial = 2142] [outer = 0x0] 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118fd5400) [pid = 1654] [serial = 2143] [outer = 0x1183a5800] 22:27:26 INFO - PROCESS | 1654 | 1468214846248 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119940c00) [pid = 1654] [serial = 2144] [outer = 0x1183a5800] 22:27:26 INFO - PROCESS | 1654 | 1468214846531 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:27:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:27:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 523ms 22:27:26 INFO - PROCESS | 1654 | 1468214846568 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 22:27:26 INFO - PROCESS | 1654 | 1468214846570 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 22:27:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:27:26 INFO - PROCESS | 1654 | 1468214846572 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:27:26 INFO - PROCESS | 1654 | 1468214846573 Marionette TRACE conn2 <- [1,2830,null,{}] 22:27:26 INFO - PROCESS | 1654 | 1468214846576 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}] 22:27:26 INFO - PROCESS | 1654 | 1468214846577 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:26 INFO - PROCESS | 1654 | 1468214846665 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 22:27:26 INFO - PROCESS | 1654 | 1468214846669 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 1654 | 1468214846670 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295df800 == 33 [pid = 1654] [id = 715] 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x120f0f800) [pid = 1654] [serial = 2145] [outer = 0x0] 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1210b8000) [pid = 1654] [serial = 2146] [outer = 0x120f0f800] 22:27:26 INFO - PROCESS | 1654 | 1468214846696 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x121631c00) [pid = 1654] [serial = 2147] [outer = 0x120f0f800] 22:27:27 INFO - PROCESS | 1654 | 1468214847037 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]]]}] 22:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 22:27:27 INFO - PROCESS | 1654 | 1468214847097 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1654 | 1468214847099 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 22:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:27:27 INFO - PROCESS | 1654 | 1468214847101 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 1654 | 1468214847102 Marionette TRACE conn2 <- [1,2834,null,{}] 22:27:27 INFO - PROCESS | 1654 | 1468214847104 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}] 22:27:27 INFO - PROCESS | 1654 | 1468214847112 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:27 INFO - PROCESS | 1654 | 1468214847215 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 22:27:27 INFO - PROCESS | 1654 | 1468214847253 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1654 | 1468214847255 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82c000 == 34 [pid = 1654] [id = 716] 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1211afc00) [pid = 1654] [serial = 2148] [outer = 0x0] 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123d77800) [pid = 1654] [serial = 2149] [outer = 0x1211afc00] 22:27:27 INFO - PROCESS | 1654 | 1468214847279 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124ed0c00) [pid = 1654] [serial = 2150] [outer = 0x1211afc00] 22:27:27 INFO - PROCESS | 1654 | 1468214847589 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 22:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:27:27 INFO - PROCESS | 1654 | 1468214847621 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 1654 | 1468214847622 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 22:27:27 INFO - PROCESS | 1654 | 1468214847624 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 1654 | 1468214847626 Marionette TRACE conn2 <- [1,2838,null,{}] 22:27:27 INFO - PROCESS | 1654 | 1468214847631 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}] 22:27:27 INFO - PROCESS | 1654 | 1468214847635 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:27 INFO - PROCESS | 1654 | 1468214847759 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 22:27:27 INFO - PROCESS | 1654 | 1468214847799 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 1654 | 1468214847800 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b876800 == 35 [pid = 1654] [id = 717] 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x125190800) [pid = 1654] [serial = 2151] [outer = 0x0] 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12736c400) [pid = 1654] [serial = 2152] [outer = 0x125190800] 22:27:27 INFO - PROCESS | 1654 | 1468214847825 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128d1e800) [pid = 1654] [serial = 2153] [outer = 0x125190800] 22:27:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1dd800 == 34 [pid = 1654] [id = 17] 22:27:28 INFO - PROCESS | 1654 | 1468214848186 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]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:27:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 572ms 22:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:27:28 INFO - PROCESS | 1654 | 1468214848198 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1654 | 1468214848199 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 22:27:28 INFO - PROCESS | 1654 | 1468214848201 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1654 | 1468214848202 Marionette TRACE conn2 <- [1,2842,null,{}] 22:27:28 INFO - PROCESS | 1654 | 1468214848214 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}] 22:27:28 INFO - PROCESS | 1654 | 1468214848215 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:28 INFO - PROCESS | 1654 | 1468214848321 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 22:27:28 INFO - PROCESS | 1654 | 1468214848331 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1654 | 1468214848332 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd60800 == 35 [pid = 1654] [id = 718] 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117081000) [pid = 1654] [serial = 2154] [outer = 0x0] 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128e38000) [pid = 1654] [serial = 2155] [outer = 0x117081000] 22:27:28 INFO - PROCESS | 1654 | 1468214848357 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12938f000) [pid = 1654] [serial = 2156] [outer = 0x117081000] 22:27:28 INFO - PROCESS | 1654 | 1468214848691 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]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:27:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 22:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:27:28 INFO - PROCESS | 1654 | 1468214848727 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1654 | 1468214848730 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 22:27:28 INFO - PROCESS | 1654 | 1468214848733 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1654 | 1468214848734 Marionette TRACE conn2 <- [1,2846,null,{}] 22:27:28 INFO - PROCESS | 1654 | 1468214848736 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}] 22:27:28 INFO - PROCESS | 1654 | 1468214848737 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:28 INFO - PROCESS | 1654 | 1468214848835 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 22:27:28 INFO - PROCESS | 1654 | 1468214848838 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1654 | 1468214848840 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c29c800 == 36 [pid = 1654] [id = 719] 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11706a800) [pid = 1654] [serial = 2157] [outer = 0x0] 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12939c000) [pid = 1654] [serial = 2158] [outer = 0x11706a800] 22:27:28 INFO - PROCESS | 1654 | 1468214848865 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1293f5400) [pid = 1654] [serial = 2159] [outer = 0x11706a800] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x110fa4400) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11329b800) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12683fc00) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1256db000) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1193bc000) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1110a1400) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1162e1800) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118448400) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x110fe4400) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d7a800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1162d7c00) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119942800) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118517800) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11607d400) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:27:29 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x112fd7c00) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:27:29 INFO - PROCESS | 1654 | 1468214849263 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]]]}] 22:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 570ms 22:27:29 INFO - PROCESS | 1654 | 1468214849304 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 1654 | 1468214849305 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 22:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:27:29 INFO - PROCESS | 1654 | 1468214849318 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 1654 | 1468214849320 Marionette TRACE conn2 <- [1,2850,null,{}] 22:27:29 INFO - PROCESS | 1654 | 1468214849322 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}] 22:27:29 INFO - PROCESS | 1654 | 1468214849323 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:29 INFO - PROCESS | 1654 | 1468214849402 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 22:27:29 INFO - PROCESS | 1654 | 1468214849406 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1654 | 1468214849407 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd7b800 == 37 [pid = 1654] [id = 720] 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1129b0400) [pid = 1654] [serial = 2160] [outer = 0x0] 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116799000) [pid = 1654] [serial = 2161] [outer = 0x1129b0400] 22:27:29 INFO - PROCESS | 1654 | 1468214849432 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11844b400) [pid = 1654] [serial = 2162] [outer = 0x1129b0400] 22:27:29 INFO - PROCESS | 1654 | 1468214849765 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 468ms 22:27:29 INFO - PROCESS | 1654 | 1468214849787 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 1654 | 1468214849788 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 22:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:27:29 INFO - PROCESS | 1654 | 1468214849790 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 1654 | 1468214849791 Marionette TRACE conn2 <- [1,2854,null,{}] 22:27:29 INFO - PROCESS | 1654 | 1468214849793 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}] 22:27:29 INFO - PROCESS | 1654 | 1468214849795 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:29 INFO - PROCESS | 1654 | 1468214849905 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 22:27:29 INFO - PROCESS | 1654 | 1468214849911 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1654 | 1468214849913 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c73b800 == 38 [pid = 1654] [id = 721] 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112fdc800) [pid = 1654] [serial = 2163] [outer = 0x0] 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119942800) [pid = 1654] [serial = 2164] [outer = 0x112fdc800] 22:27:29 INFO - PROCESS | 1654 | 1468214849937 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12939bc00) [pid = 1654] [serial = 2165] [outer = 0x112fdc800] 22:27:30 INFO - PROCESS | 1654 | 1468214850258 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]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 22:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:27:30 INFO - PROCESS | 1654 | 1468214850309 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1654 | 1468214850310 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 22:27:30 INFO - PROCESS | 1654 | 1468214850313 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1654 | 1468214850314 Marionette TRACE conn2 <- [1,2858,null,{}] 22:27:30 INFO - PROCESS | 1654 | 1468214850317 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}] 22:27:30 INFO - PROCESS | 1654 | 1468214850318 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:30 INFO - PROCESS | 1654 | 1468214850408 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 22:27:30 INFO - PROCESS | 1654 | 1468214850414 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 1654 | 1468214850416 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce35000 == 39 [pid = 1654] [id = 722] 22:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x121633400) [pid = 1654] [serial = 2166] [outer = 0x0] 22:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12a4bc800) [pid = 1654] [serial = 2167] [outer = 0x121633400] 22:27:30 INFO - PROCESS | 1654 | 1468214850442 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a54c000) [pid = 1654] [serial = 2168] [outer = 0x121633400] 22:27:30 INFO - PROCESS | 1654 | 1468214850783 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 22:27:30 INFO - PROCESS | 1654 | 1468214850840 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1654 | 1468214850842 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 22:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:27:30 INFO - PROCESS | 1654 | 1468214850844 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1654 | 1468214850845 Marionette TRACE conn2 <- [1,2862,null,{}] 22:27:30 INFO - PROCESS | 1654 | 1468214850847 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}] 22:27:30 INFO - PROCESS | 1654 | 1468214850849 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:30 INFO - PROCESS | 1654 | 1468214850926 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 22:27:30 INFO - PROCESS | 1654 | 1468214850932 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 1654 | 1468214850933 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1eb000 == 40 [pid = 1654] [id = 723] 22:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a54cc00) [pid = 1654] [serial = 2169] [outer = 0x0] 22:27:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a86c800) [pid = 1654] [serial = 2170] [outer = 0x12a54cc00] 22:27:30 INFO - PROCESS | 1654 | 1468214850957 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12a874c00) [pid = 1654] [serial = 2171] [outer = 0x12a54cc00] 22:27:31 INFO - PROCESS | 1654 | 1468214851464 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]]]}] 22:27:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:27:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 22:27:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:27:31 INFO - PROCESS | 1654 | 1468214851516 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 1654 | 1468214851520 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 22:27:31 INFO - PROCESS | 1654 | 1468214851525 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1654 | 1468214851528 Marionette TRACE conn2 <- [1,2866,null,{}] 22:27:31 INFO - PROCESS | 1654 | 1468214851534 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}] 22:27:31 INFO - PROCESS | 1654 | 1468214851537 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:31 INFO - PROCESS | 1654 | 1468214851693 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 22:27:31 INFO - PROCESS | 1654 | 1468214851827 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1654 | 1468214851828 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199df000 == 41 [pid = 1654] [id = 724] 22:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x113295000) [pid = 1654] [serial = 2172] [outer = 0x0] 22:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1162dec00) [pid = 1654] [serial = 2173] [outer = 0x113295000] 22:27:31 INFO - PROCESS | 1654 | 1468214851862 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x117069c00) [pid = 1654] [serial = 2174] [outer = 0x113295000] 22:27:32 INFO - PROCESS | 1654 | 1468214852304 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]]]}] 22:27:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:27:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 825ms 22:27:32 INFO - PROCESS | 1654 | 1468214852349 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1654 | 1468214852352 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 22:27:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:27:32 INFO - PROCESS | 1654 | 1468214852356 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 1654 | 1468214852358 Marionette TRACE conn2 <- [1,2870,null,{}] 22:27:32 INFO - PROCESS | 1654 | 1468214852361 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}] 22:27:32 INFO - PROCESS | 1654 | 1468214852363 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:32 INFO - PROCESS | 1654 | 1468214852467 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 22:27:32 INFO - PROCESS | 1654 | 1468214852529 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1654 | 1468214852531 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a579000 == 42 [pid = 1654] [id = 725] 22:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1180d0c00) [pid = 1654] [serial = 2175] [outer = 0x0] 22:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118451000) [pid = 1654] [serial = 2176] [outer = 0x1180d0c00] 22:27:32 INFO - PROCESS | 1654 | 1468214852561 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118a4d800) [pid = 1654] [serial = 2177] [outer = 0x1180d0c00] 22:27:33 INFO - PROCESS | 1654 | 1468214853017 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]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 22:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:27:33 INFO - PROCESS | 1654 | 1468214853026 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 1654 | 1468214853029 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 22:27:33 INFO - PROCESS | 1654 | 1468214853033 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1654 | 1468214853035 Marionette TRACE conn2 <- [1,2874,null,{}] 22:27:33 INFO - PROCESS | 1654 | 1468214853043 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}] 22:27:33 INFO - PROCESS | 1654 | 1468214853047 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:33 INFO - PROCESS | 1654 | 1468214853179 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 22:27:33 INFO - PROCESS | 1654 | 1468214853258 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1654 | 1468214853260 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2bd800 == 43 [pid = 1654] [id = 726] 22:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119618400) [pid = 1654] [serial = 2178] [outer = 0x0] 22:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12504b800) [pid = 1654] [serial = 2179] [outer = 0x119618400] 22:27:33 INFO - PROCESS | 1654 | 1468214853293 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1275c1800) [pid = 1654] [serial = 2180] [outer = 0x119618400] 22:27:33 INFO - PROCESS | 1654 | 1468214853728 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]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 722ms 22:27:33 INFO - PROCESS | 1654 | 1468214853756 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 1654 | 1468214853758 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 22:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:27:33 INFO - PROCESS | 1654 | 1468214853760 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1654 | 1468214853761 Marionette TRACE conn2 <- [1,2878,null,{}] 22:27:33 INFO - PROCESS | 1654 | 1468214853764 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}] 22:27:33 INFO - PROCESS | 1654 | 1468214853765 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:33 INFO - PROCESS | 1654 | 1468214853871 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 22:27:33 INFO - PROCESS | 1654 | 1468214853934 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1654 | 1468214853935 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b943000 == 44 [pid = 1654] [id = 727] 22:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126fe8000) [pid = 1654] [serial = 2181] [outer = 0x0] 22:27:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1275c2000) [pid = 1654] [serial = 2182] [outer = 0x126fe8000] 22:27:33 INFO - PROCESS | 1654 | 1468214853964 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1293f5800) [pid = 1654] [serial = 2183] [outer = 0x126fe8000] 22:27:34 INFO - PROCESS | 1654 | 1468214854641 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]]]}] 22:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 922ms 22:27:34 INFO - PROCESS | 1654 | 1468214854683 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 22:27:34 INFO - PROCESS | 1654 | 1468214854687 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 22:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:27:34 INFO - PROCESS | 1654 | 1468214854693 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:27:34 INFO - PROCESS | 1654 | 1468214854695 Marionette TRACE conn2 <- [1,2882,null,{}] 22:27:34 INFO - PROCESS | 1654 | 1468214854701 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}] 22:27:34 INFO - PROCESS | 1654 | 1468214854703 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:34 INFO - PROCESS | 1654 | 1468214854849 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 22:27:34 INFO - PROCESS | 1654 | 1468214854959 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1654 | 1468214854963 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x117248000 == 45 [pid = 1654] [id = 728] 22:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1133d7000) [pid = 1654] [serial = 2184] [outer = 0x0] 22:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x113f3a400) [pid = 1654] [serial = 2185] [outer = 0x1133d7000] 22:27:35 INFO - PROCESS | 1654 | 1468214855036 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1167a6c00) [pid = 1654] [serial = 2186] [outer = 0x1133d7000] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce35000 == 44 [pid = 1654] [id = 722] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12c73b800 == 43 [pid = 1654] [id = 721] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd7b800 == 42 [pid = 1654] [id = 720] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12c29c800 == 41 [pid = 1654] [id = 719] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd60800 == 40 [pid = 1654] [id = 718] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12b876800 == 39 [pid = 1654] [id = 717] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82c000 == 38 [pid = 1654] [id = 716] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1295df800 == 37 [pid = 1654] [id = 715] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12572d000 == 36 [pid = 1654] [id = 714] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x120f37000 == 35 [pid = 1654] [id = 713] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce39000 == 34 [pid = 1654] [id = 18] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117027800 == 33 [pid = 1654] [id = 712] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12572a800 == 32 [pid = 1654] [id = 711] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117033000 == 31 [pid = 1654] [id = 710] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x128add800 == 30 [pid = 1654] [id = 709] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12b943000 == 29 [pid = 1654] [id = 727] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2bd800 == 28 [pid = 1654] [id = 726] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12a579000 == 27 [pid = 1654] [id = 725] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1eb000 == 26 [pid = 1654] [id = 723] 22:27:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1199df000 == 25 [pid = 1654] [id = 724] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1275aa800) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116776000) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1128d5000) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118454c00) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11696f800) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117076000) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118a8bc00) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119221000) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180cf000) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118399800) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f96c00) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x121ccb800) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11679bc00) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124eca800) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113298400) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113d50c00) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11843b400) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1133d0800) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1128ce400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1180d9400) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117078000) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210b8800) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127304800) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1275b9400) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118fdd000) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e43c00) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x113839000) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1275b0000) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1256d8000) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x118591400) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 22:27:35 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12574ec00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 22:27:36 INFO - PROCESS | 1654 | 1468214856007 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]]]}] 22:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1325ms 22:27:36 INFO - PROCESS | 1654 | 1468214856017 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 1654 | 1468214856019 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 22:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:27:36 INFO - PROCESS | 1654 | 1468214856022 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 1654 | 1468214856024 Marionette TRACE conn2 <- [1,2886,null,{}] 22:27:36 INFO - PROCESS | 1654 | 1468214856032 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}] 22:27:36 INFO - PROCESS | 1654 | 1468214856034 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:36 INFO - PROCESS | 1654 | 1468214856122 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 22:27:36 INFO - PROCESS | 1654 | 1468214856127 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:36 INFO - PROCESS | 1654 | 1468214856132 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x117245000 == 26 [pid = 1654] [id = 729] 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1129a6800) [pid = 1654] [serial = 2187] [outer = 0x0] 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1130b0400) [pid = 1654] [serial = 2188] [outer = 0x1129a6800] 22:27:36 INFO - PROCESS | 1654 | 1468214856160 Marionette DEBUG loaded listener.js 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x113299c00) [pid = 1654] [serial = 2189] [outer = 0x1129a6800] 22:27:36 INFO - PROCESS | 1654 | 1468214856563 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]]]}] 22:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 569ms 22:27:36 INFO - PROCESS | 1654 | 1468214856592 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 1654 | 1468214856598 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 22:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:27:36 INFO - PROCESS | 1654 | 1468214856602 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 1654 | 1468214856604 Marionette TRACE conn2 <- [1,2890,null,{}] 22:27:36 INFO - PROCESS | 1654 | 1468214856607 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}] 22:27:36 INFO - PROCESS | 1654 | 1468214856609 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:36 INFO - PROCESS | 1654 | 1468214856695 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 22:27:36 INFO - PROCESS | 1654 | 1468214856702 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:36 INFO - PROCESS | 1654 | 1468214856703 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11927d000 == 27 [pid = 1654] [id = 730] 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116776800) [pid = 1654] [serial = 2190] [outer = 0x0] 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11679f400) [pid = 1654] [serial = 2191] [outer = 0x116776800] 22:27:36 INFO - PROCESS | 1654 | 1468214856731 Marionette DEBUG loaded listener.js 22:27:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116910400) [pid = 1654] [serial = 2192] [outer = 0x116776800] 22:27:37 INFO - PROCESS | 1654 | 1468214857082 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 570ms 22:27:37 INFO - PROCESS | 1654 | 1468214857173 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 22:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:27:37 INFO - PROCESS | 1654 | 1468214857175 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 22:27:37 INFO - PROCESS | 1654 | 1468214857178 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 1654 | 1468214857181 Marionette TRACE conn2 <- [1,2894,null,{}] 22:27:37 INFO - PROCESS | 1654 | 1468214857185 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}] 22:27:37 INFO - PROCESS | 1654 | 1468214857187 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:37 INFO - PROCESS | 1654 | 1468214857315 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 22:27:37 INFO - PROCESS | 1654 | 1468214857373 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 1654 | 1468214857376 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e6e800 == 28 [pid = 1654] [id = 731] 22:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112e9cc00) [pid = 1654] [serial = 2193] [outer = 0x0] 22:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113292400) [pid = 1654] [serial = 2194] [outer = 0x112e9cc00] 22:27:37 INFO - PROCESS | 1654 | 1468214857407 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x113839000) [pid = 1654] [serial = 2195] [outer = 0x112e9cc00] 22:27:37 INFO - PROCESS | 1654 | 1468214857908 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]]]}] 22:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 775ms 22:27:37 INFO - PROCESS | 1654 | 1468214857967 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 22:27:37 INFO - PROCESS | 1654 | 1468214857969 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 22:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:27:37 INFO - PROCESS | 1654 | 1468214857973 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 1654 | 1468214857976 Marionette TRACE conn2 <- [1,2898,null,{}] 22:27:38 INFO - PROCESS | 1654 | 1468214858007 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}] 22:27:38 INFO - PROCESS | 1654 | 1468214858009 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:38 INFO - PROCESS | 1654 | 1468214858116 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 22:27:38 INFO - PROCESS | 1654 | 1468214858195 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1654 | 1468214858196 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x123d19800 == 29 [pid = 1654] [id = 732] 22:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117070000) [pid = 1654] [serial = 2196] [outer = 0x0] 22:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117081800) [pid = 1654] [serial = 2197] [outer = 0x117070000] 22:27:38 INFO - PROCESS | 1654 | 1468214858227 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1172c7c00) [pid = 1654] [serial = 2198] [outer = 0x117070000] 22:27:38 INFO - PROCESS | 1654 | 1468214858769 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]]]}] 22:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 902ms 22:27:38 INFO - PROCESS | 1654 | 1468214858873 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 22:27:38 INFO - PROCESS | 1654 | 1468214858876 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 22:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:27:38 INFO - PROCESS | 1654 | 1468214858902 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:27:38 INFO - PROCESS | 1654 | 1468214858905 Marionette TRACE conn2 <- [1,2902,null,{}] 22:27:38 INFO - PROCESS | 1654 | 1468214858908 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}] 22:27:38 INFO - PROCESS | 1654 | 1468214858910 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:39 INFO - PROCESS | 1654 | 1468214859021 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 22:27:39 INFO - PROCESS | 1654 | 1468214859074 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1654 | 1468214859078 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119586000 == 30 [pid = 1654] [id = 733] 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113865c00) [pid = 1654] [serial = 2199] [outer = 0x0] 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113f2d800) [pid = 1654] [serial = 2200] [outer = 0x113865c00] 22:27:39 INFO - PROCESS | 1654 | 1468214859105 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1167a1400) [pid = 1654] [serial = 2201] [outer = 0x113865c00] 22:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117245000 == 29 [pid = 1654] [id = 729] 22:27:39 INFO - PROCESS | 1654 | --DOCSHELL 0x117248000 == 28 [pid = 1654] [id = 728] 22:27:39 INFO - PROCESS | 1654 | 1468214859441 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 574ms 22:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:27:39 INFO - PROCESS | 1654 | 1468214859476 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1654 | 1468214859478 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 22:27:39 INFO - PROCESS | 1654 | 1468214859491 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 1654 | 1468214859494 Marionette TRACE conn2 <- [1,2906,null,{}] 22:27:39 INFO - PROCESS | 1654 | 1468214859502 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}] 22:27:39 INFO - PROCESS | 1654 | 1468214859504 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:39 INFO - PROCESS | 1654 | 1468214859582 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 22:27:39 INFO - PROCESS | 1654 | 1468214859586 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1654 | 1468214859587 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12571b800 == 29 [pid = 1654] [id = 734] 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117069800) [pid = 1654] [serial = 2202] [outer = 0x0] 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117ea7400) [pid = 1654] [serial = 2203] [outer = 0x117069800] 22:27:39 INFO - PROCESS | 1654 | 1468214859617 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118186800) [pid = 1654] [serial = 2204] [outer = 0x117069800] 22:27:39 INFO - PROCESS | 1654 | 1468214859964 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]]]}] 22:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 535ms 22:27:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:27:40 INFO - PROCESS | 1654 | 1468214860039 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1654 | 1468214860040 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 22:27:40 INFO - PROCESS | 1654 | 1468214860044 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - PROCESS | 1654 | 1468214860045 Marionette TRACE conn2 <- [1,2910,null,{}] 22:27:40 INFO - PROCESS | 1654 | 1468214860052 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}] 22:27:40 INFO - PROCESS | 1654 | 1468214860056 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:40 INFO - PROCESS | 1654 | 1468214860140 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 22:27:40 INFO - PROCESS | 1654 | 1468214860150 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1654 | 1468214860152 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae3000 == 30 [pid = 1654] [id = 735] 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11844c400) [pid = 1654] [serial = 2205] [outer = 0x0] 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11851b400) [pid = 1654] [serial = 2206] [outer = 0x11844c400] 22:27:40 INFO - PROCESS | 1654 | 1468214860181 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11859ec00) [pid = 1654] [serial = 2207] [outer = 0x11844c400] 22:27:40 INFO - PROCESS | 1654 | 1468214860603 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]]]}] 22:27:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:27:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:27:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 22:27:40 INFO - PROCESS | 1654 | 1468214860616 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1654 | 1468214860618 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 22:27:40 INFO - TEST-START | /DOMEvents/constructors.html 22:27:40 INFO - PROCESS | 1654 | 1468214860621 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - PROCESS | 1654 | 1468214860623 Marionette TRACE conn2 <- [1,2914,null,{}] 22:27:40 INFO - PROCESS | 1654 | 1468214860627 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}] 22:27:40 INFO - PROCESS | 1654 | 1468214860629 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:40 INFO - PROCESS | 1654 | 1468214860760 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 22:27:40 INFO - PROCESS | 1654 | 1468214860771 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1654 | 1468214860773 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a57f000 == 31 [pid = 1654] [id = 736] 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118a8bc00) [pid = 1654] [serial = 2208] [outer = 0x0] 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118fd6000) [pid = 1654] [serial = 2209] [outer = 0x118a8bc00] 22:27:40 INFO - PROCESS | 1654 | 1468214860798 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1193be000) [pid = 1654] [serial = 2210] [outer = 0x118a8bc00] 22:27:41 INFO - PROCESS | 1654 | 1468214861230 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]]]}] 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:27:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:27:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:27:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:27:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 680ms 22:27:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:27:41 INFO - PROCESS | 1654 | 1468214861304 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1654 | 1468214861305 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 22:27:41 INFO - PROCESS | 1654 | 1468214861308 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1654 | 1468214861309 Marionette TRACE conn2 <- [1,2918,null,{}] 22:27:41 INFO - PROCESS | 1654 | 1468214861311 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}] 22:27:41 INFO - PROCESS | 1654 | 1468214861312 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:41 INFO - PROCESS | 1654 | 1468214861405 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 22:27:41 INFO - PROCESS | 1654 | 1468214861409 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1654 | 1468214861411 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ae11000 == 32 [pid = 1654] [id = 737] 22:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118fdb000) [pid = 1654] [serial = 2211] [outer = 0x0] 22:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119983c00) [pid = 1654] [serial = 2212] [outer = 0x118fdb000] 22:27:41 INFO - PROCESS | 1654 | 1468214861452 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121740800) [pid = 1654] [serial = 2213] [outer = 0x118fdb000] 22:27:41 INFO - PROCESS | 1654 | 1468214861942 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:27:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:27:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 673ms 22:27:41 INFO - PROCESS | 1654 | 1468214861982 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1654 | 1468214861985 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 22:27:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:27:41 INFO - PROCESS | 1654 | 1468214861988 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1654 | 1468214861990 Marionette TRACE conn2 <- [1,2922,null,{}] 22:27:41 INFO - PROCESS | 1654 | 1468214861993 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}] 22:27:42 INFO - PROCESS | 1654 | 1468214861999 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:42 INFO - PROCESS | 1654 | 1468214862184 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 22:27:42 INFO - PROCESS | 1654 | 1468214862204 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1654 | 1468214862205 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b945000 == 33 [pid = 1654] [id = 738] 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123d73c00) [pid = 1654] [serial = 2214] [outer = 0x0] 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1256d4400) [pid = 1654] [serial = 2215] [outer = 0x123d73c00] 22:27:42 INFO - PROCESS | 1654 | 1468214862230 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12683fc00) [pid = 1654] [serial = 2216] [outer = 0x123d73c00] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1129a6800) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1133d7000) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x113295000) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1180d0c00) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125190800) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123d76000) [pid = 1654] [serial = 50] [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.] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11706a800) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113294400) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129ac000) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120f0f800) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126e1dc00) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117071000) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a5800) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1167dc000) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x121633400) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119618400) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x117081000) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12a54cc00) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1129b0400) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126fe8000) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112fdc800) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1211afc00) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:27:42 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12d1de000) [pid = 1654] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:27:42 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:27:42 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:27:42 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:27:42 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:27:42 INFO - PROCESS | 1654 | 1468214862603 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]]]}] 22:27:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:27:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:27:42 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 22:27:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:27:42 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 22:27:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:27:42 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]" 22:27:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:27:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:27:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 623ms 22:27:42 INFO - PROCESS | 1654 | 1468214862616 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1654 | 1468214862617 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 22:27:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:27:42 INFO - PROCESS | 1654 | 1468214862620 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1654 | 1468214862621 Marionette TRACE conn2 <- [1,2926,null,{}] 22:27:42 INFO - PROCESS | 1654 | 1468214862623 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}] 22:27:42 INFO - PROCESS | 1654 | 1468214862624 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:42 INFO - PROCESS | 1654 | 1468214862741 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 22:27:42 INFO - PROCESS | 1654 | 1468214862795 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1654 | 1468214862796 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e5d800 == 34 [pid = 1654] [id = 739] 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117070400) [pid = 1654] [serial = 2217] [outer = 0x0] 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123d7e800) [pid = 1654] [serial = 2218] [outer = 0x117070400] 22:27:42 INFO - PROCESS | 1654 | 1468214862821 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126e1ac00) [pid = 1654] [serial = 2219] [outer = 0x117070400] 22:27:43 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:27:43 INFO - PROCESS | 1654 | 1468214863058 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]]]}] 22:27:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:27:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 22:27:43 INFO - PROCESS | 1654 | 1468214863089 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 1654 | 1468214863090 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 22:27:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:27:43 INFO - PROCESS | 1654 | 1468214863092 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1654 | 1468214863093 Marionette TRACE conn2 <- [1,2930,null,{}] 22:27:43 INFO - PROCESS | 1654 | 1468214863105 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}] 22:27:43 INFO - PROCESS | 1654 | 1468214863106 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:43 INFO - PROCESS | 1654 | 1468214863188 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 22:27:43 INFO - PROCESS | 1654 | 1468214863193 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1654 | 1468214863195 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c049000 == 35 [pid = 1654] [id = 740] 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126e1b400) [pid = 1654] [serial = 2220] [outer = 0x0] 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x127362800) [pid = 1654] [serial = 2221] [outer = 0x126e1b400] 22:27:43 INFO - PROCESS | 1654 | 1468214863221 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1275ad800) [pid = 1654] [serial = 2222] [outer = 0x126e1b400] 22:27:43 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:27:43 INFO - PROCESS | 1654 | 1468214863522 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]]]}] 22:27:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:27:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 475ms 22:27:43 INFO - PROCESS | 1654 | 1468214863568 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 22:27:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:27:43 INFO - PROCESS | 1654 | 1468214863569 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 22:27:43 INFO - PROCESS | 1654 | 1468214863571 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1654 | 1468214863572 Marionette TRACE conn2 <- [1,2934,null,{}] 22:27:43 INFO - PROCESS | 1654 | 1468214863574 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}] 22:27:43 INFO - PROCESS | 1654 | 1468214863576 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:43 INFO - PROCESS | 1654 | 1468214863686 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 22:27:43 INFO - PROCESS | 1654 | 1468214863728 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1654 | 1468214863729 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c2b8800 == 36 [pid = 1654] [id = 741] 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119221000) [pid = 1654] [serial = 2223] [outer = 0x0] 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1275b5400) [pid = 1654] [serial = 2224] [outer = 0x119221000] 22:27:43 INFO - PROCESS | 1654 | 1468214863754 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275dc800) [pid = 1654] [serial = 2225] [outer = 0x119221000] 22:27:44 INFO - PROCESS | 1654 | 1468214864004 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]]]}] 22:27:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:27:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 22:27:44 INFO - PROCESS | 1654 | 1468214864042 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1654 | 1468214864044 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 22:27:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:27:44 INFO - PROCESS | 1654 | 1468214864053 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - PROCESS | 1654 | 1468214864054 Marionette TRACE conn2 <- [1,2938,null,{}] 22:27:44 INFO - PROCESS | 1654 | 1468214864056 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}] 22:27:44 INFO - PROCESS | 1654 | 1468214864057 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:44 INFO - PROCESS | 1654 | 1468214864139 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 22:27:44 INFO - PROCESS | 1654 | 1468214864143 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1654 | 1468214864144 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cab7800 == 37 [pid = 1654] [id = 742] 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126fec400) [pid = 1654] [serial = 2226] [outer = 0x0] 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1275e8000) [pid = 1654] [serial = 2227] [outer = 0x126fec400] 22:27:44 INFO - PROCESS | 1654 | 1468214864171 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128e3bc00) [pid = 1654] [serial = 2228] [outer = 0x126fec400] 22:27:44 INFO - PROCESS | 1654 | 1468214864521 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]]]}] 22:27:44 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. 22:27:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 22:27:44 INFO - PROCESS | 1654 | 1468214864572 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1654 | 1468214864575 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 22:27:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:27:44 INFO - PROCESS | 1654 | 1468214864621 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - PROCESS | 1654 | 1468214864623 Marionette TRACE conn2 <- [1,2942,null,{}] 22:27:44 INFO - PROCESS | 1654 | 1468214864627 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}] 22:27:44 INFO - PROCESS | 1654 | 1468214864629 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:44 INFO - PROCESS | 1654 | 1468214864725 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 22:27:44 INFO - PROCESS | 1654 | 1468214864829 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1654 | 1468214864831 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1199e7800 == 38 [pid = 1654] [id = 743] 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113298000) [pid = 1654] [serial = 2229] [outer = 0x0] 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x113860c00) [pid = 1654] [serial = 2230] [outer = 0x113298000] 22:27:44 INFO - PROCESS | 1654 | 1468214864864 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116632c00) [pid = 1654] [serial = 2231] [outer = 0x113298000] 22:27:45 INFO - PROCESS | 1654 | 1468214865252 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"]]]}] 22:27:45 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 22:27:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:27:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 673ms 22:27:45 INFO - PROCESS | 1654 | 1468214865292 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1654 | 1468214865295 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 22:27:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:27:45 INFO - PROCESS | 1654 | 1468214865299 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1654 | 1468214865301 Marionette TRACE conn2 <- [1,2946,null,{}] 22:27:45 INFO - PROCESS | 1654 | 1468214865304 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}] 22:27:45 INFO - PROCESS | 1654 | 1468214865305 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:45 INFO - PROCESS | 1654 | 1468214865434 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 22:27:45 INFO - PROCESS | 1654 | 1468214865508 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1654 | 1468214865509 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ae5800 == 39 [pid = 1654] [id = 744] 22:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1176ef400) [pid = 1654] [serial = 2232] [outer = 0x0] 22:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118438400) [pid = 1654] [serial = 2233] [outer = 0x1176ef400] 22:27:45 INFO - PROCESS | 1654 | 1468214865540 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1183a2000) [pid = 1654] [serial = 2234] [outer = 0x1176ef400] 22:27:45 INFO - PROCESS | 1654 | 1468214865898 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]]]}] 22:27:45 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. 22:27:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 622ms 22:27:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:27:45 INFO - PROCESS | 1654 | 1468214865922 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1654 | 1468214865923 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 22:27:45 INFO - PROCESS | 1654 | 1468214865926 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1654 | 1468214865928 Marionette TRACE conn2 <- [1,2950,null,{}] 22:27:45 INFO - PROCESS | 1654 | 1468214865938 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}] 22:27:45 INFO - PROCESS | 1654 | 1468214865942 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:46 INFO - PROCESS | 1654 | 1468214866077 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 22:27:46 INFO - PROCESS | 1654 | 1468214866196 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1654 | 1468214866199 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce37800 == 40 [pid = 1654] [id = 745] 22:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119228800) [pid = 1654] [serial = 2235] [outer = 0x0] 22:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121635800) [pid = 1654] [serial = 2236] [outer = 0x119228800] 22:27:46 INFO - PROCESS | 1654 | 1468214866251 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124acb000) [pid = 1654] [serial = 2237] [outer = 0x119228800] 22:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a52800 == 41 [pid = 1654] [id = 746] 22:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1256d7400) [pid = 1654] [serial = 2238] [outer = 0x0] 22:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121742400) [pid = 1654] [serial = 2239] [outer = 0x1256d7400] 22:27:46 INFO - PROCESS | 1654 | 1468214866699 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]]]}] 22:27:46 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. 22:27:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 824ms 22:27:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:27:46 INFO - PROCESS | 1654 | 1468214866755 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 22:27:46 INFO - PROCESS | 1654 | 1468214866757 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 22:27:46 INFO - PROCESS | 1654 | 1468214866759 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:27:46 INFO - PROCESS | 1654 | 1468214866760 Marionette TRACE conn2 <- [1,2954,null,{}] 22:27:46 INFO - PROCESS | 1654 | 1468214866778 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}] 22:27:46 INFO - PROCESS | 1654 | 1468214866779 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:46 INFO - PROCESS | 1654 | 1468214866897 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 22:27:47 INFO - PROCESS | 1654 | 1468214866998 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1654 | 1468214866999 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5c0800 == 42 [pid = 1654] [id = 747] 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124cdc000) [pid = 1654] [serial = 2240] [outer = 0x0] 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1275ca000) [pid = 1654] [serial = 2241] [outer = 0x124cdc000] 22:27:47 INFO - PROCESS | 1654 | 1468214867030 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128e40000) [pid = 1654] [serial = 2242] [outer = 0x124cdc000] 22:27:47 INFO - PROCESS | 1654 | 1468214867399 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]]]}] 22:27:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:27:47 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 22:27:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 682ms 22:27:47 INFO - PROCESS | 1654 | 1468214867442 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1654 | 1468214867443 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 22:27:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:27:47 INFO - PROCESS | 1654 | 1468214867446 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1654 | 1468214867447 Marionette TRACE conn2 <- [1,2958,null,{}] 22:27:47 INFO - PROCESS | 1654 | 1468214867449 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}] 22:27:47 INFO - PROCESS | 1654 | 1468214867451 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:47 INFO - PROCESS | 1654 | 1468214867565 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 22:27:47 INFO - PROCESS | 1654 | 1468214867627 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1654 | 1468214867628 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b869000 == 43 [pid = 1654] [id = 748] 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1256d8000) [pid = 1654] [serial = 2243] [outer = 0x0] 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12938d400) [pid = 1654] [serial = 2244] [outer = 0x1256d8000] 22:27:47 INFO - PROCESS | 1654 | 1468214867656 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129413800) [pid = 1654] [serial = 2245] [outer = 0x1256d8000] 22:27:48 INFO - PROCESS | 1654 | 1468214868170 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]]]}] 22:27:48 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. 22:27:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 772ms 22:27:48 INFO - PROCESS | 1654 | 1468214868225 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1654 | 1468214868228 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 22:27:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:27:48 INFO - PROCESS | 1654 | 1468214868246 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1654 | 1468214868247 Marionette TRACE conn2 <- [1,2962,null,{}] 22:27:48 INFO - PROCESS | 1654 | 1468214868251 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}] 22:27:48 INFO - PROCESS | 1654 | 1468214868253 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:48 INFO - PROCESS | 1654 | 1468214868358 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 22:27:48 INFO - PROCESS | 1654 | 1468214868423 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1654 | 1468214868424 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12154a800 == 44 [pid = 1654] [id = 749] 22:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11607d400) [pid = 1654] [serial = 2246] [outer = 0x0] 22:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1167a3000) [pid = 1654] [serial = 2247] [outer = 0x11607d400] 22:27:48 INFO - PROCESS | 1654 | 1468214868452 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117079800) [pid = 1654] [serial = 2248] [outer = 0x11607d400] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12c2b8800 == 43 [pid = 1654] [id = 741] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12c049000 == 42 [pid = 1654] [id = 740] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117e5d800 == 41 [pid = 1654] [id = 739] 22:27:48 INFO - PROCESS | 1654 | 1468214868913 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]]]}] 22:27:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12d1e7800) [pid = 1654] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:27:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11679f400) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b945000 == 40 [pid = 1654] [id = 738] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12ae11000 == 39 [pid = 1654] [id = 737] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a57f000 == 38 [pid = 1654] [id = 736] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128ae3000 == 37 [pid = 1654] [id = 735] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12571b800 == 36 [pid = 1654] [id = 734] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119586000 == 35 [pid = 1654] [id = 733] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123d19800 == 34 [pid = 1654] [id = 732] 22:27:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117e6e800 == 33 [pid = 1654] [id = 731] 22:27:48 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. 22:27:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 725ms 22:27:48 INFO - PROCESS | 1654 | 1468214868968 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1654 | 1468214868972 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 22:27:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:27:48 INFO - PROCESS | 1654 | 1468214868979 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1654 | 1468214868982 Marionette TRACE conn2 <- [1,2966,null,{}] 22:27:48 INFO - PROCESS | 1654 | 1468214868985 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}] 22:27:48 INFO - PROCESS | 1654 | 1468214868987 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:49 INFO - PROCESS | 1654 | 1468214869126 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1130b0400) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x113f3a400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1167a6c00) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1162dec00) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118a4d800) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118451000) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12736c400) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11679ac00) [pid = 1654] [serial = 1463] [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.] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12939c000) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1133d2000) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112aec400) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113839400) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1210b8000) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128d26400) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117080800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180d2800) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118fd5400) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119940c00) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1180dc800) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a4400) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11679ec00) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117069c00) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113299c00) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a54c000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12504b800) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128e38000) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a86c800) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11844b400) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1293f5800) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116799000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12a4bc800) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1293f5400) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12939bc00) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123d77800) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1275c2000) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124ed0c00) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12938f000) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1275c1800) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x121631c00) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12a874c00) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119942800) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x128d1e800) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 22:27:49 INFO - PROCESS | 1654 | 1468214869218 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1654 | 1468214869219 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11734c000 == 34 [pid = 1654] [id = 750] 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113f3a400) [pid = 1654] [serial = 2249] [outer = 0x0] 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1167a6c00) [pid = 1654] [serial = 2250] [outer = 0x113f3a400] 22:27:49 INFO - PROCESS | 1654 | 1468214869246 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1180dac00) [pid = 1654] [serial = 2251] [outer = 0x113f3a400] 22:27:49 INFO - PROCESS | 1654 | 1468214869520 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]]]}] 22:27:49 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. 22:27:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 574ms 22:27:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:27:49 INFO - PROCESS | 1654 | 1468214869552 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1654 | 1468214869553 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 22:27:49 INFO - PROCESS | 1654 | 1468214869555 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 1654 | 1468214869557 Marionette TRACE conn2 <- [1,2970,null,{}] 22:27:49 INFO - PROCESS | 1654 | 1468214869573 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}] 22:27:49 INFO - PROCESS | 1654 | 1468214869576 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:49 INFO - PROCESS | 1654 | 1468214869667 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 22:27:49 INFO - PROCESS | 1654 | 1468214869767 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1654 | 1468214869769 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12563f800 == 35 [pid = 1654] [id = 751] 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118a4d800) [pid = 1654] [serial = 2252] [outer = 0x0] 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11921ec00) [pid = 1654] [serial = 2253] [outer = 0x118a4d800] 22:27:49 INFO - PROCESS | 1654 | 1468214869797 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119979000) [pid = 1654] [serial = 2254] [outer = 0x118a4d800] 22:27:50 INFO - PROCESS | 1654 | 1468214870059 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]]]}] 22:27:50 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. 22:27:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 22:27:50 INFO - PROCESS | 1654 | 1468214870077 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1654 | 1468214870080 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 22:27:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:27:50 INFO - PROCESS | 1654 | 1468214870092 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 1654 | 1468214870093 Marionette TRACE conn2 <- [1,2974,null,{}] 22:27:50 INFO - PROCESS | 1654 | 1468214870103 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}] 22:27:50 INFO - PROCESS | 1654 | 1468214870104 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:50 INFO - PROCESS | 1654 | 1468214870191 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 22:27:50 INFO - PROCESS | 1654 | 1468214870195 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1654 | 1468214870198 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295d8800 == 36 [pid = 1654] [id = 752] 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x121334800) [pid = 1654] [serial = 2255] [outer = 0x0] 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x124ad8800) [pid = 1654] [serial = 2256] [outer = 0x121334800] 22:27:50 INFO - PROCESS | 1654 | 1468214870224 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1256da400) [pid = 1654] [serial = 2257] [outer = 0x121334800] 22:27:50 INFO - PROCESS | 1654 | 1468214870532 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]]]}] 22:27:50 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. 22:27:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 482ms 22:27:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:27:50 INFO - PROCESS | 1654 | 1468214870571 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1654 | 1468214870572 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 22:27:50 INFO - PROCESS | 1654 | 1468214870574 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 1654 | 1468214870575 Marionette TRACE conn2 <- [1,2978,null,{}] 22:27:50 INFO - PROCESS | 1654 | 1468214870578 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}] 22:27:50 INFO - PROCESS | 1654 | 1468214870579 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:50 INFO - PROCESS | 1654 | 1468214870654 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 22:27:50 INFO - PROCESS | 1654 | 1468214870658 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1654 | 1468214870659 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a82f000 == 37 [pid = 1654] [id = 753] 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x126e1dc00) [pid = 1654] [serial = 2258] [outer = 0x0] 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1275b0c00) [pid = 1654] [serial = 2259] [outer = 0x126e1dc00] 22:27:50 INFO - PROCESS | 1654 | 1468214870686 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1275e8400) [pid = 1654] [serial = 2260] [outer = 0x126e1dc00] 22:27:51 INFO - PROCESS | 1654 | 1468214871017 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]]]}] 22:27:51 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. 22:27:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 473ms 22:27:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:27:51 INFO - PROCESS | 1654 | 1468214871047 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1654 | 1468214871048 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 22:27:51 INFO - PROCESS | 1654 | 1468214871050 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1654 | 1468214871051 Marionette TRACE conn2 <- [1,2982,null,{}] 22:27:51 INFO - PROCESS | 1654 | 1468214871053 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}] 22:27:51 INFO - PROCESS | 1654 | 1468214871058 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:51 INFO - PROCESS | 1654 | 1468214871159 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 22:27:51 INFO - PROCESS | 1654 | 1468214871240 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1654 | 1468214871241 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116718000 == 38 [pid = 1654] [id = 754] 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124ed0400) [pid = 1654] [serial = 2261] [outer = 0x0] 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126fe7000) [pid = 1654] [serial = 2262] [outer = 0x124ed0400] 22:27:51 INFO - PROCESS | 1654 | 1468214871269 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12a54ac00) [pid = 1654] [serial = 2263] [outer = 0x124ed0400] 22:27:51 INFO - PROCESS | 1654 | 1468214871653 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"]]]}] 22:27:51 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 22:27:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:27:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:27:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 619ms 22:27:51 INFO - PROCESS | 1654 | 1468214871672 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1654 | 1468214871673 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 22:27:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:27:51 INFO - PROCESS | 1654 | 1468214871677 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1654 | 1468214871679 Marionette TRACE conn2 <- [1,2986,null,{}] 22:27:51 INFO - PROCESS | 1654 | 1468214871682 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}] 22:27:51 INFO - PROCESS | 1654 | 1468214871684 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:51 INFO - PROCESS | 1654 | 1468214871831 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 22:27:51 INFO - PROCESS | 1654 | 1468214871844 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1654 | 1468214871845 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c03a000 == 39 [pid = 1654] [id = 755] 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120f98400) [pid = 1654] [serial = 2264] [outer = 0x0] 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12a86d800) [pid = 1654] [serial = 2265] [outer = 0x120f98400] 22:27:51 INFO - PROCESS | 1654 | 1468214871874 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12a877000) [pid = 1654] [serial = 2266] [outer = 0x120f98400] 22:27:52 INFO - PROCESS | 1654 | 1468214872266 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]]]}] 22:27:52 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. 22:27:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 22:27:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:27:52 INFO - PROCESS | 1654 | 1468214872304 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 22:27:52 INFO - PROCESS | 1654 | 1468214872306 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 22:27:52 INFO - PROCESS | 1654 | 1468214872309 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 1654 | 1468214872311 Marionette TRACE conn2 <- [1,2990,null,{}] 22:27:52 INFO - PROCESS | 1654 | 1468214872314 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}] 22:27:52 INFO - PROCESS | 1654 | 1468214872316 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:52 INFO - PROCESS | 1654 | 1468214872476 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 22:27:52 INFO - PROCESS | 1654 | 1468214872572 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1654 | 1468214872573 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c722800 == 40 [pid = 1654] [id = 756] 22:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a877400) [pid = 1654] [serial = 2267] [outer = 0x0] 22:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12ae46800) [pid = 1654] [serial = 2268] [outer = 0x12a877400] 22:27:52 INFO - PROCESS | 1654 | 1468214872612 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12ae4c800) [pid = 1654] [serial = 2269] [outer = 0x12a877400] 22:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cab1000 == 41 [pid = 1654] [id = 757] 22:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12ae52400) [pid = 1654] [serial = 2270] [outer = 0x0] 22:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12ae52000) [pid = 1654] [serial = 2271] [outer = 0x12ae52400] 22:27:52 INFO - PROCESS | 1654 | 1468214872954 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]]]}] 22:27:52 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. 22:27:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 22:27:52 INFO - PROCESS | 1654 | 1468214872982 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 22:27:52 INFO - PROCESS | 1654 | 1468214872984 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 22:27:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:27:52 INFO - PROCESS | 1654 | 1468214872993 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 1654 | 1468214872994 Marionette TRACE conn2 <- [1,2994,null,{}] 22:27:52 INFO - PROCESS | 1654 | 1468214872997 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}] 22:27:52 INFO - PROCESS | 1654 | 1468214872998 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:53 INFO - PROCESS | 1654 | 1468214873119 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 22:27:53 INFO - PROCESS | 1654 | 1468214873130 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1654 | 1468214873132 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c72f800 == 42 [pid = 1654] [id = 758] 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12ae51000) [pid = 1654] [serial = 2272] [outer = 0x0] 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b095800) [pid = 1654] [serial = 2273] [outer = 0x12ae51000] 22:27:53 INFO - PROCESS | 1654 | 1468214873163 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b7bc800) [pid = 1654] [serial = 2274] [outer = 0x12ae51000] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118a8bc00) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117069800) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118fdb000) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x113865c00) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11844c400) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x126e1b400) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117070400) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119221000) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:27:53 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123d73c00) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:27:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:27:53 INFO - PROCESS | 1654 | 1468214873509 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]]]}] 22:27:53 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 22:27:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 22:27:53 INFO - PROCESS | 1654 | 1468214873515 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1654 | 1468214873516 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 22:27:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:27:53 INFO - PROCESS | 1654 | 1468214873518 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 1654 | 1468214873519 Marionette TRACE conn2 <- [1,2998,null,{}] 22:27:53 INFO - PROCESS | 1654 | 1468214873521 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}] 22:27:53 INFO - PROCESS | 1654 | 1468214873522 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:53 INFO - PROCESS | 1654 | 1468214873617 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 22:27:53 INFO - PROCESS | 1654 | 1468214873679 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1654 | 1468214873680 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1e6000 == 43 [pid = 1654] [id = 759] 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112fd7c00) [pid = 1654] [serial = 2275] [outer = 0x0] 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123dce000) [pid = 1654] [serial = 2276] [outer = 0x112fd7c00] 22:27:53 INFO - PROCESS | 1654 | 1468214873707 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12b7bfc00) [pid = 1654] [serial = 2277] [outer = 0x112fd7c00] 22:27:54 INFO - PROCESS | 1654 | 1468214874054 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]]]}] 22:27:54 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. 22:27:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 569ms 22:27:54 INFO - PROCESS | 1654 | 1468214874088 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1654 | 1468214874091 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 22:27:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:27:54 INFO - PROCESS | 1654 | 1468214874094 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:27:54 INFO - PROCESS | 1654 | 1468214874097 Marionette TRACE conn2 <- [1,3002,null,{}] 22:27:54 INFO - PROCESS | 1654 | 1468214874100 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}] 22:27:54 INFO - PROCESS | 1654 | 1468214874103 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:54 INFO - PROCESS | 1654 | 1468214874223 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 22:27:54 INFO - PROCESS | 1654 | 1468214874294 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1654 | 1468214874296 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de61000 == 44 [pid = 1654] [id = 760] 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12b097400) [pid = 1654] [serial = 2278] [outer = 0x0] 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b7c5800) [pid = 1654] [serial = 2279] [outer = 0x12b097400] 22:27:54 INFO - PROCESS | 1654 | 1468214874323 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12b8b8000) [pid = 1654] [serial = 2280] [outer = 0x12b097400] 22:27:54 INFO - PROCESS | 1654 | 1468214874567 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]]]}] 22:27:54 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. 22:27:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 521ms 22:27:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:27:54 INFO - PROCESS | 1654 | 1468214874619 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1654 | 1468214874620 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 22:27:54 INFO - PROCESS | 1654 | 1468214874622 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:27:54 INFO - PROCESS | 1654 | 1468214874623 Marionette TRACE conn2 <- [1,3006,null,{}] 22:27:54 INFO - PROCESS | 1654 | 1468214874625 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}] 22:27:54 INFO - PROCESS | 1654 | 1468214874626 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:54 INFO - PROCESS | 1654 | 1468214874714 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 22:27:54 INFO - PROCESS | 1654 | 1468214874718 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1654 | 1468214874720 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e1dd000 == 45 [pid = 1654] [id = 761] 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12b8b8800) [pid = 1654] [serial = 2281] [outer = 0x0] 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b917800) [pid = 1654] [serial = 2282] [outer = 0x12b8b8800] 22:27:54 INFO - PROCESS | 1654 | 1468214874743 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b91f000) [pid = 1654] [serial = 2283] [outer = 0x12b8b8800] 22:27:55 INFO - PROCESS | 1654 | 1468214875065 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]]]}] 22:27:55 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. 22:27:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 467ms 22:27:55 INFO - PROCESS | 1654 | 1468214875090 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1654 | 1468214875091 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 22:27:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:27:55 INFO - PROCESS | 1654 | 1468214875093 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1654 | 1468214875095 Marionette TRACE conn2 <- [1,3010,null,{}] 22:27:55 INFO - PROCESS | 1654 | 1468214875099 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}] 22:27:55 INFO - PROCESS | 1654 | 1468214875100 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:55 INFO - PROCESS | 1654 | 1468214875219 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 22:27:55 INFO - PROCESS | 1654 | 1468214875226 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1654 | 1468214875227 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e1f4800 == 46 [pid = 1654] [id = 762] 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b91ec00) [pid = 1654] [serial = 2284] [outer = 0x0] 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12bd1b800) [pid = 1654] [serial = 2285] [outer = 0x12b91ec00] 22:27:55 INFO - PROCESS | 1654 | 1468214875251 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12bd21800) [pid = 1654] [serial = 2286] [outer = 0x12b91ec00] 22:27:55 INFO - PROCESS | 1654 | 1468214875651 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]]]}] 22:27:55 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 22:27:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 572ms 22:27:55 INFO - PROCESS | 1654 | 1468214875665 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1654 | 1468214875668 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 22:27:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:27:55 INFO - PROCESS | 1654 | 1468214875672 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1654 | 1468214875674 Marionette TRACE conn2 <- [1,3014,null,{}] 22:27:55 INFO - PROCESS | 1654 | 1468214875678 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}] 22:27:55 INFO - PROCESS | 1654 | 1468214875680 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:55 INFO - PROCESS | 1654 | 1468214875795 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 22:27:55 INFO - PROCESS | 1654 | 1468214875858 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1654 | 1468214875860 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0c800 == 47 [pid = 1654] [id = 763] 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113296800) [pid = 1654] [serial = 2287] [outer = 0x0] 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11602e000) [pid = 1654] [serial = 2288] [outer = 0x113296800] 22:27:55 INFO - PROCESS | 1654 | 1468214875903 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x117077000) [pid = 1654] [serial = 2289] [outer = 0x113296800] 22:27:56 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:27:56 INFO - PROCESS | 1654 | 1468214876334 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:27:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:27:56 INFO - {} 22:27:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:27:56 INFO - {} 22:27:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:27:56 INFO - {} 22:27:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:27:56 INFO - {} 22:27:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 22:27:56 INFO - PROCESS | 1654 | 1468214876343 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 1654 | 1468214876346 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 22:27:56 INFO - TEST-START | /FileAPI/fileReader.html 22:27:56 INFO - PROCESS | 1654 | 1468214876351 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 1654 | 1468214876353 Marionette TRACE conn2 <- [1,3018,null,{}] 22:27:56 INFO - PROCESS | 1654 | 1468214876355 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}] 22:27:56 INFO - PROCESS | 1654 | 1468214876357 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:56 INFO - PROCESS | 1654 | 1468214876499 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 22:27:56 INFO - PROCESS | 1654 | 1468214876604 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1654 | 1468214876605 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd71800 == 48 [pid = 1654] [id = 764] 22:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118447800) [pid = 1654] [serial = 2290] [outer = 0x0] 22:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1211a6000) [pid = 1654] [serial = 2291] [outer = 0x118447800] 22:27:56 INFO - PROCESS | 1654 | 1468214876639 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125742400) [pid = 1654] [serial = 2292] [outer = 0x118447800] 22:27:57 INFO - PROCESS | 1654 | 1468214877004 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]]]}] 22:27:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:27:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:27:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:27:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:27:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 22:27:57 INFO - PROCESS | 1654 | 1468214877023 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 22:27:57 INFO - TEST-START | /FileAPI/historical.html 22:27:57 INFO - PROCESS | 1654 | 1468214877024 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 22:27:57 INFO - PROCESS | 1654 | 1468214877027 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1654 | 1468214877030 Marionette TRACE conn2 <- [1,3022,null,{}] 22:27:57 INFO - PROCESS | 1654 | 1468214877038 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}] 22:27:57 INFO - PROCESS | 1654 | 1468214877041 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:57 INFO - PROCESS | 1654 | 1468214877149 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 22:27:57 INFO - PROCESS | 1654 | 1468214877245 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1654 | 1468214877247 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d56e800 == 49 [pid = 1654] [id = 765] 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1293f6800) [pid = 1654] [serial = 2293] [outer = 0x0] 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a4c0800) [pid = 1654] [serial = 2294] [outer = 0x1293f6800] 22:27:57 INFO - PROCESS | 1654 | 1468214877280 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a546000) [pid = 1654] [serial = 2295] [outer = 0x1293f6800] 22:27:57 INFO - PROCESS | 1654 | 1468214877641 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"]]]}] 22:27:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:27:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:27:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:27:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:27:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:27:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:27:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:27:57 INFO - TEST-OK | /FileAPI/historical.html | took 623ms 22:27:57 INFO - PROCESS | 1654 | 1468214877651 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1654 | 1468214877653 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 22:27:57 INFO - TEST-START | /FileAPI/idlharness.html 22:27:57 INFO - PROCESS | 1654 | 1468214877655 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1654 | 1468214877656 Marionette TRACE conn2 <- [1,3026,null,{}] 22:27:57 INFO - PROCESS | 1654 | 1468214877659 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}] 22:27:57 INFO - PROCESS | 1654 | 1468214877660 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:57 INFO - PROCESS | 1654 | 1468214877769 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 22:27:57 INFO - PROCESS | 1654 | 1468214877883 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1654 | 1468214877885 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12120f000 == 50 [pid = 1654] [id = 766] 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1128d9000) [pid = 1654] [serial = 2296] [outer = 0x0] 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b7c7000) [pid = 1654] [serial = 2297] [outer = 0x1128d9000] 22:27:57 INFO - PROCESS | 1654 | 1468214877915 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b8b4c00) [pid = 1654] [serial = 2298] [outer = 0x1128d9000] 22:27:58 INFO - PROCESS | 1654 | 1468214878450 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\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\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\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\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\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\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\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\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]]]}] 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:27:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:27:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:27:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:27:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:27:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:27:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:27:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:27:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:27:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:27:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:27:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:27:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:27:58 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 22:27:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:27:58 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 22:27:58 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 22:27:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:27:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:27:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:27:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:27:58 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 22:27:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:27:58 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 22:27:58 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 22:27:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:27:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:27:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 834ms 22:27:58 INFO - PROCESS | 1654 | 1468214878493 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1654 | 1468214878494 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 22:27:58 INFO - TEST-START | /FileAPI/idlharness.worker 22:27:58 INFO - PROCESS | 1654 | 1468214878498 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1654 | 1468214878499 Marionette TRACE conn2 <- [1,3030,null,{}] 22:27:58 INFO - PROCESS | 1654 | 1468214878502 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}] 22:27:58 INFO - PROCESS | 1654 | 1468214878503 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:58 INFO - PROCESS | 1654 | 1468214878615 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 22:27:58 INFO - PROCESS | 1654 | 1468214878692 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1654 | 1468214878693 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119587800 == 51 [pid = 1654] [id = 767] 22:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11839cc00) [pid = 1654] [serial = 2299] [outer = 0x0] 22:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12b91f800) [pid = 1654] [serial = 2300] [outer = 0x11839cc00] 22:27:58 INFO - PROCESS | 1654 | 1468214878722 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12caed400) [pid = 1654] [serial = 2301] [outer = 0x11839cc00] 22:27:58 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:27:59 INFO - PROCESS | 1654 | 1468214879620 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:27:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:27:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:27:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:27:59 INFO - {} 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:27:59 INFO - {} 22:27:59 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 - {} 22:27:59 INFO - {} 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:27:59 INFO - {} 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:27:59 INFO - {} 22:27:59 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 - {} 22:27:59 INFO - {} 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:27:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:27:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 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 22:27:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:27:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:27:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:27:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:27:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:27:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:27:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:27:59 INFO - {} 22:27:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1186ms 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12e1dd000 == 50 [pid = 1654] [id = 761] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12de61000 == 49 [pid = 1654] [id = 760] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1e6000 == 48 [pid = 1654] [id = 759] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c72f800 == 47 [pid = 1654] [id = 758] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cab1000 == 46 [pid = 1654] [id = 757] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c722800 == 45 [pid = 1654] [id = 756] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c03a000 == 44 [pid = 1654] [id = 755] 22:27:59 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1275e8000) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 22:27:59 INFO - PROCESS | 1654 | 1468214879753 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1654 | 1468214879755 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116718000 == 43 [pid = 1654] [id = 754] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a82f000 == 42 [pid = 1654] [id = 753] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1295d8800 == 41 [pid = 1654] [id = 752] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12563f800 == 40 [pid = 1654] [id = 751] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11734c000 == 39 [pid = 1654] [id = 750] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12154a800 == 38 [pid = 1654] [id = 749] 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x113a52800 == 37 [pid = 1654] [id = 746] 22:27:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:27:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cab7800 == 36 [pid = 1654] [id = 742] 22:27:59 INFO - PROCESS | 1654 | 1468214879770 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1654 | 1468214879772 Marionette TRACE conn2 <- [1,3034,null,{}] 22:27:59 INFO - PROCESS | 1654 | 1468214879775 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}] 22:27:59 INFO - PROCESS | 1654 | 1468214879777 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:59 INFO - PROCESS | 1654 | 1468214879865 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 22:27:59 INFO - PROCESS | 1654 | 1468214879870 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1654 | 1468214879871 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fab000 == 37 [pid = 1654] [id = 768] 22:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11679c000) [pid = 1654] [serial = 2302] [outer = 0x0] 22:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124ed1800) [pid = 1654] [serial = 2303] [outer = 0x11679c000] 22:27:59 INFO - PROCESS | 1654 | 1468214879899 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a540800) [pid = 1654] [serial = 2304] [outer = 0x11679c000] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126e1ac00) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11859ec00) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1275b5400) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118fd6000) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117ea7400) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119983c00) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1193be000) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118186800) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x113292400) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117081800) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1167a1400) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113f2d800) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11851b400) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1256d4400) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121740800) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127362800) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123d7e800) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1275dc800) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12683fc00) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1275ad800) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 22:28:00 INFO - PROCESS | 1654 | 1468214880255 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]]]}] 22:28:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:28:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 520ms 22:28:00 INFO - PROCESS | 1654 | 1468214880320 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1654 | 1468214880323 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 22:28:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:28:00 INFO - PROCESS | 1654 | 1468214880329 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1654 | 1468214880331 Marionette TRACE conn2 <- [1,3038,null,{}] 22:28:00 INFO - PROCESS | 1654 | 1468214880333 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}] 22:28:00 INFO - PROCESS | 1654 | 1468214880335 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:00 INFO - PROCESS | 1654 | 1468214880421 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 22:28:00 INFO - PROCESS | 1654 | 1468214880425 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1654 | 1468214880426 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12893e000 == 38 [pid = 1654] [id = 769] 22:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1185e4000) [pid = 1654] [serial = 2305] [outer = 0x0] 22:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118a4ec00) [pid = 1654] [serial = 2306] [outer = 0x1185e4000] 22:28:00 INFO - PROCESS | 1654 | 1468214880453 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a4ca000) [pid = 1654] [serial = 2307] [outer = 0x1185e4000] 22:28:00 INFO - PROCESS | 1654 | 1468214880788 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"]]]}] 22:28:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:28:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:28:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:28:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 22:28:00 INFO - PROCESS | 1654 | 1468214880800 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1654 | 1468214880801 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 22:28:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:28:00 INFO - PROCESS | 1654 | 1468214880803 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1654 | 1468214880806 Marionette TRACE conn2 <- [1,3042,null,{}] 22:28:00 INFO - PROCESS | 1654 | 1468214880813 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}] 22:28:00 INFO - PROCESS | 1654 | 1468214880816 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:00 INFO - PROCESS | 1654 | 1468214880907 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 22:28:00 INFO - PROCESS | 1654 | 1468214880967 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1654 | 1468214880969 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b0f0000 == 39 [pid = 1654] [id = 770] 22:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115e9a000) [pid = 1654] [serial = 2308] [outer = 0x0] 22:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1185e6800) [pid = 1654] [serial = 2309] [outer = 0x115e9a000] 22:28:00 INFO - PROCESS | 1654 | 1468214880996 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128a61000) [pid = 1654] [serial = 2310] [outer = 0x115e9a000] 22:28:01 INFO - PROCESS | 1654 | 1468214881364 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]]]}] 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:28:01 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. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:28:01 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'.) 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:28:01 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. 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:28:01 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. 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:28:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:28:01 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. 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:28:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:28:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:28:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:28:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 583ms 22:28:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:28:01 INFO - PROCESS | 1654 | 1468214881387 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1654 | 1468214881389 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 22:28:01 INFO - PROCESS | 1654 | 1468214881391 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1654 | 1468214881401 Marionette TRACE conn2 <- [1,3046,null,{}] 22:28:01 INFO - PROCESS | 1654 | 1468214881404 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}] 22:28:01 INFO - PROCESS | 1654 | 1468214881405 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:01 INFO - PROCESS | 1654 | 1468214881525 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 22:28:01 INFO - PROCESS | 1654 | 1468214881566 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1654 | 1468214881567 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1295df800 == 40 [pid = 1654] [id = 771] 22:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118a4d000) [pid = 1654] [serial = 2311] [outer = 0x0] 22:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128a5f400) [pid = 1654] [serial = 2312] [outer = 0x118a4d000] 22:28:01 INFO - PROCESS | 1654 | 1468214881592 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128a6a000) [pid = 1654] [serial = 2313] [outer = 0x118a4d000] 22:28:01 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:01 INFO - PROCESS | 1654 | 1468214881906 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:28:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:28:01 INFO - {} 22:28:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 530ms 22:28:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:28:01 INFO - PROCESS | 1654 | 1468214881925 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1654 | 1468214881926 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 22:28:01 INFO - PROCESS | 1654 | 1468214881928 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1654 | 1468214881931 Marionette TRACE conn2 <- [1,3050,null,{}] 22:28:01 INFO - PROCESS | 1654 | 1468214881935 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}] 22:28:01 INFO - PROCESS | 1654 | 1468214881937 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:02 INFO - PROCESS | 1654 | 1468214882084 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 22:28:02 INFO - PROCESS | 1654 | 1468214882102 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1654 | 1468214882103 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce27800 == 41 [pid = 1654] [id = 772] 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112841800) [pid = 1654] [serial = 2314] [outer = 0x0] 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1183a4400) [pid = 1654] [serial = 2315] [outer = 0x112841800] 22:28:02 INFO - PROCESS | 1654 | 1468214882145 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12ae48c00) [pid = 1654] [serial = 2316] [outer = 0x112841800] 22:28:02 INFO - PROCESS | 1654 | 1468214882608 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]]]}] 22:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:28:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:28:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 724ms 22:28:02 INFO - PROCESS | 1654 | 1468214882653 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1654 | 1468214882654 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 22:28:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:28:02 INFO - PROCESS | 1654 | 1468214882657 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:28:02 INFO - PROCESS | 1654 | 1468214882658 Marionette TRACE conn2 <- [1,3054,null,{}] 22:28:02 INFO - PROCESS | 1654 | 1468214882660 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}] 22:28:02 INFO - PROCESS | 1654 | 1468214882664 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:02 INFO - PROCESS | 1654 | 1468214882791 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 22:28:02 INFO - PROCESS | 1654 | 1468214882827 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1654 | 1468214882828 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dec7000 == 42 [pid = 1654] [id = 773] 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b0a3c00) [pid = 1654] [serial = 2317] [outer = 0x0] 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b7c5000) [pid = 1654] [serial = 2318] [outer = 0x12b0a3c00] 22:28:02 INFO - PROCESS | 1654 | 1468214882852 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b8ba000) [pid = 1654] [serial = 2319] [outer = 0x12b0a3c00] 22:28:03 INFO - PROCESS | 1654 | 1468214883292 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"]]]}] 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:28:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:28:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:03 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" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:03 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" 22:28:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:28:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:28:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 685ms 22:28:03 INFO - PROCESS | 1654 | 1468214883343 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1654 | 1468214883344 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 22:28:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:28:03 INFO - PROCESS | 1654 | 1468214883353 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - PROCESS | 1654 | 1468214883354 Marionette TRACE conn2 <- [1,3058,null,{}] 22:28:03 INFO - PROCESS | 1654 | 1468214883356 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}] 22:28:03 INFO - PROCESS | 1654 | 1468214883358 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:03 INFO - PROCESS | 1654 | 1468214883471 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 22:28:03 INFO - PROCESS | 1654 | 1468214883477 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1654 | 1468214883478 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e1ef000 == 43 [pid = 1654] [id = 774] 22:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b7c0c00) [pid = 1654] [serial = 2320] [outer = 0x0] 22:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12bd1d000) [pid = 1654] [serial = 2321] [outer = 0x12b7c0c00] 22:28:03 INFO - PROCESS | 1654 | 1468214883539 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12caea800) [pid = 1654] [serial = 2322] [outer = 0x12b7c0c00] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121334800) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b8b8800) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x120f98400) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x113f3a400) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118a4d800) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1256d7400) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126e1dc00) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11607d400) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12a877400) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112fd7c00) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12ae52400) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12b097400) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124ed0400) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12ae51000) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112e9cc00) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:28:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117070000) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:28:04 INFO - PROCESS | 1654 | 1468214884108 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]]]}] 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:28:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:28:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:28:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:28:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:28:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:28:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:28:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:28:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:28:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 773ms 22:28:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:28:04 INFO - PROCESS | 1654 | 1468214884126 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1654 | 1468214884128 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 22:28:04 INFO - PROCESS | 1654 | 1468214884130 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1654 | 1468214884131 Marionette TRACE conn2 <- [1,3062,null,{}] 22:28:04 INFO - PROCESS | 1654 | 1468214884134 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}] 22:28:04 INFO - PROCESS | 1654 | 1468214884135 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:04 INFO - PROCESS | 1654 | 1468214884227 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 22:28:04 INFO - PROCESS | 1654 | 1468214884231 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1654 | 1468214884232 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x138635000 == 44 [pid = 1654] [id = 775] 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1180dc000) [pid = 1654] [serial = 2323] [outer = 0x0] 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x120f98400) [pid = 1654] [serial = 2324] [outer = 0x1180dc000] 22:28:04 INFO - PROCESS | 1654 | 1468214884257 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128e39c00) [pid = 1654] [serial = 2325] [outer = 0x1180dc000] 22:28:04 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:28:04 INFO - PROCESS | 1654 | 1468214884610 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:28:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:28:04 INFO - {} 22:28:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 22:28:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:28:04 INFO - PROCESS | 1654 | 1468214884649 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1654 | 1468214884650 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 22:28:04 INFO - PROCESS | 1654 | 1468214884652 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1654 | 1468214884653 Marionette TRACE conn2 <- [1,3066,null,{}] 22:28:04 INFO - PROCESS | 1654 | 1468214884655 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}] 22:28:04 INFO - PROCESS | 1654 | 1468214884656 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:04 INFO - PROCESS | 1654 | 1468214884769 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 22:28:04 INFO - PROCESS | 1654 | 1468214884775 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1654 | 1468214884776 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x13862e000 == 45 [pid = 1654] [id = 776] 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x123ec8000) [pid = 1654] [serial = 2326] [outer = 0x0] 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123ed1800) [pid = 1654] [serial = 2327] [outer = 0x123ec8000] 22:28:04 INFO - PROCESS | 1654 | 1468214884800 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1133d2000) [pid = 1654] [serial = 2328] [outer = 0x123ec8000] 22:28:05 INFO - PROCESS | 1654 | 1468214885084 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]]]}] 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:28:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:28:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 470ms 22:28:05 INFO - PROCESS | 1654 | 1468214885122 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1654 | 1468214885124 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 22:28:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:28:05 INFO - PROCESS | 1654 | 1468214885126 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1654 | 1468214885127 Marionette TRACE conn2 <- [1,3070,null,{}] 22:28:05 INFO - PROCESS | 1654 | 1468214885132 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}] 22:28:05 INFO - PROCESS | 1654 | 1468214885142 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:05 INFO - PROCESS | 1654 | 1468214885232 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 22:28:05 INFO - PROCESS | 1654 | 1468214885236 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1654 | 1468214885237 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e4000 == 46 [pid = 1654] [id = 777] 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11337f400) [pid = 1654] [serial = 2329] [outer = 0x0] 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116a0c000) [pid = 1654] [serial = 2330] [outer = 0x11337f400] 22:28:05 INFO - PROCESS | 1654 | 1468214885261 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1180d5000) [pid = 1654] [serial = 2331] [outer = 0x11337f400] 22:28:05 INFO - PROCESS | 1654 | 1468214885603 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]]]}] 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:28:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:28:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 524ms 22:28:05 INFO - PROCESS | 1654 | 1468214885650 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1654 | 1468214885652 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 22:28:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:28:05 INFO - PROCESS | 1654 | 1468214885666 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1654 | 1468214885668 Marionette TRACE conn2 <- [1,3074,null,{}] 22:28:05 INFO - PROCESS | 1654 | 1468214885670 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}] 22:28:05 INFO - PROCESS | 1654 | 1468214885672 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:05 INFO - PROCESS | 1654 | 1468214885771 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 22:28:05 INFO - PROCESS | 1654 | 1468214885775 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1654 | 1468214885776 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c853000 == 47 [pid = 1654] [id = 778] 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118180800) [pid = 1654] [serial = 2332] [outer = 0x0] 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118599c00) [pid = 1654] [serial = 2333] [outer = 0x118180800] 22:28:05 INFO - PROCESS | 1654 | 1468214885803 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121073000) [pid = 1654] [serial = 2334] [outer = 0x118180800] 22:28:06 INFO - PROCESS | 1654 | 1468214886194 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]]]}] 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:28:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:28:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 581ms 22:28:06 INFO - PROCESS | 1654 | 1468214886236 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1654 | 1468214886238 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 22:28:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:28:06 INFO - PROCESS | 1654 | 1468214886241 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - PROCESS | 1654 | 1468214886244 Marionette TRACE conn2 <- [1,3078,null,{}] 22:28:06 INFO - PROCESS | 1654 | 1468214886247 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}] 22:28:06 INFO - PROCESS | 1654 | 1468214886249 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:06 INFO - PROCESS | 1654 | 1468214886423 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 22:28:06 INFO - PROCESS | 1654 | 1468214886545 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1654 | 1468214886547 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121222000 == 48 [pid = 1654] [id = 779] 22:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x110fe7c00) [pid = 1654] [serial = 2335] [outer = 0x0] 22:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x112840000) [pid = 1654] [serial = 2336] [outer = 0x110fe7c00] 22:28:06 INFO - PROCESS | 1654 | 1468214886592 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x113172c00) [pid = 1654] [serial = 2337] [outer = 0x110fe7c00] 22:28:06 INFO - PROCESS | 1654 | 1468214886971 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] 22:28:07 INFO - PROCESS | 1654 | 1468214887017 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 22:28:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:28:07 INFO - PROCESS | 1654 | 1468214887022 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1654 | 1468214887023 Marionette TRACE conn2 <- [1,3082,null,{}] 22:28:07 INFO - PROCESS | 1654 | 1468214887026 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}] 22:28:07 INFO - PROCESS | 1654 | 1468214887028 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:07 INFO - PROCESS | 1654 | 1468214887139 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 22:28:07 INFO - PROCESS | 1654 | 1468214887251 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1654 | 1468214887252 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b948000 == 49 [pid = 1654] [id = 780] 22:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113178400) [pid = 1654] [serial = 2338] [outer = 0x0] 22:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1132d7400) [pid = 1654] [serial = 2339] [outer = 0x113178400] 22:28:07 INFO - PROCESS | 1654 | 1468214887284 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115e9d800) [pid = 1654] [serial = 2340] [outer = 0x113178400] 22:28:07 INFO - PROCESS | 1654 | 1468214887655 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]]]}] 22:28:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:28:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:28:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:28:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 22:28:07 INFO - PROCESS | 1654 | 1468214887693 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 22:28:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:28:07 INFO - PROCESS | 1654 | 1468214887694 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 22:28:07 INFO - PROCESS | 1654 | 1468214887697 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1654 | 1468214887699 Marionette TRACE conn2 <- [1,3086,null,{}] 22:28:07 INFO - PROCESS | 1654 | 1468214887707 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}] 22:28:07 INFO - PROCESS | 1654 | 1468214887710 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:07 INFO - PROCESS | 1654 | 1468214887817 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 22:28:07 INFO - PROCESS | 1654 | 1468214887928 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1654 | 1468214887930 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12caad800 == 50 [pid = 1654] [id = 781] 22:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11851b400) [pid = 1654] [serial = 2341] [outer = 0x0] 22:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118592000) [pid = 1654] [serial = 2342] [outer = 0x11851b400] 22:28:07 INFO - PROCESS | 1654 | 1468214887962 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1185de800) [pid = 1654] [serial = 2343] [outer = 0x11851b400] 22:28:08 INFO - PROCESS | 1654 | 1468214888327 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:28:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:28:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 22:28:08 INFO - PROCESS | 1654 | 1468214888369 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1654 | 1468214888371 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 22:28:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:28:08 INFO - PROCESS | 1654 | 1468214888373 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 1654 | 1468214888374 Marionette TRACE conn2 <- [1,3090,null,{}] 22:28:08 INFO - PROCESS | 1654 | 1468214888377 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}] 22:28:08 INFO - PROCESS | 1654 | 1468214888378 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:08 INFO - PROCESS | 1654 | 1468214888489 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 22:28:08 INFO - PROCESS | 1654 | 1468214888599 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1654 | 1468214888601 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de71000 == 51 [pid = 1654] [id = 782] 22:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11889f800) [pid = 1654] [serial = 2344] [outer = 0x0] 22:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1188a5000) [pid = 1654] [serial = 2345] [outer = 0x11889f800] 22:28:08 INFO - PROCESS | 1654 | 1468214888632 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1188a8c00) [pid = 1654] [serial = 2346] [outer = 0x11889f800] 22:28:08 INFO - PROCESS | 1654 | 1468214888972 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:28:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:28:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 621ms 22:28:08 INFO - PROCESS | 1654 | 1468214888995 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 22:28:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:28:08 INFO - PROCESS | 1654 | 1468214888996 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 22:28:08 INFO - PROCESS | 1654 | 1468214888999 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 1654 | 1468214889000 Marionette TRACE conn2 <- [1,3094,null,{}] 22:28:09 INFO - PROCESS | 1654 | 1468214889002 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}] 22:28:09 INFO - PROCESS | 1654 | 1468214889004 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:09 INFO - PROCESS | 1654 | 1468214889108 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 22:28:09 INFO - PROCESS | 1654 | 1468214889209 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1654 | 1468214889211 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e013000 == 52 [pid = 1654] [id = 783] 22:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1188a1c00) [pid = 1654] [serial = 2347] [outer = 0x0] 22:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1188aec00) [pid = 1654] [serial = 2348] [outer = 0x1188a1c00] 22:28:09 INFO - PROCESS | 1654 | 1468214889253 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118fde400) [pid = 1654] [serial = 2349] [outer = 0x1188a1c00] 22:28:09 INFO - PROCESS | 1654 | 1468214889640 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:28:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:28:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 22:28:09 INFO - PROCESS | 1654 | 1468214889668 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 22:28:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:28:09 INFO - PROCESS | 1654 | 1468214889670 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 22:28:09 INFO - PROCESS | 1654 | 1468214889672 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 1654 | 1468214889673 Marionette TRACE conn2 <- [1,3098,null,{}] 22:28:09 INFO - PROCESS | 1654 | 1468214889676 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}] 22:28:09 INFO - PROCESS | 1654 | 1468214889680 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:09 INFO - PROCESS | 1654 | 1468214889807 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 22:28:10 INFO - PROCESS | 1654 | 1468214890068 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1654 | 1468214890070 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x117039800 == 53 [pid = 1654] [id = 784] 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x111dac000) [pid = 1654] [serial = 2350] [outer = 0x0] 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x112842800) [pid = 1654] [serial = 2351] [outer = 0x111dac000] 22:28:10 INFO - PROCESS | 1654 | 1468214890121 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x112232c00) [pid = 1654] [serial = 2352] [outer = 0x111dac000] 22:28:10 INFO - PROCESS | 1654 | 1468214890528 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]]]}] 22:28:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:28:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:28:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 22:28:10 INFO - PROCESS | 1654 | 1468214890544 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1654 | 1468214890546 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 22:28:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:28:10 INFO - PROCESS | 1654 | 1468214890549 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1654 | 1468214890550 Marionette TRACE conn2 <- [1,3102,null,{}] 22:28:10 INFO - PROCESS | 1654 | 1468214890554 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}] 22:28:10 INFO - PROCESS | 1654 | 1468214890557 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:10 INFO - PROCESS | 1654 | 1468214890662 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 22:28:10 INFO - PROCESS | 1654 | 1468214890732 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1654 | 1468214890733 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f93800 == 54 [pid = 1654] [id = 785] 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1130a6000) [pid = 1654] [serial = 2353] [outer = 0x0] 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11316fc00) [pid = 1654] [serial = 2354] [outer = 0x1130a6000] 22:28:10 INFO - PROCESS | 1654 | 1468214890761 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x113292400) [pid = 1654] [serial = 2355] [outer = 0x1130a6000] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e4000 == 53 [pid = 1654] [id = 777] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x13862e000 == 52 [pid = 1654] [id = 776] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x138635000 == 51 [pid = 1654] [id = 775] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12e1ef000 == 50 [pid = 1654] [id = 774] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12dec7000 == 49 [pid = 1654] [id = 773] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118438400) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1275ca000) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x113860c00) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12938d400) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bd1b800) [pid = 1654] [serial = 2285] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x121742400) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x121635800) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce27800 == 48 [pid = 1654] [id = 772] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1295df800 == 47 [pid = 1654] [id = 771] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b0f0000 == 46 [pid = 1654] [id = 770] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12893e000 == 45 [pid = 1654] [id = 769] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x118fab000 == 44 [pid = 1654] [id = 768] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12120f000 == 43 [pid = 1654] [id = 766] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d56e800 == 42 [pid = 1654] [id = 765] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd71800 == 41 [pid = 1654] [id = 764] 22:28:11 INFO - PROCESS | 1654 | 1468214891226 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0c800 == 40 [pid = 1654] [id = 763] 22:28:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12e1f4800 == 39 [pid = 1654] [id = 762] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1275b0c00) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1275e8400) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117079800) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1167a3000) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12ae46800) [pid = 1654] [serial = 2268] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b095800) [pid = 1654] [serial = 2273] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x123dce000) [pid = 1654] [serial = 2276] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ae4c800) [pid = 1654] [serial = 2269] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12ae52000) [pid = 1654] [serial = 2271] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b7c5800) [pid = 1654] [serial = 2279] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b8b8000) [pid = 1654] [serial = 2280] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b7bc800) [pid = 1654] [serial = 2274] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b91f000) [pid = 1654] [serial = 2283] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b7bfc00) [pid = 1654] [serial = 2277] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126fe7000) [pid = 1654] [serial = 2262] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a54ac00) [pid = 1654] [serial = 2263] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a877000) [pid = 1654] [serial = 2266] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113839000) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1172c7c00) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124ad8800) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12b917800) [pid = 1654] [serial = 2282] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1256da400) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a86d800) [pid = 1654] [serial = 2265] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1167a6c00) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1180dac00) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11921ec00) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 22:28:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119979000) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 22:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:28:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 728ms 22:28:11 INFO - PROCESS | 1654 | 1468214891279 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 22:28:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:28:11 INFO - PROCESS | 1654 | 1468214891283 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 22:28:11 INFO - PROCESS | 1654 | 1468214891288 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1654 | 1468214891290 Marionette TRACE conn2 <- [1,3106,null,{}] 22:28:11 INFO - PROCESS | 1654 | 1468214891294 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}] 22:28:11 INFO - PROCESS | 1654 | 1468214891296 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:11 INFO - PROCESS | 1654 | 1468214891411 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 22:28:11 INFO - PROCESS | 1654 | 1468214891418 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1654 | 1468214891419 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f22800 == 40 [pid = 1654] [id = 786] 22:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1133cd800) [pid = 1654] [serial = 2356] [outer = 0x0] 22:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1133d8800) [pid = 1654] [serial = 2357] [outer = 0x1133cd800] 22:28:11 INFO - PROCESS | 1654 | 1468214891445 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1150dc800) [pid = 1654] [serial = 2358] [outer = 0x1133cd800] 22:28:11 INFO - PROCESS | 1654 | 1468214891780 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]]]}] 22:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:28:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:28:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 523ms 22:28:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:28:11 INFO - PROCESS | 1654 | 1468214891819 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 1654 | 1468214891820 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 22:28:11 INFO - PROCESS | 1654 | 1468214891824 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1654 | 1468214891828 Marionette TRACE conn2 <- [1,3110,null,{}] 22:28:11 INFO - PROCESS | 1654 | 1468214891835 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}] 22:28:11 INFO - PROCESS | 1654 | 1468214891837 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:11 INFO - PROCESS | 1654 | 1468214891924 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 22:28:11 INFO - PROCESS | 1654 | 1468214891931 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1654 | 1468214891932 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x125732000 == 41 [pid = 1654] [id = 787] 22:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115e9f400) [pid = 1654] [serial = 2359] [outer = 0x0] 22:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116083400) [pid = 1654] [serial = 2360] [outer = 0x115e9f400] 22:28:11 INFO - PROCESS | 1654 | 1468214891962 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1167e7800) [pid = 1654] [serial = 2361] [outer = 0x115e9f400] 22:28:12 INFO - PROCESS | 1654 | 1468214892324 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"]]]}] 22:28:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:28:12 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 22:28:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:28:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 527ms 22:28:12 INFO - PROCESS | 1654 | 1468214892350 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1654 | 1468214892352 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 22:28:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:28:12 INFO - PROCESS | 1654 | 1468214892354 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:28:12 INFO - PROCESS | 1654 | 1468214892355 Marionette TRACE conn2 <- [1,3114,null,{}] 22:28:12 INFO - PROCESS | 1654 | 1468214892358 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}] 22:28:12 INFO - PROCESS | 1654 | 1468214892359 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:12 INFO - PROCESS | 1654 | 1468214892453 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 22:28:12 INFO - PROCESS | 1654 | 1468214892523 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\", \"e6bb3778-2992-4748-bbf9-651469c6e276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1654 | 1468214892524 Marionette INFO sendAsync 2f29de1a-1cf8-d649-9d54-cace891f9f27 22:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117033000 == 42 [pid = 1654] [id = 788] 22:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11706f000) [pid = 1654] [serial = 2362] [outer = 0x0] 22:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117087400) [pid = 1654] [serial = 2363] [outer = 0x11706f000] 22:28:12 INFO - PROCESS | 1654 | 1468214892552 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1176e9800) [pid = 1654] [serial = 2364] [outer = 0x11706f000] 22:28:12 INFO - PROCESS | 1654 | 1468214892794 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]]]}] 22:28:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:28:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 468ms 22:28:12 INFO - PROCESS | 1654 | 1468214892823 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1654 | 1468214892824 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 22:28:13 WARNING - u'runner_teardown' () 22:28:13 INFO - No more tests 22:28:13 INFO - Got 0 unexpected results 22:28:13 INFO - SUITE-END | took 505s 22:28:13 INFO - Closing logging queue 22:28:13 INFO - queue closed 22:28:14 INFO - Return code: 0 22:28:14 WARNING - # TBPL SUCCESS # 22:28:14 INFO - Running post-action listener: _resource_record_post_action 22:28:14 INFO - Running post-run listener: _resource_record_post_run 22:28:15 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 32816640; Write bytes: 951573504; Read time: 318; Write time: 5137 22:28:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:28:15 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140175872; Write bytes: 133517312; Read time: 12656; Write time: 225 22:28:15 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 31890944; Write bytes: 797649920; Read time: 305; Write time: 4856 22:28:15 INFO - Running post-run listener: _upload_blobber_files 22:28:15 INFO - Blob upload gear active. 22:28:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:28:15 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:28:15 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:28:15 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:28:15 INFO - (blobuploader) - INFO - Open directory for files ... 22:28:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:28:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:28:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:28:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:28:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:28:16 INFO - (blobuploader) - INFO - Done attempting. 22:28:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:28:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:28:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:28:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:28:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:28:18 INFO - (blobuploader) - INFO - Done attempting. 22:28:18 INFO - (blobuploader) - INFO - Iteration through files over. 22:28:18 INFO - Return code: 0 22:28:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:28:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:28:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5007ca28378a9dfd7b76a301fd75f6ee04919b0d9f490b48408e617b1a57bcadec69afdb2106dd7067d1e23afd223e75cc07cf14509d5d4ed563ee6029a14fd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/240683a033708792eb9d522975f53a1895b2d7012c16278bd90904999e080caf5114195c700d2364d0f0656b9667afe6f477c31fd03cd1264d58a437410e691a"} 22:28:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:28:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:28:18 INFO - Contents: 22:28:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5007ca28378a9dfd7b76a301fd75f6ee04919b0d9f490b48408e617b1a57bcadec69afdb2106dd7067d1e23afd223e75cc07cf14509d5d4ed563ee6029a14fd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/240683a033708792eb9d522975f53a1895b2d7012c16278bd90904999e080caf5114195c700d2364d0f0656b9667afe6f477c31fd03cd1264d58a437410e691a"} 22:28:18 INFO - Running post-run listener: copy_logs_to_upload_dir 22:28:18 INFO - Copying logs to upload dir... 22:28:18 INFO - mkdir: /builds/slave/test/build/upload/logs 22:28:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=613.111383 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-07-10 22:28:18.897780) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 22:28:18.901170) ========= 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.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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-beta/sha512/5007ca28378a9dfd7b76a301fd75f6ee04919b0d9f490b48408e617b1a57bcadec69afdb2106dd7067d1e23afd223e75cc07cf14509d5d4ed563ee6029a14fd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/240683a033708792eb9d522975f53a1895b2d7012c16278bd90904999e080caf5114195c700d2364d0f0656b9667afe6f477c31fd03cd1264d58a437410e691a"} build_url:https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012583 build_url: 'https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5007ca28378a9dfd7b76a301fd75f6ee04919b0d9f490b48408e617b1a57bcadec69afdb2106dd7067d1e23afd223e75cc07cf14509d5d4ed563ee6029a14fd4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/240683a033708792eb9d522975f53a1895b2d7012c16278bd90904999e080caf5114195c700d2364d0f0656b9667afe6f477c31fd03cd1264d58a437410e691a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ReMsr79IROOb17EY_nsHxQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 22:28:18.940231) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:28:18.940574) ========= 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.04erWJTWvl/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.RFU2VeUMgH/Listeners TMPDIR=/var/folders/mz/ztxs6sw15fq60c9skn1bw95r00000w/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.005362 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 22:28:18.989568) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 22:28:18.990382) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 22:28:18.990738) ========= ========= Total master_lag: 0.44 =========