builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0205 starttime: 1468500340.58 results: success (0) buildid: 20160714050942 builduid: c397ffc3b333402787154f3bf98d9259 revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.578787) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.579302) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.579982) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.618545) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.619181) ========= 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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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-14 05:45:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 76.2M=0s 2016-07-14 05:45:40 (76.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.081267 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.723727) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.724097) ========= 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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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.021368 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:40.772490) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:45:40.772865) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --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 306382512096564f06aa175ddddeef59a90f36f0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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-14 05:45:40,853 truncating revision to first 12 chars 2016-07-14 05:45:40,853 Setting DEBUG logging. 2016-07-14 05:45:40,853 attempt 1/10 2016-07-14 05:45:40,853 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:45:42,499 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/ program finished with exit code 0 elapsedTime=1.923653 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:45:42.718786) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:42.719144) ========= script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:42.719597) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:42.719931) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:45:42.737582) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 34 secs) (at 2016-07-14 05:45:42.737911) ========= /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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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 05:45:42 INFO - MultiFileLogger online at 20160714 05:45:42 in /builds/slave/test 05:45:42 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 05:45:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:45:42 INFO - {'append_to_log': False, 05:45:42 INFO - 'base_work_dir': '/builds/slave/test', 05:45:42 INFO - 'blob_upload_branch': 'mozilla-beta', 05:45:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:45:42 INFO - 'buildbot_json_path': 'buildprops.json', 05:45:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:45:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:45:42 INFO - 'download_minidump_stackwalk': True, 05:45:42 INFO - 'download_symbols': 'true', 05:45:42 INFO - 'e10s': False, 05:45:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:45:42 INFO - 'tooltool.py': '/tools/tooltool.py', 05:45:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:45:42 INFO - '/tools/misc-python/virtualenv.py')}, 05:45:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:45:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:45:42 INFO - 'log_level': 'info', 05:45:42 INFO - 'log_to_console': True, 05:45:42 INFO - 'opt_config_files': (), 05:45:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:45:42 INFO - '--processes=1', 05:45:42 INFO - '--config=%(test_path)s/wptrunner.ini', 05:45:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:45:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:45:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:45:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:45:42 INFO - 'pip_index': False, 05:45:42 INFO - 'require_test_zip': True, 05:45:42 INFO - 'test_type': ('testharness',), 05:45:42 INFO - 'this_chunk': '1', 05:45:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:45:42 INFO - 'total_chunks': '10', 05:45:42 INFO - 'virtualenv_path': 'venv', 05:45:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:45:42 INFO - 'work_dir': 'build'} 05:45:42 INFO - ##### 05:45:42 INFO - ##### Running clobber step. 05:45:42 INFO - ##### 05:45:42 INFO - Running pre-action listener: _resource_record_pre_action 05:45:42 INFO - Running main action method: clobber 05:45:42 INFO - rmtree: /builds/slave/test/build 05:45:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:45:43 INFO - Running post-action listener: _resource_record_post_action 05:45:43 INFO - ##### 05:45:43 INFO - ##### Running read-buildbot-config step. 05:45:43 INFO - ##### 05:45:43 INFO - Running pre-action listener: _resource_record_pre_action 05:45:43 INFO - Running main action method: read_buildbot_config 05:45:43 INFO - Using buildbot properties: 05:45:43 INFO - { 05:45:43 INFO - "project": "", 05:45:43 INFO - "product": "firefox", 05:45:43 INFO - "script_repo_revision": "production", 05:45:43 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:45:43 INFO - "repository": "", 05:45:43 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:45:43 INFO - "buildid": "20160714050942", 05:45:43 INFO - "pgo_build": "False", 05:45:43 INFO - "basedir": "/builds/slave/test", 05:45:43 INFO - "buildnumber": 18, 05:45:43 INFO - "slavename": "t-yosemite-r7-0205", 05:45:43 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 05:45:43 INFO - "platform": "macosx64", 05:45:43 INFO - "branch": "mozilla-beta", 05:45:43 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0", 05:45:43 INFO - "repo_path": "releases/mozilla-beta", 05:45:43 INFO - "moz_repo_path": "", 05:45:43 INFO - "stage_platform": "macosx64", 05:45:43 INFO - "builduid": "c397ffc3b333402787154f3bf98d9259", 05:45:43 INFO - "slavebuilddir": "test" 05:45:43 INFO - } 05:45:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:45:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:45:43 INFO - Running post-action listener: _resource_record_post_action 05:45:43 INFO - ##### 05:45:43 INFO - ##### Running download-and-extract step. 05:45:43 INFO - ##### 05:45:43 INFO - Running pre-action listener: _resource_record_pre_action 05:45:43 INFO - Running main action method: download_and_extract 05:45:43 INFO - mkdir: /builds/slave/test/build/tests 05:45:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:45:43 INFO - https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:45:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:45:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:45:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:44 INFO - Downloaded 1201 bytes. 05:45:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:45:44 INFO - Using the following test package requirements: 05:45:44 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:45:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:45:44 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:45:44 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'jsshell-mac64.zip'], 05:45:44 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:45:44 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:45:44 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:45:44 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:45:44 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:45:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:45:44 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:45:44 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 05:45: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')]} 05:45:44 INFO - https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:45:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:45:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:45:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:45 INFO - Downloaded 18370163 bytes. 05:45:45 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/*'] 05:45:45 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/* 05:45:46 INFO - caution: filename not matched: web-platform/* 05:45:46 INFO - Return code: 11 05:45:46 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')]} 05:45:46 INFO - https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:45:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:45:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:45:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:47 INFO - Downloaded 36389883 bytes. 05:45:47 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/*'] 05:45:47 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/* 05:45:51 INFO - caution: filename not matched: bin/* 05:45:51 INFO - caution: filename not matched: config/* 05:45:51 INFO - caution: filename not matched: mozbase/* 05:45:51 INFO - caution: filename not matched: marionette/* 05:45:51 INFO - caution: filename not matched: tools/wptserve/* 05:45:51 INFO - Return code: 11 05:45: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')]} 05:45:51 INFO - https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:45:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:45:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:45:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:45:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:54 INFO - Downloaded 73025270 bytes. 05:45:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:45:54 INFO - mkdir: /builds/slave/test/properties 05:45:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:45:54 INFO - Writing to file /builds/slave/test/properties/build_url 05:45:54 INFO - Contents: 05:45:54 INFO - build_url:https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:45:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:45:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:45:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:45:55 INFO - Contents: 05:45:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:45:55 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')]} 05:45:55 INFO - https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:45:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:45:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:45:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/eMPOjQC9QwyBYZixeaJkgA/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 05:45:58 INFO - Downloaded 103721366 bytes. 05:45:58 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'] 05:45:58 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 05:46:01 INFO - Return code: 0 05:46:01 INFO - Running post-action listener: _resource_record_post_action 05:46:01 INFO - Running post-action listener: set_extra_try_arguments 05:46:01 INFO - ##### 05:46:01 INFO - ##### Running create-virtualenv step. 05:46:01 INFO - ##### 05:46:01 INFO - Running pre-action listener: _pre_create_virtualenv 05:46:01 INFO - Running pre-action listener: _resource_record_pre_action 05:46:01 INFO - Running main action method: create_virtualenv 05:46:01 INFO - Creating virtualenv /builds/slave/test/build/venv 05:46:01 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 05:46:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:46:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:46:01 INFO - Using real prefix '/tools/python27' 05:46:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:46:02 INFO - Installing distribute.............................................................................................................................................................................................done. 05:46:05 INFO - Installing pip.................done. 05:46:05 INFO - Return code: 0 05:46:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:46: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')]} 05:46:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46: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')]} 05:46:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46: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', '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 0x1102efe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11030cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5a0c6a3d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, '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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:46: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', 'psutil>=0.7.1'] in /builds/slave/test/build 05:46: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 psutil>=0.7.1 05:46:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:05 INFO - 'HOME': '/Users/cltbld', 05:46:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:05 INFO - 'LOGNAME': 'cltbld', 05:46:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:05 INFO - 'MOZ_NO_REMOTE': '1', 05:46:05 INFO - 'NO_EM_RESTART': '1', 05:46:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:05 INFO - 'PWD': '/builds/slave/test', 05:46:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:05 INFO - 'SHELL': '/bin/bash', 05:46:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:05 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:05 INFO - 'USER': 'cltbld', 05:46:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:05 INFO - 'XPC_FLAGS': '0x0', 05:46:05 INFO - 'XPC_SERVICE_NAME': '0', 05:46:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:05 INFO - Downloading/unpacking psutil>=0.7.1 05:46: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 05:46: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 05:46: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 05:46: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 05:46: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 05:46: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 05:46:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:46:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:46:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:08 INFO - Installing collected packages: psutil 05:46:08 INFO - Running setup.py install for psutil 05:46:08 INFO - building 'psutil._psutil_osx' extension 05:46:08 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 05:46:09 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 05:46:09 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 05:46:09 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 05:46:09 INFO - building 'psutil._psutil_posix' extension 05:46:09 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 05:46:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:46:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:46:09 INFO - ^ 05:46:09 INFO - 1 warning generated. 05:46:09 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 05:46:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:46:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:46:09 INFO - Successfully installed psutil 05:46:09 INFO - Cleaning up... 05:46:09 INFO - Return code: 0 05:46:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:46: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')]} 05:46:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46: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')]} 05:46:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46: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', '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 0x1102efe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11030cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5a0c6a3d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, '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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:46: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:46: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 mozsystemmonitor==0.0.0 05:46:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:09 INFO - 'HOME': '/Users/cltbld', 05:46:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:09 INFO - 'LOGNAME': 'cltbld', 05:46:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:09 INFO - 'MOZ_NO_REMOTE': '1', 05:46:09 INFO - 'NO_EM_RESTART': '1', 05:46:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:09 INFO - 'PWD': '/builds/slave/test', 05:46:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:09 INFO - 'SHELL': '/bin/bash', 05:46:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:09 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:09 INFO - 'USER': 'cltbld', 05:46:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:09 INFO - 'XPC_FLAGS': '0x0', 05:46:09 INFO - 'XPC_SERVICE_NAME': '0', 05:46:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:46:10 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 05:46:10 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 05:46:10 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 05:46:10 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 05:46:10 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 05:46:10 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 05:46:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:46:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:46:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:46:12 INFO - Installing collected packages: mozsystemmonitor 05:46:12 INFO - Running setup.py install for mozsystemmonitor 05:46:12 INFO - Successfully installed mozsystemmonitor 05:46:12 INFO - Cleaning up... 05:46:12 INFO - Return code: 0 05:46:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:46:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:46:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 05:46:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1102efe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11030cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5a0c6a3d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, '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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:46:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:46:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:46:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:12 INFO - 'HOME': '/Users/cltbld', 05:46:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:12 INFO - 'LOGNAME': 'cltbld', 05:46:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:12 INFO - 'MOZ_NO_REMOTE': '1', 05:46:12 INFO - 'NO_EM_RESTART': '1', 05:46:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:12 INFO - 'PWD': '/builds/slave/test', 05:46:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:12 INFO - 'SHELL': '/bin/bash', 05:46:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:12 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:12 INFO - 'USER': 'cltbld', 05:46:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:12 INFO - 'XPC_FLAGS': '0x0', 05:46:12 INFO - 'XPC_SERVICE_NAME': '0', 05:46:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:12 INFO - Downloading/unpacking blobuploader==1.2.4 05:46: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 05:46: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 05:46: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 05:46: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 05:46: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 05:46: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 05:46:15 INFO - Downloading blobuploader-1.2.4.tar.gz 05:46:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:46:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:46:15 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 05:46:15 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 05:46:15 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 05:46:15 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 05:46:15 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 05:46:15 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 05:46:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:46:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:46:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:46:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:46:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:46:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:46:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:46:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:46:16 INFO - Downloading docopt-0.6.1.tar.gz 05:46:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:46:16 INFO - Installing collected packages: blobuploader, requests, docopt 05:46:16 INFO - Running setup.py install for blobuploader 05:46:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:46:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:46:16 INFO - Running setup.py install for requests 05:46:17 INFO - Running setup.py install for docopt 05:46:17 INFO - Successfully installed blobuploader requests docopt 05:46:17 INFO - Cleaning up... 05:46:17 INFO - Return code: 0 05:46:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:46:17 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')]} 05:46:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:17 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')]} 05:46:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:17 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 0x1102efe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11030cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5a0c6a3d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, '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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:46:17 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 05:46:17 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 05:46:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:17 INFO - 'HOME': '/Users/cltbld', 05:46:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:17 INFO - 'LOGNAME': 'cltbld', 05:46:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:17 INFO - 'MOZ_NO_REMOTE': '1', 05:46:17 INFO - 'NO_EM_RESTART': '1', 05:46:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:17 INFO - 'PWD': '/builds/slave/test', 05:46:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:17 INFO - 'SHELL': '/bin/bash', 05:46:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:17 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:17 INFO - 'USER': 'cltbld', 05:46:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:17 INFO - 'XPC_FLAGS': '0x0', 05:46:17 INFO - 'XPC_SERVICE_NAME': '0', 05:46:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:46:17 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-c5J53N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:46:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-SyNKE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-yyG8yA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-tOcmDA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-_8AMl5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-aPQd9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-Rzy76b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-n2ScOY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-pClo7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-zCra17-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:46:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:46:18 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-pGZtF9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-eDqpIs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-jyjh8R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-HlceiP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-6xZMBx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-UMnYly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-Lx06_T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-rHDoFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-AVPq55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:19 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-3ErCm7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:46:20 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-IVtIVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:46:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:20 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 05:46:20 INFO - Running setup.py install for manifestparser 05:46:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:46:20 INFO - Running setup.py install for mozcrash 05:46:20 INFO - Running setup.py install for mozdebug 05:46:20 INFO - Running setup.py install for mozdevice 05:46:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Running setup.py install for mozfile 05:46:21 INFO - Running setup.py install for mozhttpd 05:46:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Running setup.py install for mozinfo 05:46:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Running setup.py install for mozInstall 05:46:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Running setup.py install for mozleak 05:46:21 INFO - Running setup.py install for mozlog 05:46:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:46:21 INFO - Running setup.py install for moznetwork 05:46:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:46:22 INFO - Running setup.py install for mozprocess 05:46:22 INFO - Running setup.py install for mozprofile 05:46:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:46:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:46:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:46:22 INFO - Running setup.py install for mozrunner 05:46:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:46:22 INFO - Running setup.py install for mozscreenshot 05:46:22 INFO - Running setup.py install for moztest 05:46:22 INFO - Running setup.py install for mozversion 05:46:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:46:23 INFO - Running setup.py install for wptserve 05:46:23 INFO - Running setup.py install for marionette-driver 05:46:23 INFO - Running setup.py install for browsermob-proxy 05:46:23 INFO - Running setup.py install for marionette-client 05:46:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:46:23 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 05:46:23 INFO - Cleaning up... 05:46:23 INFO - Return code: 0 05:46:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:46:23 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')]} 05:46:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:46:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:23 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')]} 05:46:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:46:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:46:23 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 0x1102efe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11030cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5a0c6a3d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, '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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:46:23 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 05:46:23 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 05:46:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:23 INFO - 'HOME': '/Users/cltbld', 05:46:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:23 INFO - 'LOGNAME': 'cltbld', 05:46:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:23 INFO - 'MOZ_NO_REMOTE': '1', 05:46:23 INFO - 'NO_EM_RESTART': '1', 05:46:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:23 INFO - 'PWD': '/builds/slave/test', 05:46:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:23 INFO - 'SHELL': '/bin/bash', 05:46:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:23 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:23 INFO - 'USER': 'cltbld', 05:46:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:23 INFO - 'XPC_FLAGS': '0x0', 05:46:23 INFO - 'XPC_SERVICE_NAME': '0', 05:46:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-5p_R2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-Mq6wti-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-_LsSIO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-fEnTS3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-qXRzLC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-Z_gnMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-3MaLTa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-mo98vf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:46:24 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)) 05:46:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:46:24 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-GhoT8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-3Jp7Fk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-BWAvov-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-VwLrm2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-tGoomb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-fJmKZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-7Lp5zy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-OXZg4r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-_jXd6T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:46:25 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)) 05:46:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:46:25 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-EMxfeC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:46:26 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)) 05:46:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:46:26 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-DsVStT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:46:26 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)) 05:46:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:26 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-h4o7WL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:46:26 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)) 05:46:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:46:26 INFO - Running setup.py (path:/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/pip-TL2PoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:46:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:46:26 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)) 05:46:26 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)) 05:46:26 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)) 05:46:26 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)) 05:46:26 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)) 05:46:26 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)) 05:46:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:46:26 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 05:46:26 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 05:46:26 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 05:46:26 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 05:46:26 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 05:46:26 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 05:46:29 INFO - Downloading blessings-1.6.tar.gz 05:46:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:46:29 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)) 05:46:29 INFO - Installing collected packages: blessings 05:46:29 INFO - Running setup.py install for blessings 05:46:29 INFO - Successfully installed blessings 05:46:29 INFO - Cleaning up... 05:46:29 INFO - Return code: 0 05:46:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:46:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:46:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:46:29 INFO - Reading from file tmpfile_stdout 05:46:29 INFO - Current package versions: 05:46:29 INFO - blessings == 1.6 05:46:29 INFO - blobuploader == 1.2.4 05:46:29 INFO - browsermob-proxy == 0.6.0 05:46:29 INFO - docopt == 0.6.1 05:46:29 INFO - manifestparser == 1.1 05:46:29 INFO - marionette-client == 2.3.0 05:46:29 INFO - marionette-driver == 1.4.0 05:46:29 INFO - mozInstall == 1.12 05:46:29 INFO - mozcrash == 0.17 05:46:29 INFO - mozdebug == 0.1 05:46:29 INFO - mozdevice == 0.48 05:46:29 INFO - mozfile == 1.2 05:46:29 INFO - mozhttpd == 0.7 05:46:29 INFO - mozinfo == 0.9 05:46:29 INFO - mozleak == 0.1 05:46:29 INFO - mozlog == 3.1 05:46:29 INFO - moznetwork == 0.27 05:46:29 INFO - mozprocess == 0.22 05:46:29 INFO - mozprofile == 0.28 05:46:29 INFO - mozrunner == 6.11 05:46:29 INFO - mozscreenshot == 0.1 05:46:29 INFO - mozsystemmonitor == 0.0 05:46:29 INFO - moztest == 0.7 05:46:29 INFO - mozversion == 1.4 05:46:29 INFO - psutil == 3.1.1 05:46:29 INFO - requests == 1.2.3 05:46:29 INFO - wptserve == 1.4.0 05:46:29 INFO - wsgiref == 0.1.2 05:46:29 INFO - Running post-action listener: _resource_record_post_action 05:46:29 INFO - Running post-action listener: _start_resource_monitoring 05:46:29 INFO - Starting resource monitoring. 05:46:29 INFO - ##### 05:46:29 INFO - ##### Running pull step. 05:46:29 INFO - ##### 05:46:29 INFO - Running pre-action listener: _resource_record_pre_action 05:46:29 INFO - Running main action method: pull 05:46:29 INFO - Pull has nothing to do! 05:46:29 INFO - Running post-action listener: _resource_record_post_action 05:46:29 INFO - ##### 05:46:29 INFO - ##### Running install step. 05:46:29 INFO - ##### 05:46:29 INFO - Running pre-action listener: _resource_record_pre_action 05:46:29 INFO - Running main action method: install 05:46:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:46:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:46:30 INFO - Reading from file tmpfile_stdout 05:46:30 INFO - Detecting whether we're running mozinstall >=1.0... 05:46:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:46:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:46:30 INFO - Reading from file tmpfile_stdout 05:46:30 INFO - Output received: 05:46:30 INFO - Usage: mozinstall [options] installer 05:46:30 INFO - Options: 05:46:30 INFO - -h, --help show this help message and exit 05:46:30 INFO - -d DEST, --destination=DEST 05:46:30 INFO - Directory to install application into. [default: 05:46:30 INFO - "/builds/slave/test"] 05:46:30 INFO - --app=APP Application being installed. [default: firefox] 05:46:30 INFO - mkdir: /builds/slave/test/build/application 05:46:30 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'] 05:46:30 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 05:46:48 INFO - Reading from file tmpfile_stdout 05:46:48 INFO - Output received: 05:46:48 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:46:48 INFO - Running post-action listener: _resource_record_post_action 05:46:48 INFO - ##### 05:46:48 INFO - ##### Running run-tests step. 05:46:48 INFO - ##### 05:46:48 INFO - Running pre-action listener: _resource_record_pre_action 05:46:48 INFO - Running main action method: run_tests 05:46:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:46:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:46:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:46:48 INFO - grabbing minidump binary from tooltool 05:46:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:48 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 0x1103085e0>, '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 0x10feebcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ff16990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:46:48 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 05:46:48 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 05:46:48 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:46:48 INFO - Return code: 0 05:46:48 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:46:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:46:48 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/eMPOjQC9QwyBYZixeaJkgA/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 05:46:48 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/eMPOjQC9QwyBYZixeaJkgA/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 05:46:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.KUAHpaJX7c/Render', 05:46:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:46:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:46:48 INFO - 'HOME': '/Users/cltbld', 05:46:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:46:48 INFO - 'LOGNAME': 'cltbld', 05:46:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:46:48 INFO - 'MOZ_NO_REMOTE': '1', 05:46:48 INFO - 'NO_EM_RESTART': '1', 05:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:46:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:46:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:46:48 INFO - 'PWD': '/builds/slave/test', 05:46:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:46:48 INFO - 'SHELL': '/bin/bash', 05:46:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DZxMiWXN3T/Listeners', 05:46:48 INFO - 'TMPDIR': '/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/T/', 05:46:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:46:48 INFO - 'USER': 'cltbld', 05:46:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:46:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:46:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:46:48 INFO - 'XPC_FLAGS': '0x0', 05:46:48 INFO - 'XPC_SERVICE_NAME': '0', 05:46:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:46:48 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/eMPOjQC9QwyBYZixeaJkgA/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 05:46:48 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 05:46:48 INFO - import pkg_resources 05:46:49 INFO - Using 1 client processes 05:46:49 INFO - wptserve Starting http server on 127.0.0.1:8000 05:46:49 INFO - wptserve Starting http server on 127.0.0.1:8001 05:46:49 INFO - wptserve Starting http server on 127.0.0.1:8443 05:46:51 INFO - SUITE-START | Running 778 tests 05:46:51 INFO - Running testharness tests 05:46:51 INFO - Setting up ssl 05:46:51 INFO - PROCESS | certutil | 05:46:51 INFO - PROCESS | certutil | 05:46:51 INFO - PROCESS | certutil | 05:46:51 INFO - Certificate Nickname Trust Attributes 05:46:51 INFO - SSL,S/MIME,JAR/XPI 05:46:51 INFO - 05:46:51 INFO - web-platform-tests CT,, 05:46:51 INFO - 05:46:51 INFO - Starting runner 05:46:52 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:46:52 INFO - PROCESS | 2095 | 1468500412860 Marionette DEBUG Marionette enabled via build flag and pref 05:46:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x113cbf800 == 1 [pid = 2095] [id = 1] 05:46:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 1 (0x113cc0000) [pid = 2095] [serial = 1] [outer = 0x0] 05:46:53 INFO - PROCESS | 2095 | [2095] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:46:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 2 (0x113cc1000) [pid = 2095] [serial = 2] [outer = 0x113cc0000] 05:46:53 INFO - PROCESS | 2095 | 1468500413227 Marionette INFO Listening on port 2828 05:46:53 INFO - PROCESS | 2095 | 1468500413567 Marionette DEBUG Marionette enabled via command-line flag 05:46:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x116965800 == 2 [pid = 2095] [id = 2] 05:46:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 3 (0x116966000) [pid = 2095] [serial = 3] [outer = 0x0] 05:46:53 INFO - PROCESS | 2095 | [2095] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:46:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 4 (0x116967000) [pid = 2095] [serial = 4] [outer = 0x116966000] 05:46:53 INFO - PROCESS | 2095 | [2095] 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 05:46:53 INFO - PROCESS | 2095 | 1468500413778 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49382 05:46:53 INFO - PROCESS | 2095 | 1468500413830 Marionette DEBUG Closed connection conn0 05:46:53 INFO - PROCESS | 2095 | [2095] 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 05:46:53 INFO - PROCESS | 2095 | 1468500413894 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49383 05:46:53 INFO - PROCESS | 2095 | 1468500413901 Marionette DEBUG Closed connection conn1 05:46:53 INFO - PROCESS | 2095 | [2095] 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 05:46:53 INFO - PROCESS | 2095 | 1468500413906 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49384 05:46:53 INFO - PROCESS | 2095 | 1468500413912 Marionette DEBUG Closed connection conn2 05:46:53 INFO - PROCESS | 2095 | [2095] 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 05:46:53 INFO - PROCESS | 2095 | 1468500413922 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49385 05:46:53 INFO - PROCESS | 2095 | 1468500413932 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:46:53 INFO - PROCESS | 2095 | 1468500413937 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":"20160714050942","device":"desktop","version":"48.0"} 05:46:54 INFO - PROCESS | 2095 | [2095] 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 05:46:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194c4000 == 3 [pid = 2095] [id = 3] 05:46:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 5 (0x1194ca800) [pid = 2095] [serial = 5] [outer = 0x0] 05:46:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194cb800 == 4 [pid = 2095] [id = 4] 05:46:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 6 (0x11887fc00) [pid = 2095] [serial = 6] [outer = 0x0] 05:46:55 INFO - PROCESS | 2095 | [2095] 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 05:46:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x121824800 == 5 [pid = 2095] [id = 5] 05:46:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 7 (0x11887ec00) [pid = 2095] [serial = 7] [outer = 0x0] 05:46:55 INFO - PROCESS | 2095 | [2095] 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 05:46:55 INFO - PROCESS | 2095 | [2095] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:46:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 8 (0x121753400) [pid = 2095] [serial = 8] [outer = 0x11887ec00] 05:46:55 INFO - PROCESS | 2095 | [2095] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:46:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 9 (0x1214b3000) [pid = 2095] [serial = 9] [outer = 0x1194ca800] 05:46:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 10 (0x123a6a000) [pid = 2095] [serial = 10] [outer = 0x11887fc00] 05:46:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 11 (0x123a6bc00) [pid = 2095] [serial = 11] [outer = 0x11887ec00] 05:46:55 INFO - PROCESS | 2095 | [2095] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:46:55 INFO - PROCESS | 2095 | 1468500415818 Marionette INFO startBrowser dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:55 INFO - PROCESS | 2095 | 1468500415839 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 2095 | 1468500415846 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 2095 | 1468500415848 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 12 (0x125fcac00) [pid = 2095] [serial = 12] [outer = 0x11887ec00] 05:46:56 INFO - PROCESS | 2095 | 1468500416163 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"dd669704-66d4-1a4f-9ee4-333af9c3a560","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":"20160714050942","device":"desktop","version":"48.0","command_id":1}}] 05:46:56 INFO - PROCESS | 2095 | 1468500416241 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:46:56 INFO - PROCESS | 2095 | 1468500416243 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | 1468500416289 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:46:56 INFO - PROCESS | 2095 | 1468500416378 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:46:56 INFO - PROCESS | 2095 | 1468500416379 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:46:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 13 (0x128b71000) [pid = 2095] [serial = 13] [outer = 0x11887ec00] 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:46:56 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:46:56 INFO - PROCESS | 2095 | 1468500416635 Marionette TRACE conn3 <- [1,3,null,{}] 05:46:56 INFO - PROCESS | 2095 | 1468500416638 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:46:56 INFO - PROCESS | 2095 | 1468500416639 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | 1468500416657 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:46:56 INFO - PROCESS | 2095 | 1468500416678 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 2095 | 1468500416679 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 05:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:46:56 INFO - PROCESS | 2095 | 1468500416687 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 2095 | 1468500416689 Marionette TRACE conn3 <- [1,6,null,{}] 05:46:56 INFO - PROCESS | 2095 | 1468500416692 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 2095 | 1468500416694 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | 1468500416708 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:46:56 INFO - PROCESS | 2095 | 1468500416712 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 2095 | 1468500416714 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x129118000 == 6 [pid = 2095] [id = 6] 05:46:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 14 (0x1291b9800) [pid = 2095] [serial = 14] [outer = 0x0] 05:46:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 15 (0x1291bb400) [pid = 2095] [serial = 15] [outer = 0x1291b9800] 05:46:56 INFO - PROCESS | 2095 | 1468500416746 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 16 (0x1292ca000) [pid = 2095] [serial = 16] [outer = 0x1291b9800] 05:46:57 INFO - PROCESS | 2095 | 1468500417043 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:46:57 INFO - PROCESS | 2095 | 1468500417058 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 2095 | 1468500417059 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 2095 | 1468500417061 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 2095 | 1468500417062 Marionette TRACE conn3 <- [1,10,null,{}] 05:46:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12983b000 == 7 [pid = 2095] [id = 7] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 17 (0x1292d1400) [pid = 2095] [serial = 17] [outer = 0x0] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 18 (0x1296d5000) [pid = 2095] [serial = 18] [outer = 0x1292d1400] 05:46:57 INFO - PROCESS | 2095 | 1468500417092 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 2095 | 1468500417117 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 2095 | 1468500417120 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 19 (0x12a614400) [pid = 2095] [serial = 19] [outer = 0x1292d1400] 05:46:57 INFO - PROCESS | 2095 | 1468500417256 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:46:57 INFO - PROCESS | 2095 | 1468500417272 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 2095 | 1468500417274 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a79b000 == 8 [pid = 2095] [id = 8] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 20 (0x12a720c00) [pid = 2095] [serial = 20] [outer = 0x0] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 21 (0x12a87f800) [pid = 2095] [serial = 21] [outer = 0x12a720c00] 05:46:57 INFO - PROCESS | 2095 | 1468500417302 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 22 (0x12a883c00) [pid = 2095] [serial = 22] [outer = 0x12a720c00] 05:46:57 INFO - PROCESS | 2095 | 1468500417667 Marionette TRACE conn3 <- [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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:46:57 INFO - PROCESS | 2095 | 1468500417680 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 2095 | 1468500417683 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 2095 | 1468500417686 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 2095 | 1468500417687 Marionette TRACE conn3 <- [1,14,null,{}] 05:46:57 INFO - PROCESS | 2095 | 1468500417690 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 2095 | 1468500417691 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:57 INFO - PROCESS | 2095 | 1468500417777 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:46:57 INFO - PROCESS | 2095 | 1468500417834 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 2095 | 1468500417836 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12b832000 == 9 [pid = 2095] [id = 9] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 23 (0x12b84c400) [pid = 2095] [serial = 23] [outer = 0x0] 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 24 (0x12b84e400) [pid = 2095] [serial = 24] [outer = 0x12b84c400] 05:46:57 INFO - PROCESS | 2095 | 1468500417863 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 25 (0x12b857800) [pid = 2095] [serial = 25] [outer = 0x12b84c400] 05:46:58 INFO - PROCESS | 2095 | 1468500418119 Marionette TRACE conn3 <- [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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:46:58 INFO - PROCESS | 2095 | 1468500418157 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 2095 | 1468500418159 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 2095 | 1468500418161 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 2095 | 1468500418162 Marionette TRACE conn3 <- [1,18,null,{}] 05:46:58 INFO - PROCESS | 2095 | 1468500418164 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 2095 | 1468500418166 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:58 INFO - PROCESS | 2095 | 1468500418270 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:46:58 INFO - PROCESS | 2095 | 1468500418276 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 2095 | 1468500418279 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb52000 == 10 [pid = 2095] [id = 10] 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 26 (0x12863a400) [pid = 2095] [serial = 26] [outer = 0x0] 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 27 (0x12bad7c00) [pid = 2095] [serial = 27] [outer = 0x12863a400] 05:46:58 INFO - PROCESS | 2095 | 1468500418303 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 28 (0x12bade400) [pid = 2095] [serial = 28] [outer = 0x12863a400] 05:46:58 INFO - PROCESS | 2095 | 1468500418570 Marionette TRACE conn3 <- [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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 05:46:58 INFO - PROCESS | 2095 | 1468500418583 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 2095 | 1468500418585 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:46:58 INFO - PROCESS | 2095 | 1468500418592 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 2095 | 1468500418593 Marionette TRACE conn3 <- [1,22,null,{}] 05:46:58 INFO - PROCESS | 2095 | 1468500418595 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 2095 | 1468500418596 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:58 INFO - PROCESS | 2095 | 1468500418698 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:46:58 INFO - PROCESS | 2095 | 1468500418703 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 2095 | 1468500418704 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf1a000 == 11 [pid = 2095] [id = 11] 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 29 (0x12bae1800) [pid = 2095] [serial = 29] [outer = 0x0] 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 30 (0x12bcdf800) [pid = 2095] [serial = 30] [outer = 0x12bae1800] 05:46:58 INFO - PROCESS | 2095 | 1468500418728 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 31 (0x12bf37000) [pid = 2095] [serial = 31] [outer = 0x12bae1800] 05:46:58 INFO - PROCESS | 2095 | 1468500418956 Marionette TRACE conn3 <- [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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 369ms 05:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:46:58 INFO - PROCESS | 2095 | 1468500418962 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 2095 | 1468500418963 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 2095 | 1468500418972 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 2095 | 1468500418973 Marionette TRACE conn3 <- [1,26,null,{}] 05:46:58 INFO - PROCESS | 2095 | 1468500418975 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 2095 | 1468500418976 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | 1468500419080 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:46:59 INFO - PROCESS | 2095 | 1468500419084 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 2095 | 1468500419086 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf18800 == 12 [pid = 2095] [id = 12] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 32 (0x1184b0800) [pid = 2095] [serial = 32] [outer = 0x0] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 33 (0x11862a000) [pid = 2095] [serial = 33] [outer = 0x1184b0800] 05:46:59 INFO - PROCESS | 2095 | 1468500419109 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 34 (0x12bf5a400) [pid = 2095] [serial = 34] [outer = 0x1184b0800] 05:46:59 INFO - PROCESS | 2095 | 1468500419341 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 05:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:46:59 INFO - PROCESS | 2095 | 1468500419393 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 2095 | 1468500419394 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 05:46:59 INFO - PROCESS | 2095 | 1468500419396 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 2095 | 1468500419397 Marionette TRACE conn3 <- [1,30,null,{}] 05:46:59 INFO - PROCESS | 2095 | 1468500419407 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 2095 | 1468500419418 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | 1468500419514 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:46:59 INFO - PROCESS | 2095 | 1468500419518 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 2095 | 1468500419519 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x11852f000 == 13 [pid = 2095] [id = 13] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 35 (0x12bf5d800) [pid = 2095] [serial = 35] [outer = 0x0] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 36 (0x12c440c00) [pid = 2095] [serial = 36] [outer = 0x12bf5d800] 05:46:59 INFO - PROCESS | 2095 | 1468500419543 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 37 (0x12c446000) [pid = 2095] [serial = 37] [outer = 0x12bf5d800] 05:46:59 INFO - PROCESS | 2095 | 1468500419770 Marionette TRACE conn3 <- [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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 427ms 05:46:59 INFO - PROCESS | 2095 | 1468500419827 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 2095 | 1468500419828 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 05:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:46:59 INFO - PROCESS | 2095 | 1468500419830 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 2095 | 1468500419831 Marionette TRACE conn3 <- [1,34,null,{}] 05:46:59 INFO - PROCESS | 2095 | 1468500419841 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 2095 | 1468500419842 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | 1468500419941 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:46:59 INFO - PROCESS | 2095 | 1468500419945 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 2095 | 1468500419946 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:46:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6c2800 == 14 [pid = 2095] [id = 14] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 38 (0x12c443400) [pid = 2095] [serial = 38] [outer = 0x0] 05:46:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 39 (0x12c44cc00) [pid = 2095] [serial = 39] [outer = 0x12c443400] 05:46:59 INFO - PROCESS | 2095 | 1468500419971 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 40 (0x12c6ef400) [pid = 2095] [serial = 40] [outer = 0x12c443400] 05:47:00 INFO - PROCESS | 2095 | 1468500420206 Marionette TRACE conn3 <- [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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 05:47:00 INFO - PROCESS | 2095 | 1468500420258 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 2095 | 1468500420259 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 05:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:47:00 INFO - PROCESS | 2095 | 1468500420261 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 2095 | 1468500420262 Marionette TRACE conn3 <- [1,38,null,{}] 05:47:00 INFO - PROCESS | 2095 | 1468500420264 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 2095 | 1468500420267 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:00 INFO - PROCESS | 2095 | 1468500420375 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:47:00 INFO - PROCESS | 2095 | 1468500420379 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 2095 | 1468500420380 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9c9000 == 15 [pid = 2095] [id = 15] 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 41 (0x12c6f1800) [pid = 2095] [serial = 41] [outer = 0x0] 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 42 (0x12c6f9c00) [pid = 2095] [serial = 42] [outer = 0x12c6f1800] 05:47:00 INFO - PROCESS | 2095 | 1468500420403 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 43 (0x12cb59800) [pid = 2095] [serial = 43] [outer = 0x12c6f1800] 05:47:00 INFO - PROCESS | 2095 | 1468500420636 Marionette TRACE conn3 <- [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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 05:47:00 INFO - PROCESS | 2095 | 1468500420690 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 2095 | 1468500420691 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 05:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:47:00 INFO - PROCESS | 2095 | 1468500420693 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 2095 | 1468500420694 Marionette TRACE conn3 <- [1,42,null,{}] 05:47:00 INFO - PROCESS | 2095 | 1468500420697 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 2095 | 1468500420698 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:00 INFO - PROCESS | 2095 | 1468500420799 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:47:00 INFO - PROCESS | 2095 | 1468500420803 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 2095 | 1468500420804 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a30800 == 16 [pid = 2095] [id = 16] 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 44 (0x12cb5dc00) [pid = 2095] [serial = 44] [outer = 0x0] 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 45 (0x12ce13800) [pid = 2095] [serial = 45] [outer = 0x12cb5dc00] 05:47:00 INFO - PROCESS | 2095 | 1468500420829 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 46 (0x12ce17c00) [pid = 2095] [serial = 46] [outer = 0x12cb5dc00] 05:47:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3b8000 == 17 [pid = 2095] [id = 17] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 47 (0x12d3b8800) [pid = 2095] [serial = 47] [outer = 0x0] 05:47:01 INFO - PROCESS | 2095 | 1468500421063 Marionette TRACE conn3 <- [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]]]}] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 48 (0x12d3ba000) [pid = 2095] [serial = 48] [outer = 0x12d3b8800] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 49 (0x12d3be800) [pid = 2095] [serial = 49] [outer = 0x12d3b8800] 05:47:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3b7800 == 18 [pid = 2095] [id = 18] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 50 (0x12d403400) [pid = 2095] [serial = 50] [outer = 0x0] 05:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 51 (0x12d40c400) [pid = 2095] [serial = 51] [outer = 0x12d403400] 05:47:01 INFO - PROCESS | 2095 | 1468500421150 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 2095 | 1468500421152 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 52 (0x128c43400) [pid = 2095] [serial = 52] [outer = 0x12d403400] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:47:01 INFO - PROCESS | 2095 | 1468500421186 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 2095 | 1468500421188 Marionette TRACE conn3 <- [1,46,null,{}] 05:47:01 INFO - PROCESS | 2095 | 1468500421197 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 2095 | 1468500421198 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:01 INFO - PROCESS | 2095 | 1468500421309 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:47:01 INFO - PROCESS | 2095 | 1468500421315 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 2095 | 1468500421325 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d74f800 == 19 [pid = 2095] [id = 19] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 53 (0x12ba5d400) [pid = 2095] [serial = 53] [outer = 0x0] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 54 (0x12ba63800) [pid = 2095] [serial = 54] [outer = 0x12ba5d400] 05:47:01 INFO - PROCESS | 2095 | 1468500421351 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 55 (0x12ba66c00) [pid = 2095] [serial = 55] [outer = 0x12ba5d400] 05:47:01 INFO - PROCESS | 2095 | 1468500421656 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 537ms 05:47:01 INFO - PROCESS | 2095 | 1468500421708 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 2095 | 1468500421710 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:47:01 INFO - PROCESS | 2095 | 1468500421713 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 2095 | 1468500421715 Marionette TRACE conn3 <- [1,50,null,{}] 05:47:01 INFO - PROCESS | 2095 | 1468500421718 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 2095 | 1468500421720 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:01 INFO - PROCESS | 2095 | 1468500421858 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:47:01 INFO - PROCESS | 2095 | 1468500421863 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 2095 | 1468500421864 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bab6800 == 20 [pid = 2095] [id = 20] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 56 (0x117fe5000) [pid = 2095] [serial = 56] [outer = 0x0] 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 57 (0x1196d1c00) [pid = 2095] [serial = 57] [outer = 0x117fe5000] 05:47:01 INFO - PROCESS | 2095 | 1468500421900 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 58 (0x12d404800) [pid = 2095] [serial = 58] [outer = 0x117fe5000] 05:47:02 INFO - PROCESS | 2095 | 1468500422135 Marionette TRACE conn3 <- [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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 473ms 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:47:02 INFO - PROCESS | 2095 | 1468500422192 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 2095 | 1468500422193 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 05:47:02 INFO - PROCESS | 2095 | 1468500422195 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 2095 | 1468500422196 Marionette TRACE conn3 <- [1,54,null,{}] 05:47:02 INFO - PROCESS | 2095 | 1468500422206 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 2095 | 1468500422207 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:02 INFO - PROCESS | 2095 | 1468500422301 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:47:02 INFO - PROCESS | 2095 | 1468500422304 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 2095 | 1468500422305 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x12babb800 == 21 [pid = 2095] [id = 21] 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x11839e000) [pid = 2095] [serial = 59] [outer = 0x0] 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x11839f800) [pid = 2095] [serial = 60] [outer = 0x11839e000] 05:47:02 INFO - PROCESS | 2095 | 1468500422336 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x1183a9400) [pid = 2095] [serial = 61] [outer = 0x11839e000] 05:47:02 INFO - PROCESS | 2095 | 1468500422571 Marionette TRACE conn3 <- [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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 424ms 05:47:02 INFO - PROCESS | 2095 | 1468500422623 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 2095 | 1468500422624 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:47:02 INFO - PROCESS | 2095 | 1468500422626 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 2095 | 1468500422627 Marionette TRACE conn3 <- [1,58,null,{}] 05:47:02 INFO - PROCESS | 2095 | 1468500422629 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 2095 | 1468500422630 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:02 INFO - PROCESS | 2095 | 1468500422734 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:47:02 INFO - PROCESS | 2095 | 1468500422737 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 2095 | 1468500422738 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x12da9e800 == 22 [pid = 2095] [id = 22] 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x1183a9800) [pid = 2095] [serial = 62] [outer = 0x0] 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x12de95800) [pid = 2095] [serial = 63] [outer = 0x1183a9800] 05:47:02 INFO - PROCESS | 2095 | 1468500422761 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x12de9b400) [pid = 2095] [serial = 64] [outer = 0x1183a9800] 05:47:03 INFO - PROCESS | 2095 | 1468500423010 Marionette TRACE conn3 <- [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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 470ms 05:47:03 INFO - PROCESS | 2095 | 1468500423724 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 2095 | 1468500423727 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 05:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:47:03 INFO - PROCESS | 2095 | 1468500423740 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 2095 | 1468500423742 Marionette TRACE conn3 <- [1,62,null,{}] 05:47:03 INFO - PROCESS | 2095 | 1468500423746 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 2095 | 1468500423748 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:03 INFO - PROCESS | 2095 | 1468500423862 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:47:03 INFO - PROCESS | 2095 | 1468500423940 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 2095 | 1468500423943 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x11264e800 == 23 [pid = 2095] [id = 23] 05:47:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x112a7c000) [pid = 2095] [serial = 65] [outer = 0x0] 05:47:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x112a85000) [pid = 2095] [serial = 66] [outer = 0x112a7c000] 05:47:03 INFO - PROCESS | 2095 | 1468500423976 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x113087800) [pid = 2095] [serial = 67] [outer = 0x112a7c000] 05:47:04 INFO - PROCESS | 2095 | 1468500424377 Marionette TRACE conn3 <- [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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 674ms 05:47:04 INFO - PROCESS | 2095 | 1468500424419 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 2095 | 1468500424422 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 05:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:47:04 INFO - PROCESS | 2095 | 1468500424428 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 2095 | 1468500424431 Marionette TRACE conn3 <- [1,66,null,{}] 05:47:04 INFO - PROCESS | 2095 | 1468500424435 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 2095 | 1468500424438 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:04 INFO - PROCESS | 2095 | 1468500424548 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:47:04 INFO - PROCESS | 2095 | 1468500424600 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 2095 | 1468500424602 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169b3000 == 24 [pid = 2095] [id = 24] 05:47:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x116986400) [pid = 2095] [serial = 68] [outer = 0x0] 05:47:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x11700a400) [pid = 2095] [serial = 69] [outer = 0x116986400] 05:47:04 INFO - PROCESS | 2095 | 1468500424632 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x117fe4c00) [pid = 2095] [serial = 70] [outer = 0x116986400] 05:47:05 INFO - PROCESS | 2095 | 1468500425029 Marionette TRACE conn3 <- [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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 625ms 05:47:05 INFO - PROCESS | 2095 | 1468500425051 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 2095 | 1468500425053 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:47:05 INFO - PROCESS | 2095 | 1468500425055 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 2095 | 1468500425057 Marionette TRACE conn3 <- [1,70,null,{}] 05:47:05 INFO - PROCESS | 2095 | 1468500425063 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 2095 | 1468500425068 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:05 INFO - PROCESS | 2095 | 1468500425184 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:47:05 INFO - PROCESS | 2095 | 1468500425264 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 2095 | 1468500425267 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x112053800 == 25 [pid = 2095] [id = 25] 05:47:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x1133aa000) [pid = 2095] [serial = 71] [outer = 0x0] 05:47:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x1133d3000) [pid = 2095] [serial = 72] [outer = 0x1133aa000] 05:47:05 INFO - PROCESS | 2095 | 1468500425474 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x113c64400) [pid = 2095] [serial = 73] [outer = 0x1133aa000] 05:47:05 INFO - PROCESS | 2095 | 1468500425954 Marionette TRACE conn3 <- [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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 919ms 05:47:05 INFO - PROCESS | 2095 | 1468500425976 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 2095 | 1468500425979 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:47:06 INFO - PROCESS | 2095 | 1468500426010 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 2095 | 1468500426012 Marionette TRACE conn3 <- [1,74,null,{}] 05:47:06 INFO - PROCESS | 2095 | 1468500426022 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 2095 | 1468500426024 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:06 INFO - PROCESS | 2095 | 1468500426145 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:47:06 INFO - PROCESS | 2095 | 1468500426217 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 2095 | 1468500426219 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fbb800 == 26 [pid = 2095] [id = 26] 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x117015000) [pid = 2095] [serial = 74] [outer = 0x0] 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x117fdd800) [pid = 2095] [serial = 75] [outer = 0x117015000] 05:47:06 INFO - PROCESS | 2095 | 1468500426263 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1181a5400) [pid = 2095] [serial = 76] [outer = 0x117015000] 05:47:06 INFO - PROCESS | 2095 | 1468500426612 Marionette TRACE conn3 <- [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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 653ms 05:47:06 INFO - PROCESS | 2095 | 1468500426646 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 2095 | 1468500426648 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:47:06 INFO - PROCESS | 2095 | 1468500426655 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 2095 | 1468500426657 Marionette TRACE conn3 <- [1,78,null,{}] 05:47:06 INFO - PROCESS | 2095 | 1468500426659 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 2095 | 1468500426661 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:06 INFO - PROCESS | 2095 | 1468500426734 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:47:06 INFO - PROCESS | 2095 | 1468500426790 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 2095 | 1468500426791 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x112ea4000 == 27 [pid = 2095] [id = 27] 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1122b9000) [pid = 2095] [serial = 77] [outer = 0x0] 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x113082000) [pid = 2095] [serial = 78] [outer = 0x1122b9000] 05:47:06 INFO - PROCESS | 2095 | 1468500426818 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x11839b400) [pid = 2095] [serial = 79] [outer = 0x1122b9000] 05:47:07 INFO - PROCESS | 2095 | 1468500427079 Marionette TRACE conn3 <- [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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 05:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:47:07 INFO - PROCESS | 2095 | 1468500427124 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 2095 | 1468500427126 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 2095 | 1468500427128 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 2095 | 1468500427130 Marionette TRACE conn3 <- [1,82,null,{}] 05:47:07 INFO - PROCESS | 2095 | 1468500427146 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 2095 | 1468500427149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:07 INFO - PROCESS | 2095 | 1468500427230 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:47:07 INFO - PROCESS | 2095 | 1468500427237 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 2095 | 1468500427238 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724d000 == 28 [pid = 2095] [id = 28] 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1183a9c00) [pid = 2095] [serial = 80] [outer = 0x0] 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1186f8c00) [pid = 2095] [serial = 81] [outer = 0x1183a9c00] 05:47:07 INFO - PROCESS | 2095 | 1468500427263 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x118f0ac00) [pid = 2095] [serial = 82] [outer = 0x1183a9c00] 05:47:07 INFO - PROCESS | 2095 | 1468500427558 Marionette TRACE conn3 <- [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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 481ms 05:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:47:07 INFO - PROCESS | 2095 | 1468500427610 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 2095 | 1468500427612 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 2095 | 1468500427614 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 2095 | 1468500427615 Marionette TRACE conn3 <- [1,86,null,{}] 05:47:07 INFO - PROCESS | 2095 | 1468500427617 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 2095 | 1468500427619 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:07 INFO - PROCESS | 2095 | 1468500427691 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:47:07 INFO - PROCESS | 2095 | 1468500427694 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 2095 | 1468500427695 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f03800 == 29 [pid = 2095] [id = 29] 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x118f36000) [pid = 2095] [serial = 83] [outer = 0x0] 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118fed800) [pid = 2095] [serial = 84] [outer = 0x118f36000] 05:47:07 INFO - PROCESS | 2095 | 1468500427722 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1196ce400) [pid = 2095] [serial = 85] [outer = 0x118f36000] 05:47:08 INFO - PROCESS | 2095 | 1468500428021 Marionette TRACE conn3 <- [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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 05:47:08 INFO - PROCESS | 2095 | 1468500428033 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 2095 | 1468500428036 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:47:08 INFO - PROCESS | 2095 | 1468500428044 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 2095 | 1468500428045 Marionette TRACE conn3 <- [1,90,null,{}] 05:47:08 INFO - PROCESS | 2095 | 1468500428047 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 2095 | 1468500428048 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:08 INFO - PROCESS | 2095 | 1468500428126 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:47:08 INFO - PROCESS | 2095 | 1468500428168 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 2095 | 1468500428169 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b4000 == 30 [pid = 2095] [id = 30] 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1196d2c00) [pid = 2095] [serial = 86] [outer = 0x0] 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1197b1c00) [pid = 2095] [serial = 87] [outer = 0x1196d2c00] 05:47:08 INFO - PROCESS | 2095 | 1468500428201 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x119b2ec00) [pid = 2095] [serial = 88] [outer = 0x1196d2c00] 05:47:08 INFO - PROCESS | 2095 | 1468500428473 Marionette TRACE conn3 <- [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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 05:47:08 INFO - PROCESS | 2095 | 1468500428513 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 2095 | 1468500428515 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:47:08 INFO - PROCESS | 2095 | 1468500428525 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 2095 | 1468500428526 Marionette TRACE conn3 <- [1,94,null,{}] 05:47:08 INFO - PROCESS | 2095 | 1468500428528 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 2095 | 1468500428533 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:08 INFO - PROCESS | 2095 | 1468500428611 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:47:08 INFO - PROCESS | 2095 | 1468500428615 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 2095 | 1468500428616 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x118671800 == 31 [pid = 2095] [id = 31] 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x119c54c00) [pid = 2095] [serial = 89] [outer = 0x0] 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x120f21000) [pid = 2095] [serial = 90] [outer = 0x119c54c00] 05:47:08 INFO - PROCESS | 2095 | 1468500428642 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12110e400) [pid = 2095] [serial = 91] [outer = 0x119c54c00] 05:47:08 INFO - PROCESS | 2095 | 1468500428946 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 05:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:47:09 INFO - PROCESS | 2095 | 1468500428995 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 2095 | 1468500428997 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 05:47:09 INFO - PROCESS | 2095 | 1468500429000 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 2095 | 1468500429002 Marionette TRACE conn3 <- [1,98,null,{}] 05:47:09 INFO - PROCESS | 2095 | 1468500429005 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 2095 | 1468500429007 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:09 INFO - PROCESS | 2095 | 1468500429140 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:47:09 INFO - PROCESS | 2095 | 1468500429150 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 2095 | 1468500429151 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bcc000 == 32 [pid = 2095] [id = 32] 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x11337f400) [pid = 2095] [serial = 92] [outer = 0x0] 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x121107c00) [pid = 2095] [serial = 93] [outer = 0x11337f400] 05:47:09 INFO - PROCESS | 2095 | 1468500429188 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1214db000) [pid = 2095] [serial = 94] [outer = 0x11337f400] 05:47:09 INFO - PROCESS | 2095 | 1468500429554 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 571ms 05:47:09 INFO - PROCESS | 2095 | 1468500429572 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 2095 | 1468500429573 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:47:09 INFO - PROCESS | 2095 | 1468500429575 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 2095 | 1468500429576 Marionette TRACE conn3 <- [1,102,null,{}] 05:47:09 INFO - PROCESS | 2095 | 1468500429579 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 2095 | 1468500429580 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:09 INFO - PROCESS | 2095 | 1468500429653 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:47:09 INFO - PROCESS | 2095 | 1468500429656 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 2095 | 1468500429657 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194c2000 == 33 [pid = 2095] [id = 33] 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1214e5800) [pid = 2095] [serial = 95] [outer = 0x0] 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x121933c00) [pid = 2095] [serial = 96] [outer = 0x1214e5800] 05:47:09 INFO - PROCESS | 2095 | 1468500429681 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x121c4e400) [pid = 2095] [serial = 97] [outer = 0x1214e5800] 05:47:09 INFO - PROCESS | 2095 | 1468500429968 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 05:47:09 INFO - PROCESS | 2095 | 1468500429995 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 2095 | 1468500429996 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:47:10 INFO - PROCESS | 2095 | 1468500430001 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 2095 | 1468500430003 Marionette TRACE conn3 <- [1,106,null,{}] 05:47:10 INFO - PROCESS | 2095 | 1468500430007 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 2095 | 1468500430008 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:10 INFO - PROCESS | 2095 | 1468500430105 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:47:10 INFO - PROCESS | 2095 | 1468500430129 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 2095 | 1468500430130 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x119665800 == 34 [pid = 2095] [id = 34] 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x11839a400) [pid = 2095] [serial = 98] [outer = 0x0] 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x123a68800) [pid = 2095] [serial = 99] [outer = 0x11839a400] 05:47:10 INFO - PROCESS | 2095 | 1468500430154 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x123ae8400) [pid = 2095] [serial = 100] [outer = 0x11839a400] 05:47:10 INFO - PROCESS | 2095 | 1468500430396 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 05:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:47:10 INFO - PROCESS | 2095 | 1468500430423 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 2095 | 1468500430424 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 2095 | 1468500430426 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 2095 | 1468500430427 Marionette TRACE conn3 <- [1,110,null,{}] 05:47:10 INFO - PROCESS | 2095 | 1468500430430 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 2095 | 1468500430431 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:10 INFO - PROCESS | 2095 | 1468500430523 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:47:10 INFO - PROCESS | 2095 | 1468500430529 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 2095 | 1468500430530 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x119c07000 == 35 [pid = 2095] [id = 35] 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x123adcc00) [pid = 2095] [serial = 101] [outer = 0x0] 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x124053800) [pid = 2095] [serial = 102] [outer = 0x123adcc00] 05:47:10 INFO - PROCESS | 2095 | 1468500430554 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x124422800) [pid = 2095] [serial = 103] [outer = 0x123adcc00] 05:47:10 INFO - PROCESS | 2095 | 1468500430864 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 05:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:47:10 INFO - PROCESS | 2095 | 1468500430895 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 2095 | 1468500430897 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 2095 | 1468500430899 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 2095 | 1468500430903 Marionette TRACE conn3 <- [1,114,null,{}] 05:47:10 INFO - PROCESS | 2095 | 1468500430906 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 2095 | 1468500430907 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:10 INFO - PROCESS | 2095 | 1468500430992 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:47:11 INFO - PROCESS | 2095 | 1468500431039 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 2095 | 1468500431041 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea6800 == 36 [pid = 2095] [id = 36] 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x123ae9400) [pid = 2095] [serial = 104] [outer = 0x0] 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x124496c00) [pid = 2095] [serial = 105] [outer = 0x123ae9400] 05:47:11 INFO - PROCESS | 2095 | 1468500431065 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12575c800) [pid = 2095] [serial = 106] [outer = 0x123ae9400] 05:47:11 INFO - PROCESS | 2095 | 1468500431322 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 05:47:11 INFO - PROCESS | 2095 | 1468500431373 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:47:11 INFO - PROCESS | 2095 | 1468500431374 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 05:47:11 INFO - PROCESS | 2095 | 1468500431376 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 2095 | 1468500431377 Marionette TRACE conn3 <- [1,118,null,{}] 05:47:11 INFO - PROCESS | 2095 | 1468500431380 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 2095 | 1468500431381 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:11 INFO - PROCESS | 2095 | 1468500431473 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:47:11 INFO - PROCESS | 2095 | 1468500431476 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 2095 | 1468500431477 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x121194000 == 37 [pid = 2095] [id = 37] 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x118fea000) [pid = 2095] [serial = 107] [outer = 0x0] 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x125765000) [pid = 2095] [serial = 108] [outer = 0x118fea000] 05:47:11 INFO - PROCESS | 2095 | 1468500431501 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x127207400) [pid = 2095] [serial = 109] [outer = 0x118fea000] 05:47:11 INFO - PROCESS | 2095 | 1468500431808 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 467ms 05:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:47:11 INFO - PROCESS | 2095 | 1468500431845 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 2095 | 1468500431847 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 05:47:11 INFO - PROCESS | 2095 | 1468500431853 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 2095 | 1468500431855 Marionette TRACE conn3 <- [1,122,null,{}] 05:47:11 INFO - PROCESS | 2095 | 1468500431858 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 2095 | 1468500431860 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:12 INFO - PROCESS | 2095 | 1468500432007 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:47:12 INFO - PROCESS | 2095 | 1468500432016 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 2095 | 1468500432017 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x121294000 == 38 [pid = 2095] [id = 38] 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x127207800) [pid = 2095] [serial = 110] [outer = 0x0] 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1272e4000) [pid = 2095] [serial = 111] [outer = 0x127207800] 05:47:12 INFO - PROCESS | 2095 | 1468500432053 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x128630400) [pid = 2095] [serial = 112] [outer = 0x127207800] 05:47:12 INFO - PROCESS | 2095 | 1468500432445 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 622ms 05:47:12 INFO - PROCESS | 2095 | 1468500432472 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 2095 | 1468500432474 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:47:12 INFO - PROCESS | 2095 | 1468500432476 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 2095 | 1468500432477 Marionette TRACE conn3 <- [1,126,null,{}] 05:47:12 INFO - PROCESS | 2095 | 1468500432479 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 2095 | 1468500432480 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:12 INFO - PROCESS | 2095 | 1468500432558 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:47:12 INFO - PROCESS | 2095 | 1468500432604 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 2095 | 1468500432605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bc800 == 39 [pid = 2095] [id = 39] 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12720ec00) [pid = 2095] [serial = 113] [outer = 0x0] 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128634000) [pid = 2095] [serial = 114] [outer = 0x12720ec00] 05:47:12 INFO - PROCESS | 2095 | 1468500432629 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x128b65000) [pid = 2095] [serial = 115] [outer = 0x12720ec00] 05:47:12 INFO - PROCESS | 2095 | 1468500432877 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 05:47:12 INFO - PROCESS | 2095 | 1468500432895 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 2095 | 1468500432896 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:47:12 INFO - PROCESS | 2095 | 1468500432898 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 2095 | 1468500432900 Marionette TRACE conn3 <- [1,130,null,{}] 05:47:12 INFO - PROCESS | 2095 | 1468500432909 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 2095 | 1468500432910 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:12 INFO - PROCESS | 2095 | 1468500432994 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:47:13 INFO - PROCESS | 2095 | 1468500432998 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 2095 | 1468500432999 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a21800 == 40 [pid = 2095] [id = 40] 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x128b65800) [pid = 2095] [serial = 116] [outer = 0x0] 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x128c26000) [pid = 2095] [serial = 117] [outer = 0x128b65800] 05:47:13 INFO - PROCESS | 2095 | 1468500433029 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x1291b3c00) [pid = 2095] [serial = 118] [outer = 0x128b65800] 05:47:13 INFO - PROCESS | 2095 | 1468500433320 Marionette TRACE conn3 <- [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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 474ms 05:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:47:13 INFO - PROCESS | 2095 | 1468500433372 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 2095 | 1468500433373 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 05:47:13 INFO - PROCESS | 2095 | 1468500433375 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 2095 | 1468500433376 Marionette TRACE conn3 <- [1,134,null,{}] 05:47:13 INFO - PROCESS | 2095 | 1468500433378 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 2095 | 1468500433379 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:13 INFO - PROCESS | 2095 | 1468500433458 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:47:13 INFO - PROCESS | 2095 | 1468500433518 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 2095 | 1468500433519 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x123aa6000 == 41 [pid = 2095] [id = 41] 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x128b69000) [pid = 2095] [serial = 119] [outer = 0x0] 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x1291bc400) [pid = 2095] [serial = 120] [outer = 0x128b69000] 05:47:13 INFO - PROCESS | 2095 | 1468500433543 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x1292d3400) [pid = 2095] [serial = 121] [outer = 0x128b69000] 05:47:14 INFO - PROCESS | 2095 | 1468500434637 Marionette TRACE conn3 <- [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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1269ms 05:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:47:14 INFO - PROCESS | 2095 | 1468500434646 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 2095 | 1468500434648 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 2095 | 1468500434653 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 2095 | 1468500434655 Marionette TRACE conn3 <- [1,138,null,{}] 05:47:14 INFO - PROCESS | 2095 | 1468500434686 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 2095 | 1468500434688 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:14 INFO - PROCESS | 2095 | 1468500434773 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:47:14 INFO - PROCESS | 2095 | 1468500434778 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 2095 | 1468500434781 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e79800 == 42 [pid = 2095] [id = 42] 05:47:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x116b1a400) [pid = 2095] [serial = 122] [outer = 0x0] 05:47:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 123 (0x117fdf400) [pid = 2095] [serial = 123] [outer = 0x116b1a400] 05:47:14 INFO - PROCESS | 2095 | 1468500434834 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 124 (0x1181a6c00) [pid = 2095] [serial = 124] [outer = 0x116b1a400] 05:47:15 INFO - PROCESS | 2095 | 1468500435130 Marionette TRACE conn3 <- [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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 529ms 05:47:15 INFO - PROCESS | 2095 | 1468500435181 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 2095 | 1468500435185 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 05:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:47:15 INFO - PROCESS | 2095 | 1468500435190 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 2095 | 1468500435192 Marionette TRACE conn3 <- [1,142,null,{}] 05:47:15 INFO - PROCESS | 2095 | 1468500435194 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 2095 | 1468500435196 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:15 INFO - PROCESS | 2095 | 1468500435294 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:47:15 INFO - PROCESS | 2095 | 1468500435298 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 2095 | 1468500435299 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x116950800 == 43 [pid = 2095] [id = 43] 05:47:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 125 (0x118366c00) [pid = 2095] [serial = 125] [outer = 0x0] 05:47:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 126 (0x1186f3400) [pid = 2095] [serial = 126] [outer = 0x118366c00] 05:47:15 INFO - PROCESS | 2095 | 1468500435326 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 127 (0x1188b9800) [pid = 2095] [serial = 127] [outer = 0x118366c00] 05:47:15 INFO - PROCESS | 2095 | 1468500435657 Marionette TRACE conn3 <- [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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 519ms 05:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:47:15 INFO - PROCESS | 2095 | 1468500435709 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 2095 | 1468500435711 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 05:47:15 INFO - PROCESS | 2095 | 1468500435713 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 2095 | 1468500435715 Marionette TRACE conn3 <- [1,146,null,{}] 05:47:15 INFO - PROCESS | 2095 | 1468500435722 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 2095 | 1468500435725 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:16 INFO - PROCESS | 2095 | 1468500436259 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 126 (0x11839e000) [pid = 2095] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 125 (0x117fe5000) [pid = 2095] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 124 (0x12ba5d400) [pid = 2095] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 123 (0x12cb5dc00) [pid = 2095] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 122 (0x12c6f1800) [pid = 2095] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x12c443400) [pid = 2095] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x12bf5d800) [pid = 2095] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x1184b0800) [pid = 2095] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x12bae1800) [pid = 2095] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x12863a400) [pid = 2095] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x12b84c400) [pid = 2095] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x12a720c00) [pid = 2095] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x1291b9800) [pid = 2095] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x118fea000) [pid = 2095] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x127207800) [pid = 2095] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x112a7c000) [pid = 2095] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x116986400) [pid = 2095] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1133aa000) [pid = 2095] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x117015000) [pid = 2095] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1122b9000) [pid = 2095] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1183a9c00) [pid = 2095] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x118f36000) [pid = 2095] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1196d2c00) [pid = 2095] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x119c54c00) [pid = 2095] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x11337f400) [pid = 2095] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1214e5800) [pid = 2095] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11839a400) [pid = 2095] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123ae9400) [pid = 2095] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:47:16 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1183a9800) [pid = 2095] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:47:16 INFO - PROCESS | 2095 | 1468500436331 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 2095 | 1468500436333 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x116baf800 == 44 [pid = 2095] [id = 44] 05:47:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1122be400) [pid = 2095] [serial = 128] [outer = 0x0] 05:47:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x11330f000) [pid = 2095] [serial = 129] [outer = 0x1122be400] 05:47:16 INFO - PROCESS | 2095 | 1468500436359 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x11839e000) [pid = 2095] [serial = 130] [outer = 0x1122be400] 05:47:16 INFO - PROCESS | 2095 | 1468500436708 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1023ms 05:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:47:16 INFO - PROCESS | 2095 | 1468500436738 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 2095 | 1468500436741 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 05:47:16 INFO - PROCESS | 2095 | 1468500436743 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 2095 | 1468500436745 Marionette TRACE conn3 <- [1,150,null,{}] 05:47:16 INFO - PROCESS | 2095 | 1468500436748 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 2095 | 1468500436751 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:16 INFO - PROCESS | 2095 | 1468500436863 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:47:16 INFO - PROCESS | 2095 | 1468500436930 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 2095 | 1468500436931 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c1000 == 45 [pid = 2095] [id = 45] 05:47:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x118f0a800) [pid = 2095] [serial = 131] [outer = 0x0] 05:47:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1197b5800) [pid = 2095] [serial = 132] [outer = 0x118f0a800] 05:47:16 INFO - PROCESS | 2095 | 1468500436970 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11324a400) [pid = 2095] [serial = 133] [outer = 0x118f0a800] 05:47:17 INFO - PROCESS | 2095 | 1468500437258 Marionette TRACE conn3 <- [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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 522ms 05:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:47:17 INFO - PROCESS | 2095 | 1468500437272 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 2095 | 1468500437273 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 05:47:17 INFO - PROCESS | 2095 | 1468500437276 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 2095 | 1468500437277 Marionette TRACE conn3 <- [1,154,null,{}] 05:47:17 INFO - PROCESS | 2095 | 1468500437279 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 2095 | 1468500437280 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:17 INFO - PROCESS | 2095 | 1468500437359 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:47:17 INFO - PROCESS | 2095 | 1468500437363 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 2095 | 1468500437364 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd8800 == 46 [pid = 2095] [id = 46] 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x118360800) [pid = 2095] [serial = 134] [outer = 0x0] 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x120f23000) [pid = 2095] [serial = 135] [outer = 0x118360800] 05:47:17 INFO - PROCESS | 2095 | 1468500437390 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x121009800) [pid = 2095] [serial = 136] [outer = 0x118360800] 05:47:17 INFO - PROCESS | 2095 | 1468500437696 Marionette TRACE conn3 <- [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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 05:47:17 INFO - PROCESS | 2095 | 1468500437744 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 2095 | 1468500437745 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:47:17 INFO - PROCESS | 2095 | 1468500437747 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 2095 | 1468500437748 Marionette TRACE conn3 <- [1,158,null,{}] 05:47:17 INFO - PROCESS | 2095 | 1468500437751 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 2095 | 1468500437755 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:17 INFO - PROCESS | 2095 | 1468500437839 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:47:17 INFO - PROCESS | 2095 | 1468500437843 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 2095 | 1468500437844 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a58000 == 47 [pid = 2095] [id = 47] 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12139e400) [pid = 2095] [serial = 137] [outer = 0x0] 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1219f4400) [pid = 2095] [serial = 138] [outer = 0x12139e400] 05:47:17 INFO - PROCESS | 2095 | 1468500437870 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1241ed400) [pid = 2095] [serial = 139] [outer = 0x12139e400] 05:47:18 INFO - PROCESS | 2095 | 1468500438169 Marionette TRACE conn3 <- [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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 05:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:47:18 INFO - PROCESS | 2095 | 1468500438220 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 2095 | 1468500438221 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 05:47:18 INFO - PROCESS | 2095 | 1468500438223 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 2095 | 1468500438225 Marionette TRACE conn3 <- [1,162,null,{}] 05:47:18 INFO - PROCESS | 2095 | 1468500438227 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 2095 | 1468500438228 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:18 INFO - PROCESS | 2095 | 1468500438337 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:47:18 INFO - PROCESS | 2095 | 1468500438382 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 2095 | 1468500438383 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x112eab000 == 48 [pid = 2095] [id = 48] 05:47:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1122bec00) [pid = 2095] [serial = 140] [outer = 0x0] 05:47:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x11307fc00) [pid = 2095] [serial = 141] [outer = 0x1122bec00] 05:47:18 INFO - PROCESS | 2095 | 1468500438414 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x115e07400) [pid = 2095] [serial = 142] [outer = 0x1122bec00] 05:47:18 INFO - PROCESS | 2095 | 1468500438834 Marionette TRACE conn3 <- [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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 618ms 05:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:47:18 INFO - PROCESS | 2095 | 1468500438843 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 2095 | 1468500438845 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 05:47:18 INFO - PROCESS | 2095 | 1468500438848 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 2095 | 1468500438850 Marionette TRACE conn3 <- [1,166,null,{}] 05:47:18 INFO - PROCESS | 2095 | 1468500438853 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 2095 | 1468500438857 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:18 INFO - PROCESS | 2095 | 1468500438951 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:47:18 INFO - PROCESS | 2095 | 1468500438995 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 2095 | 1468500438997 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x117579000 == 49 [pid = 2095] [id = 49] 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x11765f800) [pid = 2095] [serial = 143] [outer = 0x0] 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x1183a2000) [pid = 2095] [serial = 144] [outer = 0x11765f800] 05:47:19 INFO - PROCESS | 2095 | 1468500439027 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x118875400) [pid = 2095] [serial = 145] [outer = 0x11765f800] 05:47:19 INFO - PROCESS | 2095 | 1468500439459 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 05:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:47:19 INFO - PROCESS | 2095 | 1468500439470 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 2095 | 1468500439472 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 05:47:19 INFO - PROCESS | 2095 | 1468500439475 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 2095 | 1468500439476 Marionette TRACE conn3 <- [1,170,null,{}] 05:47:19 INFO - PROCESS | 2095 | 1468500439479 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 2095 | 1468500439480 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:19 INFO - PROCESS | 2095 | 1468500439577 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:47:19 INFO - PROCESS | 2095 | 1468500439624 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 2095 | 1468500439626 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x121196800 == 50 [pid = 2095] [id = 50] 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x11887a000) [pid = 2095] [serial = 146] [outer = 0x0] 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x118feec00) [pid = 2095] [serial = 147] [outer = 0x11887a000] 05:47:19 INFO - PROCESS | 2095 | 1468500439656 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x12139ac00) [pid = 2095] [serial = 148] [outer = 0x11887a000] 05:47:20 INFO - PROCESS | 2095 | 1468500440093 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 05:47:20 INFO - PROCESS | 2095 | 1468500440150 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 2095 | 1468500440153 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:47:20 INFO - PROCESS | 2095 | 1468500440162 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 2095 | 1468500440165 Marionette TRACE conn3 <- [1,174,null,{}] 05:47:20 INFO - PROCESS | 2095 | 1468500440170 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 2095 | 1468500440172 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:20 INFO - PROCESS | 2095 | 1468500440264 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:47:20 INFO - PROCESS | 2095 | 1468500440323 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 2095 | 1468500440324 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x121c6e800 == 51 [pid = 2095] [id = 51] 05:47:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x123d5a800) [pid = 2095] [serial = 149] [outer = 0x0] 05:47:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x124496800) [pid = 2095] [serial = 150] [outer = 0x123d5a800] 05:47:20 INFO - PROCESS | 2095 | 1468500440352 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x124b37c00) [pid = 2095] [serial = 151] [outer = 0x123d5a800] 05:47:20 INFO - PROCESS | 2095 | 1468500440774 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 626ms 05:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:47:20 INFO - PROCESS | 2095 | 1468500440785 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 2095 | 1468500440788 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 05:47:20 INFO - PROCESS | 2095 | 1468500440790 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 2095 | 1468500440791 Marionette TRACE conn3 <- [1,178,null,{}] 05:47:20 INFO - PROCESS | 2095 | 1468500440794 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 2095 | 1468500440795 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:20 INFO - PROCESS | 2095 | 1468500440893 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:47:20 INFO - PROCESS | 2095 | 1468500440956 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 2095 | 1468500440958 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd8000 == 52 [pid = 2095] [id = 52] 05:47:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 123 (0x125578c00) [pid = 2095] [serial = 152] [outer = 0x0] 05:47:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 124 (0x125762c00) [pid = 2095] [serial = 153] [outer = 0x125578c00] 05:47:20 INFO - PROCESS | 2095 | 1468500440992 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 125 (0x127035c00) [pid = 2095] [serial = 154] [outer = 0x125578c00] 05:47:21 INFO - PROCESS | 2095 | 1468500441484 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 719ms 05:47:21 INFO - PROCESS | 2095 | 1468500441521 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:47:21 INFO - PROCESS | 2095 | 1468500441523 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 2095 | 1468500441528 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 2095 | 1468500441531 Marionette TRACE conn3 <- [1,182,null,{}] 05:47:21 INFO - PROCESS | 2095 | 1468500441537 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 2095 | 1468500441539 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:21 INFO - PROCESS | 2095 | 1468500441670 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:47:21 INFO - PROCESS | 2095 | 1468500441729 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 2095 | 1468500441732 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x11626b800 == 53 [pid = 2095] [id = 53] 05:47:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 126 (0x118ff2400) [pid = 2095] [serial = 155] [outer = 0x0] 05:47:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 127 (0x1197b7000) [pid = 2095] [serial = 156] [outer = 0x118ff2400] 05:47:21 INFO - PROCESS | 2095 | 1468500441768 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 128 (0x12702c400) [pid = 2095] [serial = 157] [outer = 0x118ff2400] 05:47:22 INFO - PROCESS | 2095 | 1468500442200 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 723ms 05:47:22 INFO - PROCESS | 2095 | 1468500442250 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:47:22 INFO - PROCESS | 2095 | 1468500442252 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 05:47:22 INFO - PROCESS | 2095 | 1468500442255 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 2095 | 1468500442257 Marionette TRACE conn3 <- [1,186,null,{}] 05:47:22 INFO - PROCESS | 2095 | 1468500442261 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:22 INFO - PROCESS | 2095 | 1468500442262 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:22 INFO - PROCESS | 2095 | 1468500442350 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:47:22 INFO - PROCESS | 2095 | 1468500442400 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 2095 | 1468500442401 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x116780800 == 54 [pid = 2095] [id = 54] 05:47:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 129 (0x115f03000) [pid = 2095] [serial = 158] [outer = 0x0] 05:47:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 130 (0x117664800) [pid = 2095] [serial = 159] [outer = 0x115f03000] 05:47:22 INFO - PROCESS | 2095 | 1468500442429 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 131 (0x118357800) [pid = 2095] [serial = 160] [outer = 0x115f03000] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x119a58000 == 53 [pid = 2095] [id = 47] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd8800 == 52 [pid = 2095] [id = 46] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x11724d000 == 51 [pid = 2095] [id = 28] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x1181c1000 == 50 [pid = 2095] [id = 45] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x119665800 == 49 [pid = 2095] [id = 34] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x116baf800 == 48 [pid = 2095] [id = 44] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x117f03800 == 47 [pid = 2095] [id = 29] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x116950800 == 46 [pid = 2095] [id = 43] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x112ea4000 == 45 [pid = 2095] [id = 27] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x118671800 == 44 [pid = 2095] [id = 31] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x115e79800 == 43 [pid = 2095] [id = 42] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x1194c2000 == 42 [pid = 2095] [id = 33] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b4000 == 41 [pid = 2095] [id = 30] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x11626b800 == 40 [pid = 2095] [id = 53] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd8000 == 39 [pid = 2095] [id = 52] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121c6e800 == 38 [pid = 2095] [id = 51] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121196800 == 37 [pid = 2095] [id = 50] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x117579000 == 36 [pid = 2095] [id = 49] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x123aa6000 == 35 [pid = 2095] [id = 41] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121194000 == 34 [pid = 2095] [id = 37] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x123a21800 == 33 [pid = 2095] [id = 40] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121294000 == 32 [pid = 2095] [id = 38] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bc800 == 31 [pid = 2095] [id = 39] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x119c07000 == 30 [pid = 2095] [id = 35] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x118bcc000 == 29 [pid = 2095] [id = 32] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x112eab000 == 28 [pid = 2095] [id = 48] 05:47:23 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea6800 == 27 [pid = 2095] [id = 36] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 130 (0x123a6bc00) [pid = 2095] [serial = 11] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 129 (0x12575c800) [pid = 2095] [serial = 106] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 128 (0x127207400) [pid = 2095] [serial = 109] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 127 (0x118f0ac00) [pid = 2095] [serial = 82] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 126 (0x1181a5400) [pid = 2095] [serial = 76] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 125 (0x128630400) [pid = 2095] [serial = 112] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 124 (0x11839b400) [pid = 2095] [serial = 79] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 123 (0x1196ce400) [pid = 2095] [serial = 85] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 122 (0x113c64400) [pid = 2095] [serial = 73] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x117fe4c00) [pid = 2095] [serial = 70] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x113087800) [pid = 2095] [serial = 67] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x12de9b400) [pid = 2095] [serial = 64] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x121753400) [pid = 2095] [serial = 8] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x125765000) [pid = 2095] [serial = 108] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1272e4000) [pid = 2095] [serial = 111] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x128634000) [pid = 2095] [serial = 114] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x128c26000) [pid = 2095] [serial = 117] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x112a85000) [pid = 2095] [serial = 66] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x11700a400) [pid = 2095] [serial = 69] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x1133d3000) [pid = 2095] [serial = 72] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x117fdd800) [pid = 2095] [serial = 75] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x113082000) [pid = 2095] [serial = 78] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1186f8c00) [pid = 2095] [serial = 81] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x118fed800) [pid = 2095] [serial = 84] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1197b1c00) [pid = 2095] [serial = 87] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x119b2ec00) [pid = 2095] [serial = 88] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x120f21000) [pid = 2095] [serial = 90] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x12110e400) [pid = 2095] [serial = 91] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x121107c00) [pid = 2095] [serial = 93] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1214db000) [pid = 2095] [serial = 94] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x121933c00) [pid = 2095] [serial = 96] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x121c4e400) [pid = 2095] [serial = 97] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x123a68800) [pid = 2095] [serial = 99] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x124053800) [pid = 2095] [serial = 102] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x124496c00) [pid = 2095] [serial = 105] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x123ae8400) [pid = 2095] [serial = 100] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12bcdf800) [pid = 2095] [serial = 30] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12bad7c00) [pid = 2095] [serial = 27] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12bade400) [pid = 2095] [serial = 28] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12b84e400) [pid = 2095] [serial = 24] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12b857800) [pid = 2095] [serial = 25] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12a87f800) [pid = 2095] [serial = 21] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12a883c00) [pid = 2095] [serial = 22] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1296d5000) [pid = 2095] [serial = 18] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1291bb400) [pid = 2095] [serial = 15] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1292ca000) [pid = 2095] [serial = 16] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1196d1c00) [pid = 2095] [serial = 57] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12d404800) [pid = 2095] [serial = 58] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12ba66c00) [pid = 2095] [serial = 55] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12ba63800) [pid = 2095] [serial = 54] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12d3ba000) [pid = 2095] [serial = 48] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12d40c400) [pid = 2095] [serial = 51] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x12ce13800) [pid = 2095] [serial = 45] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x12ce17c00) [pid = 2095] [serial = 46] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x12c6f9c00) [pid = 2095] [serial = 42] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x12cb59800) [pid = 2095] [serial = 43] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x12c6ef400) [pid = 2095] [serial = 40] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12c44cc00) [pid = 2095] [serial = 39] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x12c440c00) [pid = 2095] [serial = 36] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12c446000) [pid = 2095] [serial = 37] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x11862a000) [pid = 2095] [serial = 33] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x12bf5a400) [pid = 2095] [serial = 34] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x12bf37000) [pid = 2095] [serial = 31] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x12de95800) [pid = 2095] [serial = 63] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x11839f800) [pid = 2095] [serial = 60] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x1183a9400) [pid = 2095] [serial = 61] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 2095 | 1468500443209 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 05:47:23 INFO - PROCESS | 2095 | 1468500443226 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 2095 | 1468500443228 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:47:23 INFO - PROCESS | 2095 | 1468500443231 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 2095 | 1468500443233 Marionette TRACE conn3 <- [1,190,null,{}] 05:47:23 INFO - PROCESS | 2095 | 1468500443236 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 2095 | 1468500443238 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:23 INFO - PROCESS | 2095 | 1468500443311 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:47:23 INFO - PROCESS | 2095 | 1468500443317 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 2095 | 1468500443322 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1132ce800 == 28 [pid = 2095] [id = 55] 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x117015400) [pid = 2095] [serial = 161] [outer = 0x0] 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x11765e000) [pid = 2095] [serial = 162] [outer = 0x117015400] 05:47:23 INFO - PROCESS | 2095 | 1468500443349 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x118199c00) [pid = 2095] [serial = 163] [outer = 0x117015400] 05:47:23 INFO - PROCESS | 2095 | 1468500443662 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 05:47:23 INFO - PROCESS | 2095 | 1468500443705 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 2095 | 1468500443709 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:47:23 INFO - PROCESS | 2095 | 1468500443713 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 2095 | 1468500443715 Marionette TRACE conn3 <- [1,194,null,{}] 05:47:23 INFO - PROCESS | 2095 | 1468500443717 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 2095 | 1468500443719 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:23 INFO - PROCESS | 2095 | 1468500443792 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:47:23 INFO - PROCESS | 2095 | 1468500443796 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 2095 | 1468500443797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169b6000 == 29 [pid = 2095] [id = 56] 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x11839e400) [pid = 2095] [serial = 164] [outer = 0x0] 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x1186f1000) [pid = 2095] [serial = 165] [outer = 0x11839e400] 05:47:23 INFO - PROCESS | 2095 | 1468500443829 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x1188c0400) [pid = 2095] [serial = 166] [outer = 0x11839e400] 05:47:24 INFO - PROCESS | 2095 | 1468500444239 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 05:47:24 INFO - PROCESS | 2095 | 1468500444284 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 2095 | 1468500444287 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:47:24 INFO - PROCESS | 2095 | 1468500444290 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2095 | 1468500444294 Marionette TRACE conn3 <- [1,198,null,{}] 05:47:24 INFO - PROCESS | 2095 | 1468500444305 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 2095 | 1468500444310 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:24 INFO - PROCESS | 2095 | 1468500444420 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:47:24 INFO - PROCESS | 2095 | 1468500444425 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2095 | 1468500444427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f1b800 == 30 [pid = 2095] [id = 57] 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x116b1ac00) [pid = 2095] [serial = 167] [outer = 0x0] 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x119b02800) [pid = 2095] [serial = 168] [outer = 0x116b1ac00] 05:47:24 INFO - PROCESS | 2095 | 1468500444454 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x119c5a000) [pid = 2095] [serial = 169] [outer = 0x116b1ac00] 05:47:24 INFO - PROCESS | 2095 | 1468500444761 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 524ms 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:47:24 INFO - PROCESS | 2095 | 1468500444814 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 2095 | 1468500444816 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 2095 | 1468500444821 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2095 | 1468500444822 Marionette TRACE conn3 <- [1,202,null,{}] 05:47:24 INFO - PROCESS | 2095 | 1468500444824 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 2095 | 1468500444825 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:24 INFO - PROCESS | 2095 | 1468500444918 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:47:24 INFO - PROCESS | 2095 | 1468500444923 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2095 | 1468500444924 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851b000 == 31 [pid = 2095] [id = 58] 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x121009400) [pid = 2095] [serial = 170] [outer = 0x0] 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x12110c000) [pid = 2095] [serial = 171] [outer = 0x121009400] 05:47:24 INFO - PROCESS | 2095 | 1468500444951 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x12144c800) [pid = 2095] [serial = 172] [outer = 0x121009400] 05:47:25 INFO - PROCESS | 2095 | 1468500445265 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:47:25 INFO - PROCESS | 2095 | 1468500445290 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 2095 | 1468500445291 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 2095 | 1468500445293 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2095 | 1468500445303 Marionette TRACE conn3 <- [1,206,null,{}] 05:47:25 INFO - PROCESS | 2095 | 1468500445313 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 2095 | 1468500445314 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:25 INFO - PROCESS | 2095 | 1468500445397 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:47:25 INFO - PROCESS | 2095 | 1468500445411 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2095 | 1468500445412 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x11930c800 == 32 [pid = 2095] [id = 59] 05:47:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11839b400) [pid = 2095] [serial = 173] [outer = 0x0] 05:47:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x121753400) [pid = 2095] [serial = 174] [outer = 0x11839b400] 05:47:25 INFO - PROCESS | 2095 | 1468500445436 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x121c50c00) [pid = 2095] [serial = 175] [outer = 0x11839b400] 05:47:25 INFO - PROCESS | 2095 | 1468500445742 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 487ms 05:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:47:25 INFO - PROCESS | 2095 | 1468500445788 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 2095 | 1468500445789 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 2095 | 1468500445791 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2095 | 1468500445792 Marionette TRACE conn3 <- [1,210,null,{}] 05:47:25 INFO - PROCESS | 2095 | 1468500445794 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 2095 | 1468500445798 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:25 INFO - PROCESS | 2095 | 1468500445904 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:47:25 INFO - PROCESS | 2095 | 1468500445933 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2095 | 1468500445934 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a52000 == 33 [pid = 2095] [id = 60] 05:47:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x121cd1800) [pid = 2095] [serial = 176] [outer = 0x0] 05:47:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x124419800) [pid = 2095] [serial = 177] [outer = 0x121cd1800] 05:47:25 INFO - PROCESS | 2095 | 1468500445959 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x124bca400) [pid = 2095] [serial = 178] [outer = 0x121cd1800] 05:47:26 INFO - PROCESS | 2095 | 1468500446255 Marionette TRACE conn3 <- [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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 05:47:26 INFO - PROCESS | 2095 | 1468500446309 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 2095 | 1468500446310 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:47:26 INFO - PROCESS | 2095 | 1468500446313 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 2095 | 1468500446321 Marionette TRACE conn3 <- [1,214,null,{}] 05:47:26 INFO - PROCESS | 2095 | 1468500446329 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 2095 | 1468500446330 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:26 INFO - PROCESS | 2095 | 1468500446416 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:47:26 INFO - PROCESS | 2095 | 1468500446419 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 2095 | 1468500446420 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x121070000 == 34 [pid = 2095] [id = 61] 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x114f60800) [pid = 2095] [serial = 179] [outer = 0x0] 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x12575d800) [pid = 2095] [serial = 180] [outer = 0x114f60800] 05:47:26 INFO - PROCESS | 2095 | 1468500446444 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12702f800) [pid = 2095] [serial = 181] [outer = 0x114f60800] 05:47:26 INFO - PROCESS | 2095 | 1468500446739 Marionette TRACE conn3 <- [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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 482ms 05:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:47:26 INFO - PROCESS | 2095 | 1468500446796 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 2095 | 1468500446797 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 05:47:26 INFO - PROCESS | 2095 | 1468500446799 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 2095 | 1468500446801 Marionette TRACE conn3 <- [1,218,null,{}] 05:47:26 INFO - PROCESS | 2095 | 1468500446807 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 2095 | 1468500446808 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:26 INFO - PROCESS | 2095 | 1468500446895 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:47:26 INFO - PROCESS | 2095 | 1468500446925 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 2095 | 1468500446926 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x121198000 == 35 [pid = 2095] [id = 62] 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x12720e400) [pid = 2095] [serial = 182] [outer = 0x0] 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1272e8400) [pid = 2095] [serial = 183] [outer = 0x12720e400] 05:47:26 INFO - PROCESS | 2095 | 1468500446949 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x128631c00) [pid = 2095] [serial = 184] [outer = 0x12720e400] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12139e400) [pid = 2095] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x116b1a400) [pid = 2095] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x118366c00) [pid = 2095] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x118360800) [pid = 2095] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118f0a800) [pid = 2095] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1122be400) [pid = 2095] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x128b69000) [pid = 2095] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x123adcc00) [pid = 2095] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12720ec00) [pid = 2095] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:47:27 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x128b65800) [pid = 2095] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:47:27 INFO - PROCESS | 2095 | 1468500447268 Marionette TRACE conn3 <- [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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 522ms 05:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:47:27 INFO - PROCESS | 2095 | 1468500447322 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 2095 | 1468500447323 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 05:47:27 INFO - PROCESS | 2095 | 1468500447325 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 2095 | 1468500447326 Marionette TRACE conn3 <- [1,222,null,{}] 05:47:27 INFO - PROCESS | 2095 | 1468500447329 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 2095 | 1468500447330 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:27 INFO - PROCESS | 2095 | 1468500447407 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:47:27 INFO - PROCESS | 2095 | 1468500447411 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 2095 | 1468500447412 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f19000 == 36 [pid = 2095] [id = 63] 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11819bc00) [pid = 2095] [serial = 185] [outer = 0x0] 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1196cd800) [pid = 2095] [serial = 186] [outer = 0x11819bc00] 05:47:27 INFO - PROCESS | 2095 | 1468500447438 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x123adcc00) [pid = 2095] [serial = 187] [outer = 0x11819bc00] 05:47:27 INFO - PROCESS | 2095 | 1468500447725 Marionette TRACE conn3 <- [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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 05:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:47:27 INFO - PROCESS | 2095 | 1468500447744 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 2095 | 1468500447745 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 05:47:27 INFO - PROCESS | 2095 | 1468500447747 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 2095 | 1468500447748 Marionette TRACE conn3 <- [1,226,null,{}] 05:47:27 INFO - PROCESS | 2095 | 1468500447760 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 2095 | 1468500447761 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:27 INFO - PROCESS | 2095 | 1468500447834 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:47:27 INFO - PROCESS | 2095 | 1468500447878 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 2095 | 1468500447879 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x121988000 == 37 [pid = 2095] [id = 64] 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11835a000) [pid = 2095] [serial = 188] [outer = 0x0] 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x128632000) [pid = 2095] [serial = 189] [outer = 0x11835a000] 05:47:27 INFO - PROCESS | 2095 | 1468500447904 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x128acac00) [pid = 2095] [serial = 190] [outer = 0x11835a000] 05:47:28 INFO - PROCESS | 2095 | 1468500448159 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:47:28 INFO - PROCESS | 2095 | 1468500448173 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 2095 | 1468500448174 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 2095 | 1468500448177 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 2095 | 1468500448178 Marionette TRACE conn3 <- [1,230,null,{}] 05:47:28 INFO - PROCESS | 2095 | 1468500448181 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 2095 | 1468500448182 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:28 INFO - PROCESS | 2095 | 1468500448290 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:47:28 INFO - PROCESS | 2095 | 1468500448293 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 2095 | 1468500448295 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x119307800 == 38 [pid = 2095] [id = 65] 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x128acc800) [pid = 2095] [serial = 191] [outer = 0x0] 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x128c26000) [pid = 2095] [serial = 192] [outer = 0x128acc800] 05:47:28 INFO - PROCESS | 2095 | 1468500448323 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1292cc400) [pid = 2095] [serial = 193] [outer = 0x128acc800] 05:47:28 INFO - PROCESS | 2095 | 1468500448630 Marionette TRACE conn3 <- [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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:47:28 INFO - PROCESS | 2095 | 1468500448646 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 2095 | 1468500448647 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 2095 | 1468500448649 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 2095 | 1468500448651 Marionette TRACE conn3 <- [1,234,null,{}] 05:47:28 INFO - PROCESS | 2095 | 1468500448656 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 2095 | 1468500448657 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:28 INFO - PROCESS | 2095 | 1468500448754 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:47:28 INFO - PROCESS | 2095 | 1468500448760 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 2095 | 1468500448761 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b9c000 == 39 [pid = 2095] [id = 66] 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x128637400) [pid = 2095] [serial = 194] [outer = 0x0] 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1292cec00) [pid = 2095] [serial = 195] [outer = 0x128637400] 05:47:28 INFO - PROCESS | 2095 | 1468500448785 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1296d9000) [pid = 2095] [serial = 196] [outer = 0x128637400] 05:47:29 INFO - PROCESS | 2095 | 1468500449045 Marionette TRACE conn3 <- [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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 421ms 05:47:29 INFO - PROCESS | 2095 | 1468500449076 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 2095 | 1468500449079 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 05:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:47:29 INFO - PROCESS | 2095 | 1468500449083 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 2095 | 1468500449087 Marionette TRACE conn3 <- [1,238,null,{}] 05:47:29 INFO - PROCESS | 2095 | 1468500449098 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 2095 | 1468500449100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:29 INFO - PROCESS | 2095 | 1468500449238 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:47:29 INFO - PROCESS | 2095 | 1468500449350 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 2095 | 1468500449353 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x11264f800 == 40 [pid = 2095] [id = 67] 05:47:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1110a7c00) [pid = 2095] [serial = 197] [outer = 0x0] 05:47:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1122be800) [pid = 2095] [serial = 198] [outer = 0x1110a7c00] 05:47:29 INFO - PROCESS | 2095 | 1468500449401 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1133d3000) [pid = 2095] [serial = 199] [outer = 0x1110a7c00] 05:47:29 INFO - PROCESS | 2095 | 1468500449960 Marionette TRACE conn3 <- [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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 934ms 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:47:30 INFO - PROCESS | 2095 | 1468500450019 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 2095 | 1468500450022 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 05:47:30 INFO - PROCESS | 2095 | 1468500450025 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 2095 | 1468500450027 Marionette TRACE conn3 <- [1,242,null,{}] 05:47:30 INFO - PROCESS | 2095 | 1468500450030 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 2095 | 1468500450034 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:30 INFO - PROCESS | 2095 | 1468500450137 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:47:30 INFO - PROCESS | 2095 | 1468500450205 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 2095 | 1468500450207 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f16800 == 41 [pid = 2095] [id = 68] 05:47:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1181a6400) [pid = 2095] [serial = 200] [outer = 0x0] 05:47:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1183a5000) [pid = 2095] [serial = 201] [outer = 0x1181a6400] 05:47:30 INFO - PROCESS | 2095 | 1468500450237 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1188ba800) [pid = 2095] [serial = 202] [outer = 0x1181a6400] 05:47:30 INFO - PROCESS | 2095 | 1468500450872 Marionette TRACE conn3 <- [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]]]}] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x124b9c000 == 40 [pid = 2095] [id = 66] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x119307800 == 39 [pid = 2095] [id = 65] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x121988000 == 38 [pid = 2095] [id = 64] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x117f19000 == 37 [pid = 2095] [id = 63] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x121198000 == 36 [pid = 2095] [id = 62] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x121070000 == 35 [pid = 2095] [id = 61] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x119a52000 == 34 [pid = 2095] [id = 60] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x11930c800 == 33 [pid = 2095] [id = 59] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x11851b000 == 32 [pid = 2095] [id = 58] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x117f1b800 == 31 [pid = 2095] [id = 57] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1169b6000 == 30 [pid = 2095] [id = 56] 05:47:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1132ce800 == 29 [pid = 2095] [id = 55] 05:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 922ms 05:47:30 INFO - PROCESS | 2095 | 1468500450948 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 2095 | 1468500450950 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 05:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:47:30 INFO - PROCESS | 2095 | 1468500450953 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 2095 | 1468500450955 Marionette TRACE conn3 <- [1,246,null,{}] 05:47:30 INFO - PROCESS | 2095 | 1468500450958 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 2095 | 1468500450960 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:31 INFO - PROCESS | 2095 | 1468500451031 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:47:31 INFO - PROCESS | 2095 | 1468500451041 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 2095 | 1468500451043 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x11672c000 == 30 [pid = 2095] [id = 69] 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x118364000) [pid = 2095] [serial = 203] [outer = 0x0] 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1183a6800) [pid = 2095] [serial = 204] [outer = 0x118364000] 05:47:31 INFO - PROCESS | 2095 | 1468500451070 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1188c5000) [pid = 2095] [serial = 205] [outer = 0x118364000] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1241ed400) [pid = 2095] [serial = 139] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1219f4400) [pid = 2095] [serial = 138] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1181a6c00) [pid = 2095] [serial = 124] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x117fdf400) [pid = 2095] [serial = 123] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1186f3400) [pid = 2095] [serial = 126] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1188b9800) [pid = 2095] [serial = 127] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x120f23000) [pid = 2095] [serial = 135] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1197b5800) [pid = 2095] [serial = 132] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11330f000) [pid = 2095] [serial = 129] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x121009800) [pid = 2095] [serial = 136] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11839e000) [pid = 2095] [serial = 130] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x11324a400) [pid = 2095] [serial = 133] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1292d3400) [pid = 2095] [serial = 121] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1291bc400) [pid = 2095] [serial = 120] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x124422800) [pid = 2095] [serial = 103] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128b65000) [pid = 2095] [serial = 115] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1291b3c00) [pid = 2095] [serial = 118] [outer = 0x0] [url = about:blank] 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1188c7000) [pid = 2095] [serial = 206] [outer = 0x12d403400] 05:47:31 INFO - PROCESS | 2095 | 1468500451427 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 05:47:31 INFO - PROCESS | 2095 | 1468500451473 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 2095 | 1468500451477 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 05:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:47:31 INFO - PROCESS | 2095 | 1468500451481 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 2095 | 1468500451483 Marionette TRACE conn3 <- [1,250,null,{}] 05:47:31 INFO - PROCESS | 2095 | 1468500451485 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 2095 | 1468500451487 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:31 INFO - PROCESS | 2095 | 1468500451561 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:47:31 INFO - PROCESS | 2095 | 1468500451565 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 2095 | 1468500451567 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f14800 == 31 [pid = 2095] [id = 70] 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x118f42400) [pid = 2095] [serial = 207] [outer = 0x0] 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x119c5e800) [pid = 2095] [serial = 208] [outer = 0x118f42400] 05:47:31 INFO - PROCESS | 2095 | 1468500451597 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x120f25800) [pid = 2095] [serial = 209] [outer = 0x118f42400] 05:47:31 INFO - PROCESS | 2095 | 1468500451922 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 05:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:47:31 INFO - PROCESS | 2095 | 1468500451950 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 2095 | 1468500451954 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 2095 | 1468500451956 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 2095 | 1468500451958 Marionette TRACE conn3 <- [1,254,null,{}] 05:47:31 INFO - PROCESS | 2095 | 1468500451966 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 2095 | 1468500451969 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | 1468500452046 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:47:32 INFO - PROCESS | 2095 | 1468500452092 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2095 | 1468500452094 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x119306000 == 32 [pid = 2095] [id = 71] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x11673b000) [pid = 2095] [serial = 210] [outer = 0x0] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x121c44c00) [pid = 2095] [serial = 211] [outer = 0x11673b000] 05:47:32 INFO - PROCESS | 2095 | 1468500452121 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1241f5c00) [pid = 2095] [serial = 212] [outer = 0x11673b000] 05:47:32 INFO - PROCESS | 2095 | 1468500452374 Marionette TRACE conn3 <- [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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 420ms 05:47:32 INFO - PROCESS | 2095 | 1468500452377 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 2095 | 1468500452378 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:47:32 INFO - PROCESS | 2095 | 1468500452380 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 2095 | 1468500452382 Marionette TRACE conn3 <- [1,258,null,{}] 05:47:32 INFO - PROCESS | 2095 | 1468500452391 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 2095 | 1468500452392 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | 1468500452476 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:47:32 INFO - PROCESS | 2095 | 1468500452480 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2095 | 1468500452481 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a5c000 == 33 [pid = 2095] [id = 72] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124b33400) [pid = 2095] [serial = 213] [outer = 0x0] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124bc8800) [pid = 2095] [serial = 214] [outer = 0x124b33400] 05:47:32 INFO - PROCESS | 2095 | 1468500452509 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x125764800) [pid = 2095] [serial = 215] [outer = 0x124b33400] 05:47:32 INFO - PROCESS | 2095 | 1468500452818 Marionette TRACE conn3 <- [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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 474ms 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:47:32 INFO - PROCESS | 2095 | 1468500452855 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 2095 | 1468500452857 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 2095 | 1468500452859 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 2095 | 1468500452860 Marionette TRACE conn3 <- [1,262,null,{}] 05:47:32 INFO - PROCESS | 2095 | 1468500452862 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 2095 | 1468500452863 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | 1468500452959 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:47:32 INFO - PROCESS | 2095 | 1468500452964 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2095 | 1468500452966 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x116262800 == 34 [pid = 2095] [id = 73] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x124b33800) [pid = 2095] [serial = 216] [outer = 0x0] 05:47:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x127031400) [pid = 2095] [serial = 217] [outer = 0x124b33800] 05:47:32 INFO - PROCESS | 2095 | 1468500452993 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128633c00) [pid = 2095] [serial = 218] [outer = 0x124b33800] 05:47:33 INFO - PROCESS | 2095 | 1468500453309 Marionette TRACE conn3 <- [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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 05:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:47:33 INFO - PROCESS | 2095 | 1468500453328 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 2095 | 1468500453329 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 05:47:33 INFO - PROCESS | 2095 | 1468500453331 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 2095 | 1468500453332 Marionette TRACE conn3 <- [1,266,null,{}] 05:47:33 INFO - PROCESS | 2095 | 1468500453334 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 2095 | 1468500453340 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:33 INFO - PROCESS | 2095 | 1468500453456 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:47:33 INFO - PROCESS | 2095 | 1468500453460 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 2095 | 1468500453461 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x121c5b800 == 35 [pid = 2095] [id = 74] 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x124b34000) [pid = 2095] [serial = 219] [outer = 0x0] 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128b6d400) [pid = 2095] [serial = 220] [outer = 0x124b34000] 05:47:33 INFO - PROCESS | 2095 | 1468500453485 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1296d1c00) [pid = 2095] [serial = 221] [outer = 0x124b34000] 05:47:33 INFO - PROCESS | 2095 | 1468500453786 Marionette TRACE conn3 <- [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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 05:47:33 INFO - PROCESS | 2095 | 1468500453800 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 2095 | 1468500453802 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:47:33 INFO - PROCESS | 2095 | 1468500453808 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 2095 | 1468500453809 Marionette TRACE conn3 <- [1,270,null,{}] 05:47:33 INFO - PROCESS | 2095 | 1468500453812 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 2095 | 1468500453813 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:33 INFO - PROCESS | 2095 | 1468500453910 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:47:33 INFO - PROCESS | 2095 | 1468500453914 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 2095 | 1468500453915 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x123aa6000 == 36 [pid = 2095] [id = 75] 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1292d3800) [pid = 2095] [serial = 222] [outer = 0x0] 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12a61e000) [pid = 2095] [serial = 223] [outer = 0x1292d3800] 05:47:33 INFO - PROCESS | 2095 | 1468500453940 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a721000) [pid = 2095] [serial = 224] [outer = 0x1292d3800] 05:47:34 INFO - PROCESS | 2095 | 1468500454269 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 05:47:34 INFO - PROCESS | 2095 | 1468500454327 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 2095 | 1468500454328 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:47:34 INFO - PROCESS | 2095 | 1468500454330 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 2095 | 1468500454331 Marionette TRACE conn3 <- [1,274,null,{}] 05:47:34 INFO - PROCESS | 2095 | 1468500454334 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 2095 | 1468500454335 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:34 INFO - PROCESS | 2095 | 1468500454424 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:47:34 INFO - PROCESS | 2095 | 1468500454437 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2095 | 1468500454438 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x124bb2800 == 37 [pid = 2095] [id = 76] 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12a722000) [pid = 2095] [serial = 225] [outer = 0x0] 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12a773800) [pid = 2095] [serial = 226] [outer = 0x12a722000] 05:47:34 INFO - PROCESS | 2095 | 1468500454462 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12a803800) [pid = 2095] [serial = 227] [outer = 0x12a722000] 05:47:34 INFO - PROCESS | 2095 | 1468500454757 Marionette TRACE conn3 <- [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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 05:47:34 INFO - PROCESS | 2095 | 1468500454799 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 2095 | 1468500454800 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:47:34 INFO - PROCESS | 2095 | 1468500454805 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 2095 | 1468500454806 Marionette TRACE conn3 <- [1,278,null,{}] 05:47:34 INFO - PROCESS | 2095 | 1468500454808 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 2095 | 1468500454809 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:34 INFO - PROCESS | 2095 | 1468500454897 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:47:34 INFO - PROCESS | 2095 | 1468500454929 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2095 | 1468500454930 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x125de9000 == 38 [pid = 2095] [id = 77] 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12a776000) [pid = 2095] [serial = 228] [outer = 0x0] 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12a80d000) [pid = 2095] [serial = 229] [outer = 0x12a776000] 05:47:34 INFO - PROCESS | 2095 | 1468500454953 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12a87fc00) [pid = 2095] [serial = 230] [outer = 0x12a776000] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x121cd1800) [pid = 2095] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x11839e400) [pid = 2095] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x117015400) [pid = 2095] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x116b1ac00) [pid = 2095] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1122bec00) [pid = 2095] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x11765f800) [pid = 2095] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x115f03000) [pid = 2095] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11887a000) [pid = 2095] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123d5a800) [pid = 2095] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x125578c00) [pid = 2095] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11839b400) [pid = 2095] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x114f60800) [pid = 2095] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x118ff2400) [pid = 2095] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12720e400) [pid = 2095] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x11819bc00) [pid = 2095] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128acc800) [pid = 2095] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x121009400) [pid = 2095] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:47:35 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11835a000) [pid = 2095] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:47:35 INFO - PROCESS | 2095 | 1468500455353 Marionette TRACE conn3 <- [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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 569ms 05:47:35 INFO - PROCESS | 2095 | 1468500455374 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 2095 | 1468500455375 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:47:35 INFO - PROCESS | 2095 | 1468500455377 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 2095 | 1468500455379 Marionette TRACE conn3 <- [1,282,null,{}] 05:47:35 INFO - PROCESS | 2095 | 1468500455381 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 2095 | 1468500455382 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:35 INFO - PROCESS | 2095 | 1468500455456 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:47:35 INFO - PROCESS | 2095 | 1468500455461 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 2095 | 1468500455462 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a45800 == 39 [pid = 2095] [id = 78] 05:47:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1122bec00) [pid = 2095] [serial = 231] [outer = 0x0] 05:47:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x11765f400) [pid = 2095] [serial = 232] [outer = 0x1122bec00] 05:47:35 INFO - PROCESS | 2095 | 1468500455488 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1188c6400) [pid = 2095] [serial = 233] [outer = 0x1122bec00] 05:47:35 INFO - PROCESS | 2095 | 1468500455798 Marionette TRACE conn3 <- [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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 05:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:47:35 INFO - PROCESS | 2095 | 1468500455847 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 2095 | 1468500455849 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 05:47:35 INFO - PROCESS | 2095 | 1468500455851 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 2095 | 1468500455853 Marionette TRACE conn3 <- [1,286,null,{}] 05:47:35 INFO - PROCESS | 2095 | 1468500455855 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 2095 | 1468500455856 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:35 INFO - PROCESS | 2095 | 1468500455962 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:47:35 INFO - PROCESS | 2095 | 1468500455968 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 2095 | 1468500455970 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e3c000 == 40 [pid = 2095] [id = 79] 05:47:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x11700e000) [pid = 2095] [serial = 234] [outer = 0x0] 05:47:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1241ec800) [pid = 2095] [serial = 235] [outer = 0x11700e000] 05:47:35 INFO - PROCESS | 2095 | 1468500455995 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12b84ac00) [pid = 2095] [serial = 236] [outer = 0x11700e000] 05:47:36 INFO - PROCESS | 2095 | 1468500456276 Marionette TRACE conn3 <- [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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 05:47:36 INFO - PROCESS | 2095 | 1468500456325 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 2095 | 1468500456326 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:47:36 INFO - PROCESS | 2095 | 1468500456328 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 2095 | 1468500456329 Marionette TRACE conn3 <- [1,290,null,{}] 05:47:36 INFO - PROCESS | 2095 | 1468500456332 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 2095 | 1468500456333 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:36 INFO - PROCESS | 2095 | 1468500456412 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:47:36 INFO - PROCESS | 2095 | 1468500456416 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 2095 | 1468500456417 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292f3800 == 41 [pid = 2095] [id = 80] 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12b84b000) [pid = 2095] [serial = 237] [outer = 0x0] 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12b857800) [pid = 2095] [serial = 238] [outer = 0x12b84b000] 05:47:36 INFO - PROCESS | 2095 | 1468500456444 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12ba60800) [pid = 2095] [serial = 239] [outer = 0x12b84b000] 05:47:36 INFO - PROCESS | 2095 | 1468500456756 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:47:36 INFO - PROCESS | 2095 | 1468500456798 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 2095 | 1468500456799 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 05:47:36 INFO - PROCESS | 2095 | 1468500456801 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 2095 | 1468500456802 Marionette TRACE conn3 <- [1,294,null,{}] 05:47:36 INFO - PROCESS | 2095 | 1468500456804 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 2095 | 1468500456805 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:36 INFO - PROCESS | 2095 | 1468500456905 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:47:36 INFO - PROCESS | 2095 | 1468500456911 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 2095 | 1468500456912 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x129836800 == 42 [pid = 2095] [id = 81] 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12b851c00) [pid = 2095] [serial = 240] [outer = 0x0] 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12ba67800) [pid = 2095] [serial = 241] [outer = 0x12b851c00] 05:47:36 INFO - PROCESS | 2095 | 1468500456935 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12bad8400) [pid = 2095] [serial = 242] [outer = 0x12b851c00] 05:47:37 INFO - PROCESS | 2095 | 1468500457206 Marionette TRACE conn3 <- [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]]]}] 05:47:37 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. 05:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 419ms 05:47:37 INFO - PROCESS | 2095 | 1468500457226 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 2095 | 1468500457227 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:47:37 INFO - PROCESS | 2095 | 1468500457229 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 2095 | 1468500457230 Marionette TRACE conn3 <- [1,298,null,{}] 05:47:37 INFO - PROCESS | 2095 | 1468500457232 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 2095 | 1468500457233 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:37 INFO - PROCESS | 2095 | 1468500457323 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:47:37 INFO - PROCESS | 2095 | 1468500457411 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 2095 | 1468500457413 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x112d62000 == 43 [pid = 2095] [id = 82] 05:47:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x111d19c00) [pid = 2095] [serial = 243] [outer = 0x0] 05:47:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11330f000) [pid = 2095] [serial = 244] [outer = 0x111d19c00] 05:47:37 INFO - PROCESS | 2095 | 1468500457443 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x116b21800) [pid = 2095] [serial = 245] [outer = 0x111d19c00] 05:47:37 INFO - PROCESS | 2095 | 1468500457875 Marionette TRACE conn3 <- [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]]]}] 05:47:37 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. 05:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 669ms 05:47:37 INFO - PROCESS | 2095 | 1468500457900 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 2095 | 1468500457902 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:47:37 INFO - PROCESS | 2095 | 1468500457905 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 2095 | 1468500457907 Marionette TRACE conn3 <- [1,302,null,{}] 05:47:37 INFO - PROCESS | 2095 | 1468500457911 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 2095 | 1468500457914 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:38 INFO - PROCESS | 2095 | 1468500458014 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:47:38 INFO - PROCESS | 2095 | 1468500458097 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2095 | 1468500458099 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x11930e000 == 44 [pid = 2095] [id = 83] 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1196d0800) [pid = 2095] [serial = 246] [outer = 0x0] 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1197b5800) [pid = 2095] [serial = 247] [outer = 0x1196d0800] 05:47:38 INFO - PROCESS | 2095 | 1468500458130 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12100ac00) [pid = 2095] [serial = 248] [outer = 0x1196d0800] 05:47:38 INFO - PROCESS | 2095 | 1468500458535 Marionette TRACE conn3 <- [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]]]}] 05:47:38 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. 05:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 673ms 05:47:38 INFO - PROCESS | 2095 | 1468500458580 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 2095 | 1468500458583 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:47:38 INFO - PROCESS | 2095 | 1468500458586 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 2095 | 1468500458587 Marionette TRACE conn3 <- [1,306,null,{}] 05:47:38 INFO - PROCESS | 2095 | 1468500458590 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 2095 | 1468500458591 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:38 INFO - PROCESS | 2095 | 1468500458694 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:47:38 INFO - PROCESS | 2095 | 1468500458757 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2095 | 1468500458759 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x125dee000 == 45 [pid = 2095] [id = 84] 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12174e000) [pid = 2095] [serial = 249] [outer = 0x0] 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1241ed400) [pid = 2095] [serial = 250] [outer = 0x12174e000] 05:47:38 INFO - PROCESS | 2095 | 1468500458789 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x124bc7800) [pid = 2095] [serial = 251] [outer = 0x12174e000] 05:47:39 INFO - PROCESS | 2095 | 1468500459192 Marionette TRACE conn3 <- [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]]]}] 05:47:39 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. 05:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 05:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:47:39 INFO - PROCESS | 2095 | 1468500459207 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 2095 | 1468500459208 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 05:47:39 INFO - PROCESS | 2095 | 1468500459215 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 2095 | 1468500459219 Marionette TRACE conn3 <- [1,310,null,{}] 05:47:39 INFO - PROCESS | 2095 | 1468500459223 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 2095 | 1468500459225 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:39 INFO - PROCESS | 2095 | 1468500459326 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:47:39 INFO - PROCESS | 2095 | 1468500459404 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 2095 | 1468500459405 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a671000 == 46 [pid = 2095] [id = 85] 05:47:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x125761000) [pid = 2095] [serial = 252] [outer = 0x0] 05:47:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x128ac3800) [pid = 2095] [serial = 253] [outer = 0x125761000] 05:47:39 INFO - PROCESS | 2095 | 1468500459433 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128acc400) [pid = 2095] [serial = 254] [outer = 0x125761000] 05:47:39 INFO - PROCESS | 2095 | 1468500459983 Marionette TRACE conn3 <- [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]]]}] 05:47:39 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. 05:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 777ms 05:47:39 INFO - PROCESS | 2095 | 1468500459989 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 2095 | 1468500459991 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:47:39 INFO - PROCESS | 2095 | 1468500459995 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2095 | 1468500459997 Marionette TRACE conn3 <- [1,314,null,{}] 05:47:40 INFO - PROCESS | 2095 | 1468500460020 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 2095 | 1468500460022 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:40 INFO - PROCESS | 2095 | 1468500460114 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:47:40 INFO - PROCESS | 2095 | 1468500460173 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 2095 | 1468500460176 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x117574000 == 47 [pid = 2095] [id = 86] 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x1183a2800) [pid = 2095] [serial = 255] [outer = 0x0] 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x118625400) [pid = 2095] [serial = 256] [outer = 0x1183a2800] 05:47:40 INFO - PROCESS | 2095 | 1468500460203 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x118f18800) [pid = 2095] [serial = 257] [outer = 0x1183a2800] 05:47:40 INFO - PROCESS | 2095 | 1468500460676 Marionette TRACE conn3 <- [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]]]}] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x116780800 == 46 [pid = 2095] [id = 54] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x129836800 == 45 [pid = 2095] [id = 81] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x1292f3800 == 44 [pid = 2095] [id = 80] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x128e3c000 == 43 [pid = 2095] [id = 79] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x119a45800 == 42 [pid = 2095] [id = 78] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x125de9000 == 41 [pid = 2095] [id = 77] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x124bb2800 == 40 [pid = 2095] [id = 76] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x123aa6000 == 39 [pid = 2095] [id = 75] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x121c5b800 == 38 [pid = 2095] [id = 74] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x116262800 == 37 [pid = 2095] [id = 73] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1292cec00) [pid = 2095] [serial = 195] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x119a5c000 == 36 [pid = 2095] [id = 72] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x119306000 == 35 [pid = 2095] [id = 71] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x117f14800 == 34 [pid = 2095] [id = 70] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11672c000 == 33 [pid = 2095] [id = 69] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x117f16800 == 32 [pid = 2095] [id = 68] 05:47:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11264f800 == 31 [pid = 2095] [id = 67] 05:47:40 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. 05:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 722ms 05:47:40 INFO - PROCESS | 2095 | 1468500460718 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 2095 | 1468500460721 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:47:40 INFO - PROCESS | 2095 | 1468500460725 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2095 | 1468500460726 Marionette TRACE conn3 <- [1,318,null,{}] 05:47:40 INFO - PROCESS | 2095 | 1468500460729 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 2095 | 1468500460730 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:40 INFO - PROCESS | 2095 | 1468500460805 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:47:40 INFO - PROCESS | 2095 | 1468500460811 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 2095 | 1468500460812 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x116952800 == 32 [pid = 2095] [id = 87] 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x119b2b000) [pid = 2095] [serial = 258] [outer = 0x0] 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x119b33000) [pid = 2095] [serial = 259] [outer = 0x119b2b000] 05:47:40 INFO - PROCESS | 2095 | 1468500460840 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x12100bc00) [pid = 2095] [serial = 260] [outer = 0x119b2b000] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x12575d800) [pid = 2095] [serial = 180] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x124bca400) [pid = 2095] [serial = 178] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x12702c400) [pid = 2095] [serial = 157] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x1197b7000) [pid = 2095] [serial = 156] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x1272e8400) [pid = 2095] [serial = 183] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x123adcc00) [pid = 2095] [serial = 187] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1196cd800) [pid = 2095] [serial = 186] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x128c26000) [pid = 2095] [serial = 192] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x128631c00) [pid = 2095] [serial = 184] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1292cc400) [pid = 2095] [serial = 193] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12110c000) [pid = 2095] [serial = 171] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12702f800) [pid = 2095] [serial = 181] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x121c50c00) [pid = 2095] [serial = 175] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x12144c800) [pid = 2095] [serial = 172] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x128acac00) [pid = 2095] [serial = 190] [outer = 0x0] [url = about:blank] 05:47:40 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x128632000) [pid = 2095] [serial = 189] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x124419800) [pid = 2095] [serial = 177] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1186f1000) [pid = 2095] [serial = 165] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1188c0400) [pid = 2095] [serial = 166] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x11765e000) [pid = 2095] [serial = 162] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x118199c00) [pid = 2095] [serial = 163] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x119b02800) [pid = 2095] [serial = 168] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x115e07400) [pid = 2095] [serial = 142] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x11307fc00) [pid = 2095] [serial = 141] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x119c5a000) [pid = 2095] [serial = 169] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x118875400) [pid = 2095] [serial = 145] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x118357800) [pid = 2095] [serial = 160] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x117664800) [pid = 2095] [serial = 159] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a2000) [pid = 2095] [serial = 144] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12139ac00) [pid = 2095] [serial = 148] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118feec00) [pid = 2095] [serial = 147] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x124b37c00) [pid = 2095] [serial = 151] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x124496800) [pid = 2095] [serial = 150] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x127035c00) [pid = 2095] [serial = 154] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x121753400) [pid = 2095] [serial = 174] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x125762c00) [pid = 2095] [serial = 153] [outer = 0x0] [url = about:blank] 05:47:41 INFO - PROCESS | 2095 | 1468500461181 Marionette TRACE conn3 <- [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]]]}] 05:47:41 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. 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:47:41 INFO - PROCESS | 2095 | 1468500461194 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 2095 | 1468500461195 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 05:47:41 INFO - PROCESS | 2095 | 1468500461197 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 2095 | 1468500461199 Marionette TRACE conn3 <- [1,322,null,{}] 05:47:41 INFO - PROCESS | 2095 | 1468500461209 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 2095 | 1468500461212 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:41 INFO - PROCESS | 2095 | 1468500461296 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:47:41 INFO - PROCESS | 2095 | 1468500461345 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 2095 | 1468500461347 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c5800 == 33 [pid = 2095] [id = 88] 05:47:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x12110e400) [pid = 2095] [serial = 261] [outer = 0x0] 05:47:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121746000) [pid = 2095] [serial = 262] [outer = 0x12110e400] 05:47:41 INFO - PROCESS | 2095 | 1468500461374 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x124053000) [pid = 2095] [serial = 263] [outer = 0x12110e400] 05:47:41 INFO - PROCESS | 2095 | 1468500461747 Marionette TRACE conn3 <- [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]]]}] 05:47:41 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. 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 05:47:41 INFO - PROCESS | 2095 | 1468500461771 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 2095 | 1468500461773 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:47:41 INFO - PROCESS | 2095 | 1468500461777 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 2095 | 1468500461779 Marionette TRACE conn3 <- [1,326,null,{}] 05:47:41 INFO - PROCESS | 2095 | 1468500461782 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 2095 | 1468500461784 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:41 INFO - PROCESS | 2095 | 1468500461905 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:47:42 INFO - PROCESS | 2095 | 1468500461996 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 2095 | 1468500461997 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f95800 == 34 [pid = 2095] [id = 89] 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1241e8000) [pid = 2095] [serial = 264] [outer = 0x0] 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124bc2c00) [pid = 2095] [serial = 265] [outer = 0x1241e8000] 05:47:42 INFO - PROCESS | 2095 | 1468500462039 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125fcfc00) [pid = 2095] [serial = 266] [outer = 0x1241e8000] 05:47:42 INFO - PROCESS | 2095 | 1468500462321 Marionette TRACE conn3 <- [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]]]}] 05:47:42 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. 05:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 05:47:42 INFO - PROCESS | 2095 | 1468500462348 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 2095 | 1468500462349 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:47:42 INFO - PROCESS | 2095 | 1468500462359 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 2095 | 1468500462360 Marionette TRACE conn3 <- [1,330,null,{}] 05:47:42 INFO - PROCESS | 2095 | 1468500462362 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 2095 | 1468500462363 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:42 INFO - PROCESS | 2095 | 1468500462440 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:47:42 INFO - PROCESS | 2095 | 1468500462493 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 2095 | 1468500462494 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a42000 == 35 [pid = 2095] [id = 90] 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1133b0400) [pid = 2095] [serial = 267] [outer = 0x0] 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x127211000) [pid = 2095] [serial = 268] [outer = 0x1133b0400] 05:47:42 INFO - PROCESS | 2095 | 1468500462520 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128639400) [pid = 2095] [serial = 269] [outer = 0x1133b0400] 05:47:42 INFO - PROCESS | 2095 | 1468500462837 Marionette TRACE conn3 <- [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]]]}] 05:47:42 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. 05:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 05:47:42 INFO - PROCESS | 2095 | 1468500462878 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 2095 | 1468500462880 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:47:42 INFO - PROCESS | 2095 | 1468500462883 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 2095 | 1468500462886 Marionette TRACE conn3 <- [1,334,null,{}] 05:47:42 INFO - PROCESS | 2095 | 1468500462889 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 2095 | 1468500462894 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:43 INFO - PROCESS | 2095 | 1468500463065 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:47:43 INFO - PROCESS | 2095 | 1468500463101 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 2095 | 1468500463102 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x1212a6000 == 36 [pid = 2095] [id = 91] 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128b62800) [pid = 2095] [serial = 270] [outer = 0x0] 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128c50000) [pid = 2095] [serial = 271] [outer = 0x128b62800] 05:47:43 INFO - PROCESS | 2095 | 1468500463140 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1291be000) [pid = 2095] [serial = 272] [outer = 0x128b62800] 05:47:43 INFO - PROCESS | 2095 | 1468500463533 Marionette TRACE conn3 <- [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]]]}] 05:47:43 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. 05:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 675ms 05:47:43 INFO - PROCESS | 2095 | 1468500463558 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 2095 | 1468500463559 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:47:43 INFO - PROCESS | 2095 | 1468500463561 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 2095 | 1468500463562 Marionette TRACE conn3 <- [1,338,null,{}] 05:47:43 INFO - PROCESS | 2095 | 1468500463576 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 2095 | 1468500463578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:43 INFO - PROCESS | 2095 | 1468500463674 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:47:43 INFO - PROCESS | 2095 | 1468500463678 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 2095 | 1468500463679 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12182b800 == 37 [pid = 2095] [id = 92] 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128b62c00) [pid = 2095] [serial = 273] [outer = 0x0] 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1292d8000) [pid = 2095] [serial = 274] [outer = 0x128b62c00] 05:47:43 INFO - PROCESS | 2095 | 1468500463703 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a616000) [pid = 2095] [serial = 275] [outer = 0x128b62c00] 05:47:44 INFO - PROCESS | 2095 | 1468500464003 Marionette TRACE conn3 <- [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]]]}] 05:47:44 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. 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 05:47:44 INFO - PROCESS | 2095 | 1468500464031 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 2095 | 1468500464033 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:47:44 INFO - PROCESS | 2095 | 1468500464043 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 2095 | 1468500464044 Marionette TRACE conn3 <- [1,342,null,{}] 05:47:44 INFO - PROCESS | 2095 | 1468500464046 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 2095 | 1468500464047 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:44 INFO - PROCESS | 2095 | 1468500464144 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:47:44 INFO - PROCESS | 2095 | 1468500464147 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 2095 | 1468500464148 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a28000 == 38 [pid = 2095] [id = 93] 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1296cd000) [pid = 2095] [serial = 276] [outer = 0x0] 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12a71e400) [pid = 2095] [serial = 277] [outer = 0x1296cd000] 05:47:44 INFO - PROCESS | 2095 | 1468500464172 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12a802400) [pid = 2095] [serial = 278] [outer = 0x1296cd000] 05:47:44 INFO - PROCESS | 2095 | 1468500464562 Marionette TRACE conn3 <- [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]]]}] 05:47:44 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. 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 522ms 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:47:44 INFO - PROCESS | 2095 | 1468500464566 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 2095 | 1468500464568 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 05:47:44 INFO - PROCESS | 2095 | 1468500464571 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 2095 | 1468500464573 Marionette TRACE conn3 <- [1,346,null,{}] 05:47:44 INFO - PROCESS | 2095 | 1468500464576 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 2095 | 1468500464578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:44 INFO - PROCESS | 2095 | 1468500464718 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:47:44 INFO - PROCESS | 2095 | 1468500464735 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 2095 | 1468500464737 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f9800 == 39 [pid = 2095] [id = 94] 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a808800) [pid = 2095] [serial = 279] [outer = 0x0] 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12a87f000) [pid = 2095] [serial = 280] [outer = 0x12a808800] 05:47:44 INFO - PROCESS | 2095 | 1468500464774 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12aeeb800) [pid = 2095] [serial = 281] [outer = 0x12a808800] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11673b000) [pid = 2095] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x124b34000) [pid = 2095] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x124b33400) [pid = 2095] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12a722000) [pid = 2095] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1292d3800) [pid = 2095] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128637400) [pid = 2095] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12b84b000) [pid = 2095] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x118364000) [pid = 2095] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1122bec00) [pid = 2095] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12a776000) [pid = 2095] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x124b33800) [pid = 2095] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11700e000) [pid = 2095] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:47:45 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x118f42400) [pid = 2095] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:47:45 INFO - PROCESS | 2095 | 1468500465231 Marionette TRACE conn3 <- [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]]]}] 05:47:45 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. 05:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 05:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:47:45 INFO - PROCESS | 2095 | 1468500465241 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 2095 | 1468500465242 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 2095 | 1468500465244 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 2095 | 1468500465245 Marionette TRACE conn3 <- [1,350,null,{}] 05:47:45 INFO - PROCESS | 2095 | 1468500465247 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 2095 | 1468500465248 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:45 INFO - PROCESS | 2095 | 1468500465333 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:47:45 INFO - PROCESS | 2095 | 1468500465396 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 2095 | 1468500465397 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x125743800 == 40 [pid = 2095] [id = 95] 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x113388000) [pid = 2095] [serial = 282] [outer = 0x0] 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124b34000) [pid = 2095] [serial = 283] [outer = 0x113388000] 05:47:45 INFO - PROCESS | 2095 | 1468500465421 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a61d400) [pid = 2095] [serial = 284] [outer = 0x113388000] 05:47:45 INFO - PROCESS | 2095 | 1468500465690 Marionette TRACE conn3 <- [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]]]}] 05:47:45 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. 05:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 05:47:45 INFO - PROCESS | 2095 | 1468500465715 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 2095 | 1468500465716 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 05:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:47:45 INFO - PROCESS | 2095 | 1468500465726 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 2095 | 1468500465728 Marionette TRACE conn3 <- [1,354,null,{}] 05:47:45 INFO - PROCESS | 2095 | 1468500465730 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 2095 | 1468500465732 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:45 INFO - PROCESS | 2095 | 1468500465826 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:47:45 INFO - PROCESS | 2095 | 1468500465830 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 2095 | 1468500465832 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910b000 == 41 [pid = 2095] [id = 96] 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a778c00) [pid = 2095] [serial = 285] [outer = 0x0] 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12b84e000) [pid = 2095] [serial = 286] [outer = 0x12a778c00] 05:47:45 INFO - PROCESS | 2095 | 1468500465865 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12bad7400) [pid = 2095] [serial = 287] [outer = 0x12a778c00] 05:47:46 INFO - PROCESS | 2095 | 1468500466197 Marionette TRACE conn3 <- [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]]]}] 05:47:46 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. 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 525ms 05:47:46 INFO - PROCESS | 2095 | 1468500466257 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:47:46 INFO - PROCESS | 2095 | 1468500466258 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 2095 | 1468500466261 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 2095 | 1468500466262 Marionette TRACE conn3 <- [1,358,null,{}] 05:47:46 INFO - PROCESS | 2095 | 1468500466265 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 2095 | 1468500466267 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:46 INFO - PROCESS | 2095 | 1468500466366 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:47:46 INFO - PROCESS | 2095 | 1468500466371 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 2095 | 1468500466372 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x129852800 == 42 [pid = 2095] [id = 97] 05:47:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12badc400) [pid = 2095] [serial = 288] [outer = 0x0] 05:47:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12bcd4400) [pid = 2095] [serial = 289] [outer = 0x12badc400] 05:47:46 INFO - PROCESS | 2095 | 1468500466409 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12bcda400) [pid = 2095] [serial = 290] [outer = 0x12badc400] 05:47:46 INFO - PROCESS | 2095 | 1468500466838 Marionette TRACE conn3 <- [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]]]}] 05:47:46 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. 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 622ms 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:47:46 INFO - PROCESS | 2095 | 1468500466883 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 2095 | 1468500466884 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 2095 | 1468500466886 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 2095 | 1468500466887 Marionette TRACE conn3 <- [1,362,null,{}] 05:47:46 INFO - PROCESS | 2095 | 1468500466896 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 2095 | 1468500466897 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:46 INFO - PROCESS | 2095 | 1468500466977 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:47:46 INFO - PROCESS | 2095 | 1468500466980 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 2095 | 1468500466981 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8c7800 == 43 [pid = 2095] [id = 98] 05:47:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12bcd5000) [pid = 2095] [serial = 291] [outer = 0x0] 05:47:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12bce2800) [pid = 2095] [serial = 292] [outer = 0x12bcd5000] 05:47:47 INFO - PROCESS | 2095 | 1468500467012 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12bf39400) [pid = 2095] [serial = 293] [outer = 0x12bcd5000] 05:47:47 INFO - PROCESS | 2095 | 1468500467512 Marionette TRACE conn3 <- [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]]]}] 05:47:47 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. 05:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 678ms 05:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:47:47 INFO - PROCESS | 2095 | 1468500467564 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 2095 | 1468500467567 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 05:47:47 INFO - PROCESS | 2095 | 1468500467570 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 2095 | 1468500467574 Marionette TRACE conn3 <- [1,366,null,{}] 05:47:47 INFO - PROCESS | 2095 | 1468500467577 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 2095 | 1468500467579 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:47 INFO - PROCESS | 2095 | 1468500467681 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:47:47 INFO - PROCESS | 2095 | 1468500467744 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 2095 | 1468500467745 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x117266800 == 44 [pid = 2095] [id = 99] 05:47:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x118360000) [pid = 2095] [serial = 294] [outer = 0x0] 05:47:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1183a9000) [pid = 2095] [serial = 295] [outer = 0x118360000] 05:47:47 INFO - PROCESS | 2095 | 1468500467776 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1196c9800) [pid = 2095] [serial = 296] [outer = 0x118360000] 05:47:48 INFO - PROCESS | 2095 | 1468500468233 Marionette TRACE conn3 <- [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]]]}] 05:47:48 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. 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 672ms 05:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:47:48 INFO - PROCESS | 2095 | 1468500468243 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 2095 | 1468500468246 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 05:47:48 INFO - PROCESS | 2095 | 1468500468251 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 2095 | 1468500468252 Marionette TRACE conn3 <- [1,370,null,{}] 05:47:48 INFO - PROCESS | 2095 | 1468500468255 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 2095 | 1468500468257 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:48 INFO - PROCESS | 2095 | 1468500468362 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:47:48 INFO - PROCESS | 2095 | 1468500468421 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 2095 | 1468500468423 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x12107c800 == 45 [pid = 2095] [id = 100] 05:47:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x121265c00) [pid = 2095] [serial = 297] [outer = 0x0] 05:47:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x121c50c00) [pid = 2095] [serial = 298] [outer = 0x121265c00] 05:47:48 INFO - PROCESS | 2095 | 1468500468459 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1241f1800) [pid = 2095] [serial = 299] [outer = 0x121265c00] 05:47:48 INFO - PROCESS | 2095 | 1468500468896 Marionette TRACE conn3 <- [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]]]}] 05:47:48 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. 05:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 05:47:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:47:48 INFO - PROCESS | 2095 | 1468500468921 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 2095 | 1468500468922 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 05:47:48 INFO - PROCESS | 2095 | 1468500468924 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 2095 | 1468500468927 Marionette TRACE conn3 <- [1,374,null,{}] 05:47:48 INFO - PROCESS | 2095 | 1468500468952 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 2095 | 1468500468955 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:49 INFO - PROCESS | 2095 | 1468500469098 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:47:49 INFO - PROCESS | 2095 | 1468500469147 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2095 | 1468500469149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a7a2000 == 46 [pid = 2095] [id = 101] 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x128acc800) [pid = 2095] [serial = 300] [outer = 0x0] 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x128ad0000) [pid = 2095] [serial = 301] [outer = 0x128acc800] 05:47:49 INFO - PROCESS | 2095 | 1468500469179 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x128c26400) [pid = 2095] [serial = 302] [outer = 0x128acc800] 05:47:49 INFO - PROCESS | 2095 | 1468500469621 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:47:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 723ms 05:47:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:47:49 INFO - PROCESS | 2095 | 1468500469647 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 2095 | 1468500469649 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 05:47:49 INFO - PROCESS | 2095 | 1468500469651 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 2095 | 1468500469653 Marionette TRACE conn3 <- [1,378,null,{}] 05:47:49 INFO - PROCESS | 2095 | 1468500469655 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 2095 | 1468500469656 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:49 INFO - PROCESS | 2095 | 1468500469760 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:47:49 INFO - PROCESS | 2095 | 1468500469808 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2095 | 1468500469809 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194c2000 == 47 [pid = 2095] [id = 102] 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x124bc7c00) [pid = 2095] [serial = 303] [outer = 0x0] 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x1291bb000) [pid = 2095] [serial = 304] [outer = 0x124bc7c00] 05:47:49 INFO - PROCESS | 2095 | 1468500469838 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x12a618c00) [pid = 2095] [serial = 305] [outer = 0x124bc7c00] 05:47:50 INFO - PROCESS | 2095 | 1468500470432 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:47:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 819ms 05:47:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:47:50 INFO - PROCESS | 2095 | 1468500470471 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 2095 | 1468500470473 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 05:47:50 INFO - PROCESS | 2095 | 1468500470476 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 2095 | 1468500470477 Marionette TRACE conn3 <- [1,382,null,{}] 05:47:50 INFO - PROCESS | 2095 | 1468500470481 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 2095 | 1468500470482 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:50 INFO - PROCESS | 2095 | 1468500470574 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:47:50 INFO - PROCESS | 2095 | 1468500470639 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 2095 | 1468500470641 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x11264d000 == 48 [pid = 2095] [id = 103] 05:47:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x119c5a000) [pid = 2095] [serial = 306] [outer = 0x0] 05:47:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x120f24c00) [pid = 2095] [serial = 307] [outer = 0x119c5a000] 05:47:50 INFO - PROCESS | 2095 | 1468500470669 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x12174b400) [pid = 2095] [serial = 308] [outer = 0x119c5a000] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x129852800 == 47 [pid = 2095] [id = 97] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x12910b000 == 46 [pid = 2095] [id = 96] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x125743800 == 45 [pid = 2095] [id = 95] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x1246f9800 == 44 [pid = 2095] [id = 94] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x123a28000 == 43 [pid = 2095] [id = 93] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x12182b800 == 42 [pid = 2095] [id = 92] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x1212a6000 == 41 [pid = 2095] [id = 91] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x12ba67800) [pid = 2095] [serial = 241] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1183a5000) [pid = 2095] [serial = 201] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x1122be800) [pid = 2095] [serial = 198] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | 1468500471105 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x119a42000 == 40 [pid = 2095] [id = 90] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x118f95800 == 39 [pid = 2095] [id = 89] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x1181c5800 == 38 [pid = 2095] [id = 88] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x116952800 == 37 [pid = 2095] [id = 87] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x117574000 == 36 [pid = 2095] [id = 86] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x12a671000 == 35 [pid = 2095] [id = 85] 05:47:51 INFO - PROCESS | 2095 | --DOCSHELL 0x112d62000 == 34 [pid = 2095] [id = 82] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x12ba60800) [pid = 2095] [serial = 239] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x121c44c00) [pid = 2095] [serial = 211] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x128b6d400) [pid = 2095] [serial = 220] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x125764800) [pid = 2095] [serial = 215] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x12a773800) [pid = 2095] [serial = 226] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12a721000) [pid = 2095] [serial = 224] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1296d9000) [pid = 2095] [serial = 196] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12b857800) [pid = 2095] [serial = 238] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1188c5000) [pid = 2095] [serial = 205] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x11765f400) [pid = 2095] [serial = 232] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12a87fc00) [pid = 2095] [serial = 230] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x127031400) [pid = 2095] [serial = 217] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12a80d000) [pid = 2095] [serial = 229] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1241ec800) [pid = 2095] [serial = 235] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x128633c00) [pid = 2095] [serial = 218] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1296d1c00) [pid = 2095] [serial = 221] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12a803800) [pid = 2095] [serial = 227] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x119c5e800) [pid = 2095] [serial = 208] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1241f5c00) [pid = 2095] [serial = 212] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1188c6400) [pid = 2095] [serial = 233] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x124bc8800) [pid = 2095] [serial = 214] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12b84ac00) [pid = 2095] [serial = 236] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128c43400) [pid = 2095] [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.] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x120f25800) [pid = 2095] [serial = 209] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a61e000) [pid = 2095] [serial = 223] [outer = 0x0] [url = about:blank] 05:47:51 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1183a6800) [pid = 2095] [serial = 204] [outer = 0x0] [url = about:blank] 05:47:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:47:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 05:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:47:51 INFO - PROCESS | 2095 | 1468500471146 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 2095 | 1468500471149 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 05:47:51 INFO - PROCESS | 2095 | 1468500471162 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 2095 | 1468500471164 Marionette TRACE conn3 <- [1,386,null,{}] 05:47:51 INFO - PROCESS | 2095 | 1468500471171 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 2095 | 1468500471173 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:51 INFO - PROCESS | 2095 | 1468500471248 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:47:51 INFO - PROCESS | 2095 | 1468500471256 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 2095 | 1468500471258 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x116ba2800 == 35 [pid = 2095] [id = 104] 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x123adc400) [pid = 2095] [serial = 309] [outer = 0x0] 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124053800) [pid = 2095] [serial = 310] [outer = 0x123adc400] 05:47:51 INFO - PROCESS | 2095 | 1468500471284 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x125764800) [pid = 2095] [serial = 311] [outer = 0x123adc400] 05:47:51 INFO - PROCESS | 2095 | 1468500471628 Marionette TRACE conn3 <- [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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 480ms 05:47:51 INFO - PROCESS | 2095 | 1468500471635 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 2095 | 1468500471637 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 05:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:47:51 INFO - PROCESS | 2095 | 1468500471640 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 2095 | 1468500471643 Marionette TRACE conn3 <- [1,390,null,{}] 05:47:51 INFO - PROCESS | 2095 | 1468500471650 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 2095 | 1468500471653 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:51 INFO - PROCESS | 2095 | 1468500471728 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:47:51 INFO - PROCESS | 2095 | 1468500471785 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 2095 | 1468500471787 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e8e000 == 36 [pid = 2095] [id = 105] 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1272e3800) [pid = 2095] [serial = 312] [outer = 0x0] 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128ac6400) [pid = 2095] [serial = 313] [outer = 0x1272e3800] 05:47:51 INFO - PROCESS | 2095 | 1468500471814 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1291b1400) [pid = 2095] [serial = 314] [outer = 0x1272e3800] 05:47:52 INFO - PROCESS | 2095 | 1468500472131 Marionette TRACE conn3 <- [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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 05:47:52 INFO - PROCESS | 2095 | 1468500472162 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 2095 | 1468500472164 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 05:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:47:52 INFO - PROCESS | 2095 | 1468500472166 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2095 | 1468500472167 Marionette TRACE conn3 <- [1,394,null,{}] 05:47:52 INFO - PROCESS | 2095 | 1468500472171 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 2095 | 1468500472173 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:52 INFO - PROCESS | 2095 | 1468500472259 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:47:52 INFO - PROCESS | 2095 | 1468500472263 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 2095 | 1468500472264 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214b2800 == 37 [pid = 2095] [id = 106] 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1296d0400) [pid = 2095] [serial = 315] [outer = 0x0] 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a804400) [pid = 2095] [serial = 316] [outer = 0x1296d0400] 05:47:52 INFO - PROCESS | 2095 | 1468500472296 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a87fc00) [pid = 2095] [serial = 317] [outer = 0x1296d0400] 05:47:52 INFO - PROCESS | 2095 | 1468500472734 Marionette TRACE conn3 <- [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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 620ms 05:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:47:52 INFO - PROCESS | 2095 | 1468500472787 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 2095 | 1468500472789 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 05:47:52 INFO - PROCESS | 2095 | 1468500472792 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2095 | 1468500472793 Marionette TRACE conn3 <- [1,398,null,{}] 05:47:52 INFO - PROCESS | 2095 | 1468500472797 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:52 INFO - PROCESS | 2095 | 1468500472798 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:52 INFO - PROCESS | 2095 | 1468500472900 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:47:52 INFO - PROCESS | 2095 | 1468500472906 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 2095 | 1468500472907 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ac0000 == 38 [pid = 2095] [id = 107] 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12b855800) [pid = 2095] [serial = 318] [outer = 0x0] 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12ba60800) [pid = 2095] [serial = 319] [outer = 0x12b855800] 05:47:52 INFO - PROCESS | 2095 | 1468500472950 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12bad9400) [pid = 2095] [serial = 320] [outer = 0x12b855800] 05:47:53 INFO - PROCESS | 2095 | 1468500473407 Marionette TRACE conn3 <- [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]]]}] 05:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 05:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:47:53 INFO - PROCESS | 2095 | 1468500473462 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 2095 | 1468500473463 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 05:47:53 INFO - PROCESS | 2095 | 1468500473465 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 2095 | 1468500473466 Marionette TRACE conn3 <- [1,402,null,{}] 05:47:53 INFO - PROCESS | 2095 | 1468500473475 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:53 INFO - PROCESS | 2095 | 1468500473479 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:53 INFO - PROCESS | 2095 | 1468500473592 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:47:53 INFO - PROCESS | 2095 | 1468500473627 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 2095 | 1468500473628 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288af000 == 39 [pid = 2095] [id = 108] 05:47:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12bad8000) [pid = 2095] [serial = 321] [outer = 0x0] 05:47:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12bf58c00) [pid = 2095] [serial = 322] [outer = 0x12bad8000] 05:47:53 INFO - PROCESS | 2095 | 1468500473652 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12c443c00) [pid = 2095] [serial = 323] [outer = 0x12bad8000] 05:47:53 INFO - PROCESS | 2095 | 1468500473981 Marionette TRACE conn3 <- [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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 573ms 05:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:47:54 INFO - PROCESS | 2095 | 1468500474040 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 2095 | 1468500474041 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 05:47:54 INFO - PROCESS | 2095 | 1468500474043 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 2095 | 1468500474044 Marionette TRACE conn3 <- [1,406,null,{}] 05:47:54 INFO - PROCESS | 2095 | 1468500474046 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 2095 | 1468500474047 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:54 INFO - PROCESS | 2095 | 1468500474146 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:47:54 INFO - PROCESS | 2095 | 1468500474179 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 2095 | 1468500474180 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x129120000 == 40 [pid = 2095] [id = 109] 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12c448000) [pid = 2095] [serial = 324] [outer = 0x0] 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12c44b400) [pid = 2095] [serial = 325] [outer = 0x12c448000] 05:47:54 INFO - PROCESS | 2095 | 1468500474204 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12c6ee800) [pid = 2095] [serial = 326] [outer = 0x12c448000] 05:47:54 INFO - PROCESS | 2095 | 1468500474531 Marionette TRACE conn3 <- [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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 05:47:54 INFO - PROCESS | 2095 | 1468500474561 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 2095 | 1468500474562 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 05:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:47:54 INFO - PROCESS | 2095 | 1468500474571 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 2095 | 1468500474573 Marionette TRACE conn3 <- [1,410,null,{}] 05:47:54 INFO - PROCESS | 2095 | 1468500474575 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:54 INFO - PROCESS | 2095 | 1468500474576 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:54 INFO - PROCESS | 2095 | 1468500474673 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:47:54 INFO - PROCESS | 2095 | 1468500474676 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 2095 | 1468500474677 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x129853000 == 41 [pid = 2095] [id = 110] 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x110fe4000) [pid = 2095] [serial = 327] [outer = 0x0] 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x110fed000) [pid = 2095] [serial = 328] [outer = 0x110fe4000] 05:47:54 INFO - PROCESS | 2095 | 1468500474729 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x110ff1000) [pid = 2095] [serial = 329] [outer = 0x110fe4000] 05:47:55 INFO - PROCESS | 2095 | 1468500475031 Marionette TRACE conn3 <- [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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 475ms 05:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:47:55 INFO - PROCESS | 2095 | 1468500475042 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 2095 | 1468500475043 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 05:47:55 INFO - PROCESS | 2095 | 1468500475045 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 2095 | 1468500475046 Marionette TRACE conn3 <- [1,414,null,{}] 05:47:55 INFO - PROCESS | 2095 | 1468500475049 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 2095 | 1468500475050 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:55 INFO - PROCESS | 2095 | 1468500475154 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12b851c00) [pid = 2095] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12badc400) [pid = 2095] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x128b62800) [pid = 2095] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1296cd000) [pid = 2095] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x128b62c00) [pid = 2095] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12a808800) [pid = 2095] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x113388000) [pid = 2095] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12110e400) [pid = 2095] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1183a2800) [pid = 2095] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1133b0400) [pid = 2095] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1241e8000) [pid = 2095] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x119b2b000) [pid = 2095] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12a778c00) [pid = 2095] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:47:55 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1181a6400) [pid = 2095] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:47:55 INFO - PROCESS | 2095 | 1468500475282 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 2095 | 1468500475283 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bdc800 == 42 [pid = 2095] [id = 111] 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x110f7c400) [pid = 2095] [serial = 330] [outer = 0x0] 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x110f81000) [pid = 2095] [serial = 331] [outer = 0x110f7c400] 05:47:55 INFO - PROCESS | 2095 | 1468500475307 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x110f85400) [pid = 2095] [serial = 332] [outer = 0x110f7c400] 05:47:55 INFO - PROCESS | 2095 | 1468500475584 Marionette TRACE conn3 <- [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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 05:47:55 INFO - PROCESS | 2095 | 1468500475616 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 2095 | 1468500475617 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 05:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:47:55 INFO - PROCESS | 2095 | 1468500475627 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 2095 | 1468500475628 Marionette TRACE conn3 <- [1,418,null,{}] 05:47:55 INFO - PROCESS | 2095 | 1468500475630 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:55 INFO - PROCESS | 2095 | 1468500475631 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:55 INFO - PROCESS | 2095 | 1468500475715 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:47:55 INFO - PROCESS | 2095 | 1468500475721 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 2095 | 1468500475723 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac78000 == 43 [pid = 2095] [id = 112] 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x110f82000) [pid = 2095] [serial = 333] [outer = 0x0] 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1133b0400) [pid = 2095] [serial = 334] [outer = 0x110f82000] 05:47:55 INFO - PROCESS | 2095 | 1468500475746 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12110e400) [pid = 2095] [serial = 335] [outer = 0x110f82000] 05:47:55 INFO - PROCESS | 2095 | 1468500475966 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:47:56 INFO - PROCESS | 2095 | 1468500476629 Marionette TRACE conn3 <- [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]]]}] 05:47:56 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 05:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 05:47:56 INFO - PROCESS | 2095 | 1468500476646 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 2095 | 1468500476648 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 05:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:47:56 INFO - PROCESS | 2095 | 1468500476650 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 2095 | 1468500476652 Marionette TRACE conn3 <- [1,422,null,{}] 05:47:56 INFO - PROCESS | 2095 | 1468500476657 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:56 INFO - PROCESS | 2095 | 1468500476658 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:56 INFO - PROCESS | 2095 | 1468500476770 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:47:56 INFO - PROCESS | 2095 | 1468500476777 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 2095 | 1468500476778 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bab5800 == 44 [pid = 2095] [id = 113] 05:47:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1196ce400) [pid = 2095] [serial = 336] [outer = 0x0] 05:47:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12c6f8400) [pid = 2095] [serial = 337] [outer = 0x1196ce400] 05:47:56 INFO - PROCESS | 2095 | 1468500476812 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12cb57800) [pid = 2095] [serial = 338] [outer = 0x1196ce400] 05:47:57 INFO - PROCESS | 2095 | 1468500477617 Marionette TRACE conn3 <- [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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 974ms 05:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:47:57 INFO - PROCESS | 2095 | 1468500477625 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 2095 | 1468500477628 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 2095 | 1468500477631 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 2095 | 1468500477633 Marionette TRACE conn3 <- [1,426,null,{}] 05:47:57 INFO - PROCESS | 2095 | 1468500477639 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:57 INFO - PROCESS | 2095 | 1468500477641 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:57 INFO - PROCESS | 2095 | 1468500477747 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:47:57 INFO - PROCESS | 2095 | 1468500477798 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 2095 | 1468500477799 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x117263000 == 45 [pid = 2095] [id = 114] 05:47:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1129a7800) [pid = 2095] [serial = 339] [outer = 0x0] 05:47:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1129aa000) [pid = 2095] [serial = 340] [outer = 0x1129a7800] 05:47:57 INFO - PROCESS | 2095 | 1468500477831 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1129af000) [pid = 2095] [serial = 341] [outer = 0x1129a7800] 05:47:58 INFO - PROCESS | 2095 | 1468500478424 Marionette TRACE conn3 <- [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] 05:47:58 INFO - PROCESS | 2095 | 1468500478459 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 05:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:47:58 INFO - PROCESS | 2095 | 1468500478464 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 2095 | 1468500478465 Marionette TRACE conn3 <- [1,430,null,{}] 05:47:58 INFO - PROCESS | 2095 | 1468500478468 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:58 INFO - PROCESS | 2095 | 1468500478470 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:58 INFO - PROCESS | 2095 | 1468500478575 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:47:58 INFO - PROCESS | 2095 | 1468500478628 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 2095 | 1468500478630 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x121292800 == 46 [pid = 2095] [id = 115] 05:47:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1186f8c00) [pid = 2095] [serial = 342] [outer = 0x0] 05:47:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x118f38000) [pid = 2095] [serial = 343] [outer = 0x1186f8c00] 05:47:58 INFO - PROCESS | 2095 | 1468500478661 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x120f28000) [pid = 2095] [serial = 344] [outer = 0x1186f8c00] 05:47:59 INFO - PROCESS | 2095 | 1468500479153 Marionette TRACE conn3 <- [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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 719ms 05:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:47:59 INFO - PROCESS | 2095 | 1468500479183 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 2095 | 1468500479184 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 05:47:59 INFO - PROCESS | 2095 | 1468500479187 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 2095 | 1468500479189 Marionette TRACE conn3 <- [1,434,null,{}] 05:47:59 INFO - PROCESS | 2095 | 1468500479197 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 2095 | 1468500479200 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:59 INFO - PROCESS | 2095 | 1468500479339 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:47:59 INFO - PROCESS | 2095 | 1468500479349 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 2095 | 1468500479351 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:47:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8c8800 == 47 [pid = 2095] [id = 116] 05:47:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12720e400) [pid = 2095] [serial = 345] [outer = 0x0] 05:47:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1272e8400) [pid = 2095] [serial = 346] [outer = 0x12720e400] 05:47:59 INFO - PROCESS | 2095 | 1468500479394 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128ac6800) [pid = 2095] [serial = 347] [outer = 0x12720e400] 05:47:59 INFO - PROCESS | 2095 | 1468500479856 Marionette TRACE conn3 <- [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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 05:47:59 INFO - PROCESS | 2095 | 1468500479919 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 2095 | 1468500479921 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 05:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:47:59 INFO - PROCESS | 2095 | 1468500479924 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 2095 | 1468500479926 Marionette TRACE conn3 <- [1,438,null,{}] 05:47:59 INFO - PROCESS | 2095 | 1468500479928 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:59 INFO - PROCESS | 2095 | 1468500479929 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:00 INFO - PROCESS | 2095 | 1468500480033 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:48:00 INFO - PROCESS | 2095 | 1468500480110 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 2095 | 1468500480111 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851e800 == 48 [pid = 2095] [id = 117] 05:48:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x117fe0400) [pid = 2095] [serial = 348] [outer = 0x0] 05:48:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x128b6f400) [pid = 2095] [serial = 349] [outer = 0x117fe0400] 05:48:00 INFO - PROCESS | 2095 | 1468500480151 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x1292cbc00) [pid = 2095] [serial = 350] [outer = 0x117fe0400] 05:48:00 INFO - PROCESS | 2095 | 1468500480791 Marionette TRACE conn3 <- [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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 922ms 05:48:00 INFO - PROCESS | 2095 | 1468500480847 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 2095 | 1468500480849 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 05:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:48:00 INFO - PROCESS | 2095 | 1468500480852 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 2095 | 1468500480854 Marionette TRACE conn3 <- [1,442,null,{}] 05:48:00 INFO - PROCESS | 2095 | 1468500480858 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:00 INFO - PROCESS | 2095 | 1468500480860 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:00 INFO - PROCESS | 2095 | 1468500480947 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:48:01 INFO - PROCESS | 2095 | 1468500481016 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 2095 | 1468500481017 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x116822000 == 49 [pid = 2095] [id = 118] 05:48:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x11765f400) [pid = 2095] [serial = 351] [outer = 0x0] 05:48:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x118366c00) [pid = 2095] [serial = 352] [outer = 0x11765f400] 05:48:01 INFO - PROCESS | 2095 | 1468500481045 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x11862b800) [pid = 2095] [serial = 353] [outer = 0x11765f400] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac78000 == 48 [pid = 2095] [id = 112] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x118bdc800 == 47 [pid = 2095] [id = 111] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x129853000 == 46 [pid = 2095] [id = 110] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x129120000 == 45 [pid = 2095] [id = 109] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1288af000 == 44 [pid = 2095] [id = 108] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x123ac0000 == 43 [pid = 2095] [id = 107] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1214b2800 == 42 [pid = 2095] [id = 106] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x119e8e000 == 41 [pid = 2095] [id = 105] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x116ba2800 == 40 [pid = 2095] [id = 104] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x11264d000 == 39 [pid = 2095] [id = 103] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1194c2000 == 38 [pid = 2095] [id = 102] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a7a2000 == 37 [pid = 2095] [id = 101] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12107c800 == 36 [pid = 2095] [id = 100] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x117266800 == 35 [pid = 2095] [id = 99] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8c7800 == 34 [pid = 2095] [id = 98] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x11930e000 == 33 [pid = 2095] [id = 83] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x125dee000 == 32 [pid = 2095] [id = 84] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x11851e800 == 31 [pid = 2095] [id = 117] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8c8800 == 30 [pid = 2095] [id = 116] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x121292800 == 29 [pid = 2095] [id = 115] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12bab5800 == 28 [pid = 2095] [id = 113] 05:48:01 INFO - PROCESS | 2095 | --DOCSHELL 0x117263000 == 27 [pid = 2095] [id = 114] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x1188ba800) [pid = 2095] [serial = 202] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x12bad8400) [pid = 2095] [serial = 242] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x12b84e000) [pid = 2095] [serial = 286] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x12bad7400) [pid = 2095] [serial = 287] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x12aeeb800) [pid = 2095] [serial = 281] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x12a616000) [pid = 2095] [serial = 275] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x12a61d400) [pid = 2095] [serial = 284] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x12bcda400) [pid = 2095] [serial = 290] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x128639400) [pid = 2095] [serial = 269] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x12bce2800) [pid = 2095] [serial = 292] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12bcd4400) [pid = 2095] [serial = 289] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1291be000) [pid = 2095] [serial = 272] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x128c50000) [pid = 2095] [serial = 271] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12a71e400) [pid = 2095] [serial = 277] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1292d8000) [pid = 2095] [serial = 274] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12a87f000) [pid = 2095] [serial = 280] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x124b34000) [pid = 2095] [serial = 283] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x121746000) [pid = 2095] [serial = 262] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x124053000) [pid = 2095] [serial = 263] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x118f18800) [pid = 2095] [serial = 257] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x118625400) [pid = 2095] [serial = 256] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1197b5800) [pid = 2095] [serial = 247] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x127211000) [pid = 2095] [serial = 268] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x128ac3800) [pid = 2095] [serial = 253] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x124bc2c00) [pid = 2095] [serial = 265] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x125fcfc00) [pid = 2095] [serial = 266] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x119b33000) [pid = 2095] [serial = 259] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12100bc00) [pid = 2095] [serial = 260] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11330f000) [pid = 2095] [serial = 244] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a802400) [pid = 2095] [serial = 278] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1241ed400) [pid = 2095] [serial = 250] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2095 | 1468500482047 Marionette TRACE conn3 <- [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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1222ms 05:48:02 INFO - PROCESS | 2095 | 1468500482075 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:48:02 INFO - PROCESS | 2095 | 1468500482078 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 05:48:02 INFO - PROCESS | 2095 | 1468500482081 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 2095 | 1468500482082 Marionette TRACE conn3 <- [1,446,null,{}] 05:48:02 INFO - PROCESS | 2095 | 1468500482087 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 2095 | 1468500482090 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:02 INFO - PROCESS | 2095 | 1468500482163 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:48:02 INFO - PROCESS | 2095 | 1468500482169 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 2095 | 1468500482174 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x112056800 == 28 [pid = 2095] [id = 119] 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x112f0f800) [pid = 2095] [serial = 354] [outer = 0x0] 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1133de800) [pid = 2095] [serial = 355] [outer = 0x112f0f800] 05:48:02 INFO - PROCESS | 2095 | 1468500482202 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1129a6400) [pid = 2095] [serial = 356] [outer = 0x112f0f800] 05:48:02 INFO - PROCESS | 2095 | 1468500482565 Marionette TRACE conn3 <- [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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 520ms 05:48:02 INFO - PROCESS | 2095 | 1468500482600 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 2095 | 1468500482606 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:48:02 INFO - PROCESS | 2095 | 1468500482611 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 2095 | 1468500482612 Marionette TRACE conn3 <- [1,450,null,{}] 05:48:02 INFO - PROCESS | 2095 | 1468500482615 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:02 INFO - PROCESS | 2095 | 1468500482616 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:02 INFO - PROCESS | 2095 | 1468500482691 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:48:02 INFO - PROCESS | 2095 | 1468500482695 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 2095 | 1468500482696 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x11757b000 == 29 [pid = 2095] [id = 120] 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x11839b000) [pid = 2095] [serial = 357] [outer = 0x0] 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x118875c00) [pid = 2095] [serial = 358] [outer = 0x11839b000] 05:48:02 INFO - PROCESS | 2095 | 1468500482725 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x118fe8000) [pid = 2095] [serial = 359] [outer = 0x11839b000] 05:48:03 INFO - PROCESS | 2095 | 1468500483046 Marionette TRACE conn3 <- [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] 05:48:03 INFO - PROCESS | 2095 | 1468500483089 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:48:03 INFO - PROCESS | 2095 | 1468500483091 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 2095 | 1468500483094 Marionette TRACE conn3 <- [1,454,null,{}] 05:48:03 INFO - PROCESS | 2095 | 1468500483101 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 2095 | 1468500483104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:03 INFO - PROCESS | 2095 | 1468500483181 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:48:03 INFO - PROCESS | 2095 | 1468500483235 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 2095 | 1468500483237 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x119307800 == 30 [pid = 2095] [id = 121] 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x110f7ac00) [pid = 2095] [serial = 360] [outer = 0x0] 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x120f22400) [pid = 2095] [serial = 361] [outer = 0x110f7ac00] 05:48:03 INFO - PROCESS | 2095 | 1468500483264 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x121c45c00) [pid = 2095] [serial = 362] [outer = 0x110f7ac00] 05:48:03 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:03 INFO - PROCESS | 2095 | 1468500483597 Marionette TRACE conn3 <- [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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 05:48:03 INFO - PROCESS | 2095 | 1468500483616 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 2095 | 1468500483618 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:48:03 INFO - PROCESS | 2095 | 1468500483623 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 2095 | 1468500483625 Marionette TRACE conn3 <- [1,458,null,{}] 05:48:03 INFO - PROCESS | 2095 | 1468500483628 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:03 INFO - PROCESS | 2095 | 1468500483629 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:03 INFO - PROCESS | 2095 | 1468500483738 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:48:03 INFO - PROCESS | 2095 | 1468500483810 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 2095 | 1468500483812 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x119674000 == 31 [pid = 2095] [id = 122] 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x121cd1800) [pid = 2095] [serial = 363] [outer = 0x0] 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12441b400) [pid = 2095] [serial = 364] [outer = 0x121cd1800] 05:48:03 INFO - PROCESS | 2095 | 1468500483837 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x125578400) [pid = 2095] [serial = 365] [outer = 0x121cd1800] 05:48:04 INFO - PROCESS | 2095 | 1468500484126 Marionette TRACE conn3 <- [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] 05:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:48:04 INFO - PROCESS | 2095 | 1468500484194 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 2095 | 1468500484196 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 2095 | 1468500484197 Marionette TRACE conn3 <- [1,462,null,{}] 05:48:04 INFO - PROCESS | 2095 | 1468500484207 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 2095 | 1468500484208 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:04 INFO - PROCESS | 2095 | 1468500484294 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:48:04 INFO - PROCESS | 2095 | 1468500484327 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 2095 | 1468500484328 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x121198800 == 32 [pid = 2095] [id = 123] 05:48:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x11839a400) [pid = 2095] [serial = 366] [outer = 0x0] 05:48:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x127031400) [pid = 2095] [serial = 367] [outer = 0x11839a400] 05:48:04 INFO - PROCESS | 2095 | 1468500484353 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128630000) [pid = 2095] [serial = 368] [outer = 0x11839a400] 05:48:04 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:04 INFO - PROCESS | 2095 | 1468500484715 Marionette TRACE conn3 <- [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] 05:48:04 INFO - PROCESS | 2095 | 1468500484768 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 2095 | 1468500484772 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 2095 | 1468500484773 Marionette TRACE conn3 <- [1,466,null,{}] 05:48:04 INFO - PROCESS | 2095 | 1468500484777 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:04 INFO - PROCESS | 2095 | 1468500484783 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:04 INFO - PROCESS | 2095 | 1468500484940 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:48:04 INFO - PROCESS | 2095 | 1468500484955 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 2095 | 1468500484957 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a25800 == 33 [pid = 2095] [id = 124] 05:48:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x128639400) [pid = 2095] [serial = 369] [outer = 0x0] 05:48:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x128ad2400) [pid = 2095] [serial = 370] [outer = 0x128639400] 05:48:04 INFO - PROCESS | 2095 | 1468500484981 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1296d6000) [pid = 2095] [serial = 371] [outer = 0x128639400] 05:48:05 INFO - PROCESS | 2095 | 1468500485316 Marionette TRACE conn3 <- [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] 05:48:05 INFO - PROCESS | 2095 | 1468500485347 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 2095 | 1468500485349 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 2095 | 1468500485350 Marionette TRACE conn3 <- [1,470,null,{}] 05:48:05 INFO - PROCESS | 2095 | 1468500485355 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 2095 | 1468500485356 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:05 INFO - PROCESS | 2095 | 1468500485451 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:48:05 INFO - PROCESS | 2095 | 1468500485484 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 2095 | 1468500485485 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x124ba1800 == 34 [pid = 2095] [id = 125] 05:48:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1129a7c00) [pid = 2095] [serial = 372] [outer = 0x0] 05:48:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12a61f000) [pid = 2095] [serial = 373] [outer = 0x1129a7c00] 05:48:05 INFO - PROCESS | 2095 | 1468500485509 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12a777c00) [pid = 2095] [serial = 374] [outer = 0x1129a7c00] 05:48:05 INFO - PROCESS | 2095 | 1468500485859 Marionette TRACE conn3 <- [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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 05:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:48:05 INFO - PROCESS | 2095 | 1468500485871 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 2095 | 1468500485874 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 2095 | 1468500485876 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 2095 | 1468500485877 Marionette TRACE conn3 <- [1,474,null,{}] 05:48:05 INFO - PROCESS | 2095 | 1468500485879 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:05 INFO - PROCESS | 2095 | 1468500485881 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:05 INFO - PROCESS | 2095 | 1468500485975 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:48:05 INFO - PROCESS | 2095 | 1468500485990 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 2095 | 1468500485991 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x12574d000 == 35 [pid = 2095] [id = 126] 05:48:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x12a778000) [pid = 2095] [serial = 375] [outer = 0x0] 05:48:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12a87f000) [pid = 2095] [serial = 376] [outer = 0x12a778000] 05:48:06 INFO - PROCESS | 2095 | 1468500486015 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12b84ac00) [pid = 2095] [serial = 377] [outer = 0x12a778000] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x12bad8000) [pid = 2095] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x12c448000) [pid = 2095] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1272e3800) [pid = 2095] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x119c5a000) [pid = 2095] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x110fe4000) [pid = 2095] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x121265c00) [pid = 2095] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12bcd5000) [pid = 2095] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x128acc800) [pid = 2095] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x118360000) [pid = 2095] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x110f7c400) [pid = 2095] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1296d0400) [pid = 2095] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x124bc7c00) [pid = 2095] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12b855800) [pid = 2095] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123adc400) [pid = 2095] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1196ce400) [pid = 2095] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x110f82000) [pid = 2095] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1110a7c00) [pid = 2095] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x111d19c00) [pid = 2095] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1196d0800) [pid = 2095] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x125761000) [pid = 2095] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:48:06 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12174e000) [pid = 2095] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:48:06 INFO - PROCESS | 2095 | 1468500486554 Marionette TRACE conn3 <- [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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 719ms 05:48:06 INFO - PROCESS | 2095 | 1468500486595 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 2095 | 1468500486596 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:48:06 INFO - PROCESS | 2095 | 1468500486599 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 2095 | 1468500486600 Marionette TRACE conn3 <- [1,478,null,{}] 05:48:06 INFO - PROCESS | 2095 | 1468500486606 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:06 INFO - PROCESS | 2095 | 1468500486608 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:06 INFO - PROCESS | 2095 | 1468500486734 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:48:06 INFO - PROCESS | 2095 | 1468500486767 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 2095 | 1468500486768 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x119307000 == 36 [pid = 2095] [id = 127] 05:48:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x110f84000) [pid = 2095] [serial = 378] [outer = 0x0] 05:48:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1197af000) [pid = 2095] [serial = 379] [outer = 0x110f84000] 05:48:06 INFO - PROCESS | 2095 | 1468500486792 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x124055800) [pid = 2095] [serial = 380] [outer = 0x110f84000] 05:48:07 INFO - PROCESS | 2095 | 1468500487043 Marionette TRACE conn3 <- [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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 05:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:48:07 INFO - PROCESS | 2095 | 1468500487075 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 2095 | 1468500487077 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 2095 | 1468500487079 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 2095 | 1468500487080 Marionette TRACE conn3 <- [1,482,null,{}] 05:48:07 INFO - PROCESS | 2095 | 1468500487082 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 2095 | 1468500487084 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:07 INFO - PROCESS | 2095 | 1468500487161 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:48:07 INFO - PROCESS | 2095 | 1468500487165 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 2095 | 1468500487166 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e53800 == 37 [pid = 2095] [id = 128] 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x124420c00) [pid = 2095] [serial = 381] [outer = 0x0] 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1296d2400) [pid = 2095] [serial = 382] [outer = 0x124420c00] 05:48:07 INFO - PROCESS | 2095 | 1468500487192 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a881400) [pid = 2095] [serial = 383] [outer = 0x124420c00] 05:48:07 INFO - PROCESS | 2095 | 1468500487512 Marionette TRACE conn3 <- [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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:48:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 468ms 05:48:07 INFO - PROCESS | 2095 | 1468500487548 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 2095 | 1468500487549 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 05:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:48:07 INFO - PROCESS | 2095 | 1468500487552 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 2095 | 1468500487553 Marionette TRACE conn3 <- [1,486,null,{}] 05:48:07 INFO - PROCESS | 2095 | 1468500487556 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:07 INFO - PROCESS | 2095 | 1468500487558 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:07 INFO - PROCESS | 2095 | 1468500487690 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:48:07 INFO - PROCESS | 2095 | 1468500487698 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 2095 | 1468500487700 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x121198000 == 38 [pid = 2095] [id = 129] 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1292ccc00) [pid = 2095] [serial = 384] [outer = 0x0] 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12b84ec00) [pid = 2095] [serial = 385] [outer = 0x1292ccc00] 05:48:07 INFO - PROCESS | 2095 | 1468500487742 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12bae3c00) [pid = 2095] [serial = 386] [outer = 0x1292ccc00] 05:48:08 INFO - PROCESS | 2095 | 1468500488117 Marionette TRACE conn3 <- [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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:48:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 620ms 05:48:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:48:08 INFO - PROCESS | 2095 | 1468500488173 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 2095 | 1468500488175 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 05:48:08 INFO - PROCESS | 2095 | 1468500488178 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 2095 | 1468500488179 Marionette TRACE conn3 <- [1,490,null,{}] 05:48:08 INFO - PROCESS | 2095 | 1468500488183 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:08 INFO - PROCESS | 2095 | 1468500488184 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:08 INFO - PROCESS | 2095 | 1468500488329 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:48:08 INFO - PROCESS | 2095 | 1468500488337 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 2095 | 1468500488338 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a790000 == 39 [pid = 2095] [id = 130] 05:48:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x125fcb800) [pid = 2095] [serial = 387] [outer = 0x0] 05:48:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12bcd6000) [pid = 2095] [serial = 388] [outer = 0x125fcb800] 05:48:08 INFO - PROCESS | 2095 | 1468500488377 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12bf3a800) [pid = 2095] [serial = 389] [outer = 0x125fcb800] 05:48:08 INFO - PROCESS | 2095 | 1468500488983 Marionette TRACE conn3 <- [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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:48:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 871ms 05:48:09 INFO - PROCESS | 2095 | 1468500489048 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 2095 | 1468500489051 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 05:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:48:09 INFO - PROCESS | 2095 | 1468500489078 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 2095 | 1468500489081 Marionette TRACE conn3 <- [1,494,null,{}] 05:48:09 INFO - PROCESS | 2095 | 1468500489085 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:09 INFO - PROCESS | 2095 | 1468500489086 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:09 INFO - PROCESS | 2095 | 1468500489195 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:48:09 INFO - PROCESS | 2095 | 1468500489247 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 2095 | 1468500489249 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x118519000 == 40 [pid = 2095] [id = 131] 05:48:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1129b1c00) [pid = 2095] [serial = 390] [outer = 0x0] 05:48:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x11708b800) [pid = 2095] [serial = 391] [outer = 0x1129b1c00] 05:48:09 INFO - PROCESS | 2095 | 1468500489280 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1183a6800) [pid = 2095] [serial = 392] [outer = 0x1129b1c00] 05:48:09 INFO - PROCESS | 2095 | 1468500489865 Marionette TRACE conn3 <- [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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 926ms 05:48:10 INFO - PROCESS | 2095 | 1468500490003 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 2095 | 1468500490005 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:48:10 INFO - PROCESS | 2095 | 1468500490008 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 2095 | 1468500490010 Marionette TRACE conn3 <- [1,498,null,{}] 05:48:10 INFO - PROCESS | 2095 | 1468500490014 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 2095 | 1468500490016 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:10 INFO - PROCESS | 2095 | 1468500490119 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:48:10 INFO - PROCESS | 2095 | 1468500490169 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 2095 | 1468500490172 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbf000 == 41 [pid = 2095] [id = 132] 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x11330f000) [pid = 2095] [serial = 393] [outer = 0x0] 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1133a6000) [pid = 2095] [serial = 394] [outer = 0x11330f000] 05:48:10 INFO - PROCESS | 2095 | 1468500490198 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x115f66000) [pid = 2095] [serial = 395] [outer = 0x11330f000] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x121198000 == 40 [pid = 2095] [id = 129] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x128e53800 == 39 [pid = 2095] [id = 128] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x119307000 == 38 [pid = 2095] [id = 127] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12574d000 == 37 [pid = 2095] [id = 126] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x124ba1800 == 36 [pid = 2095] [id = 125] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x123a25800 == 35 [pid = 2095] [id = 124] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x121198800 == 34 [pid = 2095] [id = 123] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x119674000 == 33 [pid = 2095] [id = 122] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x119307800 == 32 [pid = 2095] [id = 121] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x11757b000 == 31 [pid = 2095] [id = 120] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x112056800 == 30 [pid = 2095] [id = 119] 05:48:10 INFO - PROCESS | 2095 | --DOCSHELL 0x116822000 == 29 [pid = 2095] [id = 118] 05:48:10 INFO - PROCESS | 2095 | 1468500490644 Marionette TRACE conn3 <- [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]]]}] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1133d3000) [pid = 2095] [serial = 199] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12c443c00) [pid = 2095] [serial = 323] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12bf58c00) [pid = 2095] [serial = 322] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12c44b400) [pid = 2095] [serial = 325] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x128ac6400) [pid = 2095] [serial = 313] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1291b1400) [pid = 2095] [serial = 314] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x120f24c00) [pid = 2095] [serial = 307] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12174b400) [pid = 2095] [serial = 308] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x110ff1000) [pid = 2095] [serial = 329] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x121c50c00) [pid = 2095] [serial = 298] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1241f1800) [pid = 2095] [serial = 299] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x110fed000) [pid = 2095] [serial = 328] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12bf39400) [pid = 2095] [serial = 293] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x128ad0000) [pid = 2095] [serial = 301] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x128c26400) [pid = 2095] [serial = 302] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1183a9000) [pid = 2095] [serial = 295] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1196c9800) [pid = 2095] [serial = 296] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x110f81000) [pid = 2095] [serial = 331] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12c6ee800) [pid = 2095] [serial = 326] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a804400) [pid = 2095] [serial = 316] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12a87fc00) [pid = 2095] [serial = 317] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1291bb000) [pid = 2095] [serial = 304] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12a618c00) [pid = 2095] [serial = 305] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x12ba60800) [pid = 2095] [serial = 319] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x124053800) [pid = 2095] [serial = 310] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x125764800) [pid = 2095] [serial = 311] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x110f85400) [pid = 2095] [serial = 332] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12cb57800) [pid = 2095] [serial = 338] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1133b0400) [pid = 2095] [serial = 334] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12110e400) [pid = 2095] [serial = 335] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12c6f8400) [pid = 2095] [serial = 337] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x12bad9400) [pid = 2095] [serial = 320] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x116b21800) [pid = 2095] [serial = 245] [outer = 0x0] [url = about:blank] 05:48:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:48:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x12100ac00) [pid = 2095] [serial = 248] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x128acc400) [pid = 2095] [serial = 254] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x124bc7800) [pid = 2095] [serial = 251] [outer = 0x0] [url = about:blank] 05:48:10 INFO - PROCESS | 2095 | 1468500490682 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 2095 | 1468500490686 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:48:10 INFO - PROCESS | 2095 | 1468500490694 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 2095 | 1468500490698 Marionette TRACE conn3 <- [1,502,null,{}] 05:48:10 INFO - PROCESS | 2095 | 1468500490709 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:10 INFO - PROCESS | 2095 | 1468500490711 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:10 INFO - PROCESS | 2095 | 1468500490814 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:48:10 INFO - PROCESS | 2095 | 1468500490826 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 2095 | 1468500490827 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x116964000 == 30 [pid = 2095] [id = 133] 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x118198c00) [pid = 2095] [serial = 396] [outer = 0x0] 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x11835c800) [pid = 2095] [serial = 397] [outer = 0x118198c00] 05:48:10 INFO - PROCESS | 2095 | 1468500490870 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1183a7c00) [pid = 2095] [serial = 398] [outer = 0x118198c00] 05:48:11 INFO - PROCESS | 2095 | 1468500491345 Marionette TRACE conn3 <- [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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 676ms 05:48:11 INFO - PROCESS | 2095 | 1468500491367 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 2095 | 1468500491368 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 05:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:48:11 INFO - PROCESS | 2095 | 1468500491373 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 2095 | 1468500491374 Marionette TRACE conn3 <- [1,506,null,{}] 05:48:11 INFO - PROCESS | 2095 | 1468500491381 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 2095 | 1468500491384 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:11 INFO - PROCESS | 2095 | 1468500491463 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:48:11 INFO - PROCESS | 2095 | 1468500491471 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 2095 | 1468500491474 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd4000 == 31 [pid = 2095] [id = 134] 05:48:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1196ca400) [pid = 2095] [serial = 399] [outer = 0x0] 05:48:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1197af800) [pid = 2095] [serial = 400] [outer = 0x1196ca400] 05:48:11 INFO - PROCESS | 2095 | 1468500491502 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x120f1b800) [pid = 2095] [serial = 401] [outer = 0x1196ca400] 05:48:11 INFO - PROCESS | 2095 | 1468500491823 Marionette TRACE conn3 <- [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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:48:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 05:48:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:48:11 INFO - PROCESS | 2095 | 1468500491848 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 2095 | 1468500491849 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 05:48:11 INFO - PROCESS | 2095 | 1468500491852 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 2095 | 1468500491855 Marionette TRACE conn3 <- [1,510,null,{}] 05:48:11 INFO - PROCESS | 2095 | 1468500491858 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:11 INFO - PROCESS | 2095 | 1468500491859 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:11 INFO - PROCESS | 2095 | 1468500491935 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:48:11 INFO - PROCESS | 2095 | 1468500491941 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 2095 | 1468500491942 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x119c05000 == 32 [pid = 2095] [id = 135] 05:48:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x120f24c00) [pid = 2095] [serial = 402] [outer = 0x0] 05:48:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x12110e400) [pid = 2095] [serial = 403] [outer = 0x120f24c00] 05:48:11 INFO - PROCESS | 2095 | 1468500491967 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1214e6c00) [pid = 2095] [serial = 404] [outer = 0x120f24c00] 05:48:12 INFO - PROCESS | 2095 | 1468500492307 Marionette TRACE conn3 <- [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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 473ms 05:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:48:12 INFO - PROCESS | 2095 | 1468500492325 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 2095 | 1468500492326 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 05:48:12 INFO - PROCESS | 2095 | 1468500492328 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 2095 | 1468500492329 Marionette TRACE conn3 <- [1,514,null,{}] 05:48:12 INFO - PROCESS | 2095 | 1468500492332 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 2095 | 1468500492333 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:12 INFO - PROCESS | 2095 | 1468500492406 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:48:12 INFO - PROCESS | 2095 | 1468500492409 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 2095 | 1468500492410 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211a0800 == 33 [pid = 2095] [id = 136] 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x121007400) [pid = 2095] [serial = 405] [outer = 0x0] 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x123a6a400) [pid = 2095] [serial = 406] [outer = 0x121007400] 05:48:12 INFO - PROCESS | 2095 | 1468500492437 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1241f1400) [pid = 2095] [serial = 407] [outer = 0x121007400] 05:48:12 INFO - PROCESS | 2095 | 1468500492742 Marionette TRACE conn3 <- [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]]]}] 05:48:12 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 05:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 05:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:48:12 INFO - PROCESS | 2095 | 1468500492796 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 2095 | 1468500492797 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 05:48:12 INFO - PROCESS | 2095 | 1468500492799 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 2095 | 1468500492801 Marionette TRACE conn3 <- [1,518,null,{}] 05:48:12 INFO - PROCESS | 2095 | 1468500492803 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:12 INFO - PROCESS | 2095 | 1468500492807 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:12 INFO - PROCESS | 2095 | 1468500492946 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:48:12 INFO - PROCESS | 2095 | 1468500492961 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 2095 | 1468500492962 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x121993800 == 34 [pid = 2095] [id = 137] 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124423800) [pid = 2095] [serial = 408] [outer = 0x0] 05:48:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124bc8c00) [pid = 2095] [serial = 409] [outer = 0x124423800] 05:48:13 INFO - PROCESS | 2095 | 1468500493003 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12862fc00) [pid = 2095] [serial = 410] [outer = 0x124423800] 05:48:13 INFO - PROCESS | 2095 | 1468500493433 Marionette TRACE conn3 <- [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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 05:48:13 INFO - PROCESS | 2095 | 1468500493471 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 2095 | 1468500493472 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 05:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:48:13 INFO - PROCESS | 2095 | 1468500493475 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 2095 | 1468500493476 Marionette TRACE conn3 <- [1,522,null,{}] 05:48:13 INFO - PROCESS | 2095 | 1468500493478 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:13 INFO - PROCESS | 2095 | 1468500493479 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:13 INFO - PROCESS | 2095 | 1468500493571 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:48:13 INFO - PROCESS | 2095 | 1468500493574 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 2095 | 1468500493575 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ec5800 == 35 [pid = 2095] [id = 138] 05:48:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x111f62400) [pid = 2095] [serial = 411] [outer = 0x0] 05:48:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124b34400) [pid = 2095] [serial = 412] [outer = 0x111f62400] 05:48:13 INFO - PROCESS | 2095 | 1468500493605 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128b6a400) [pid = 2095] [serial = 413] [outer = 0x111f62400] 05:48:13 INFO - PROCESS | 2095 | 1468500493966 Marionette TRACE conn3 <- [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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:48:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 05:48:13 INFO - PROCESS | 2095 | 1468500493994 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 2095 | 1468500493995 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 05:48:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:48:14 INFO - PROCESS | 2095 | 1468500494002 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 2095 | 1468500494005 Marionette TRACE conn3 <- [1,526,null,{}] 05:48:14 INFO - PROCESS | 2095 | 1468500494008 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 2095 | 1468500494009 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:14 INFO - PROCESS | 2095 | 1468500494102 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:48:14 INFO - PROCESS | 2095 | 1468500494106 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 2095 | 1468500494107 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbd800 == 36 [pid = 2095] [id = 139] 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1122bd800) [pid = 2095] [serial = 414] [outer = 0x0] 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1291b1800) [pid = 2095] [serial = 415] [outer = 0x1122bd800] 05:48:14 INFO - PROCESS | 2095 | 1468500494131 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1292d3000) [pid = 2095] [serial = 416] [outer = 0x1122bd800] 05:48:14 INFO - PROCESS | 2095 | 1468500494453 Marionette TRACE conn3 <- [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]]]}] 05:48:14 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 05:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 475ms 05:48:14 INFO - PROCESS | 2095 | 1468500494476 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 2095 | 1468500494477 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 05:48:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:48:14 INFO - PROCESS | 2095 | 1468500494485 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 2095 | 1468500494488 Marionette TRACE conn3 <- [1,530,null,{}] 05:48:14 INFO - PROCESS | 2095 | 1468500494492 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:14 INFO - PROCESS | 2095 | 1468500494493 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:14 INFO - PROCESS | 2095 | 1468500494590 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:48:14 INFO - PROCESS | 2095 | 1468500494593 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 2095 | 1468500494594 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270b5000 == 37 [pid = 2095] [id = 140] 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1292d3800) [pid = 2095] [serial = 417] [outer = 0x0] 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1296cdc00) [pid = 2095] [serial = 418] [outer = 0x1292d3800] 05:48:14 INFO - PROCESS | 2095 | 1468500494625 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a802400) [pid = 2095] [serial = 419] [outer = 0x1292d3800] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1292ccc00) [pid = 2095] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11839a400) [pid = 2095] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129a7c00) [pid = 2095] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x121cd1800) [pid = 2095] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x11839b000) [pid = 2095] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128639400) [pid = 2095] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x110f7ac00) [pid = 2095] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11765f400) [pid = 2095] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x112f0f800) [pid = 2095] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1129a7800) [pid = 2095] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1186f8c00) [pid = 2095] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x12720e400) [pid = 2095] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x117fe0400) [pid = 2095] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x110f84000) [pid = 2095] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12a778000) [pid = 2095] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:48:15 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x124420c00) [pid = 2095] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:48:15 INFO - PROCESS | 2095 | 1468500495042 Marionette TRACE conn3 <- [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"]]]}] 05:48:15 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 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:48:15 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 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:48:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:48:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 05:48:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:48:15 INFO - PROCESS | 2095 | 1468500495059 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 2095 | 1468500495060 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 05:48:15 INFO - PROCESS | 2095 | 1468500495062 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 2095 | 1468500495063 Marionette TRACE conn3 <- [1,534,null,{}] 05:48:15 INFO - PROCESS | 2095 | 1468500495066 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 2095 | 1468500495067 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:15 INFO - PROCESS | 2095 | 1468500495147 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:48:15 INFO - PROCESS | 2095 | 1468500495150 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 2095 | 1468500495151 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x125d72800 == 38 [pid = 2095] [id = 141] 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x117663800) [pid = 2095] [serial = 420] [outer = 0x0] 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11839b000) [pid = 2095] [serial = 421] [outer = 0x117663800] 05:48:15 INFO - PROCESS | 2095 | 1468500495178 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121934000) [pid = 2095] [serial = 422] [outer = 0x117663800] 05:48:15 INFO - PROCESS | 2095 | 1468500495508 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:48:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 05:48:15 INFO - PROCESS | 2095 | 1468500495534 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 2095 | 1468500495537 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 05:48:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:48:15 INFO - PROCESS | 2095 | 1468500495542 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 2095 | 1468500495544 Marionette TRACE conn3 <- [1,538,null,{}] 05:48:15 INFO - PROCESS | 2095 | 1468500495547 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:15 INFO - PROCESS | 2095 | 1468500495549 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:15 INFO - PROCESS | 2095 | 1468500495741 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:48:15 INFO - PROCESS | 2095 | 1468500495763 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 2095 | 1468500495765 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a785800 == 39 [pid = 2095] [id = 142] 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x118620800) [pid = 2095] [serial = 423] [outer = 0x0] 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124bc0800) [pid = 2095] [serial = 424] [outer = 0x118620800] 05:48:15 INFO - PROCESS | 2095 | 1468500495810 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12b857c00) [pid = 2095] [serial = 425] [outer = 0x118620800] 05:48:16 INFO - PROCESS | 2095 | 1468500496132 Marionette TRACE conn3 <- [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]]]}] 05:48:16 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. 05:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 05:48:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:48:16 INFO - PROCESS | 2095 | 1468500496163 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 2095 | 1468500496164 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 05:48:16 INFO - PROCESS | 2095 | 1468500496165 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 2095 | 1468500496166 Marionette TRACE conn3 <- [1,542,null,{}] 05:48:16 INFO - PROCESS | 2095 | 1468500496168 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 2095 | 1468500496170 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:16 INFO - PROCESS | 2095 | 1468500496237 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:48:16 INFO - PROCESS | 2095 | 1468500496241 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 2095 | 1468500496242 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac68000 == 40 [pid = 2095] [id = 143] 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12ba60800) [pid = 2095] [serial = 426] [outer = 0x0] 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12bae1400) [pid = 2095] [serial = 427] [outer = 0x12ba60800] 05:48:16 INFO - PROCESS | 2095 | 1468500496262 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12bcdbc00) [pid = 2095] [serial = 428] [outer = 0x12ba60800] 05:48:16 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. 05:48:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 418ms 05:48:16 INFO - PROCESS | 2095 | 1468500496578 Marionette TRACE conn3 <- [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]]]}] 05:48:16 INFO - PROCESS | 2095 | 1468500496586 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 2095 | 1468500496591 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 05:48:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:48:16 INFO - PROCESS | 2095 | 1468500496594 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 2095 | 1468500496596 Marionette TRACE conn3 <- [1,546,null,{}] 05:48:16 INFO - PROCESS | 2095 | 1468500496599 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:16 INFO - PROCESS | 2095 | 1468500496601 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:16 INFO - PROCESS | 2095 | 1468500496786 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:48:16 INFO - PROCESS | 2095 | 1468500496797 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 2095 | 1468500496798 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x12b831800 == 41 [pid = 2095] [id = 144] 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12bcde800) [pid = 2095] [serial = 429] [outer = 0x0] 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12bf37000) [pid = 2095] [serial = 430] [outer = 0x12bcde800] 05:48:16 INFO - PROCESS | 2095 | 1468500496828 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12bf41c00) [pid = 2095] [serial = 431] [outer = 0x12bcde800] 05:48:17 INFO - PROCESS | 2095 | --DOCSHELL 0x116964000 == 40 [pid = 2095] [id = 133] 05:48:17 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbf000 == 39 [pid = 2095] [id = 132] 05:48:17 INFO - PROCESS | 2095 | --DOCSHELL 0x118519000 == 38 [pid = 2095] [id = 131] 05:48:17 INFO - PROCESS | 2095 | --DOCSHELL 0x12a790000 == 37 [pid = 2095] [id = 130] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x119c05000 == 36 [pid = 2095] [id = 135] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x1211a0800 == 35 [pid = 2095] [id = 136] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x125d72800 == 34 [pid = 2095] [id = 141] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x12a785800 == 33 [pid = 2095] [id = 142] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x123ec5800 == 32 [pid = 2095] [id = 138] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x121993800 == 31 [pid = 2095] [id = 137] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbd800 == 30 [pid = 2095] [id = 139] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac68000 == 29 [pid = 2095] [id = 143] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x1270b5000 == 28 [pid = 2095] [id = 140] 05:48:18 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd4000 == 27 [pid = 2095] [id = 134] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12b84ec00) [pid = 2095] [serial = 385] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128630000) [pid = 2095] [serial = 368] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x127031400) [pid = 2095] [serial = 367] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a61f000) [pid = 2095] [serial = 373] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12441b400) [pid = 2095] [serial = 364] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118875c00) [pid = 2095] [serial = 358] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128ad2400) [pid = 2095] [serial = 370] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x118fe8000) [pid = 2095] [serial = 359] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x120f22400) [pid = 2095] [serial = 361] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x121c45c00) [pid = 2095] [serial = 362] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x11862b800) [pid = 2095] [serial = 353] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x118366c00) [pid = 2095] [serial = 352] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1133de800) [pid = 2095] [serial = 355] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1129a6400) [pid = 2095] [serial = 356] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1129af000) [pid = 2095] [serial = 341] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1129aa000) [pid = 2095] [serial = 340] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x120f28000) [pid = 2095] [serial = 344] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x118f38000) [pid = 2095] [serial = 343] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x128ac6800) [pid = 2095] [serial = 347] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1272e8400) [pid = 2095] [serial = 346] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x1292cbc00) [pid = 2095] [serial = 350] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x128b6f400) [pid = 2095] [serial = 349] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12a777c00) [pid = 2095] [serial = 374] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x1197af000) [pid = 2095] [serial = 379] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x12a87f000) [pid = 2095] [serial = 376] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1296d2400) [pid = 2095] [serial = 382] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x12b84ac00) [pid = 2095] [serial = 377] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x12a881400) [pid = 2095] [serial = 383] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x1296d6000) [pid = 2095] [serial = 371] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x124055800) [pid = 2095] [serial = 380] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x125578400) [pid = 2095] [serial = 365] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x12bae3c00) [pid = 2095] [serial = 386] [outer = 0x0] [url = about:blank] 05:48:18 INFO - PROCESS | 2095 | 1468500498207 Marionette TRACE conn3 <- [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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:48:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1623ms 05:48:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:48:18 INFO - PROCESS | 2095 | 1468500498218 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 2095 | 1468500498222 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 05:48:18 INFO - PROCESS | 2095 | 1468500498226 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 2095 | 1468500498228 Marionette TRACE conn3 <- [1,550,null,{}] 05:48:18 INFO - PROCESS | 2095 | 1468500498232 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 2095 | 1468500498234 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:18 INFO - PROCESS | 2095 | 1468500498310 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:48:18 INFO - PROCESS | 2095 | 1468500498315 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 2095 | 1468500498318 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x1132cc000 == 28 [pid = 2095] [id = 145] 05:48:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1129ac800) [pid = 2095] [serial = 432] [outer = 0x0] 05:48:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x1129afc00) [pid = 2095] [serial = 433] [outer = 0x1129ac800] 05:48:18 INFO - PROCESS | 2095 | 1468500498358 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x1133df400) [pid = 2095] [serial = 434] [outer = 0x1129ac800] 05:48:18 INFO - PROCESS | 2095 | 1468500498722 Marionette TRACE conn3 <- [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]]]}] 05:48:18 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. 05:48:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 05:48:18 INFO - PROCESS | 2095 | 1468500498753 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 2095 | 1468500498758 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 05:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:48:18 INFO - PROCESS | 2095 | 1468500498765 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 2095 | 1468500498768 Marionette TRACE conn3 <- [1,554,null,{}] 05:48:18 INFO - PROCESS | 2095 | 1468500498771 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:18 INFO - PROCESS | 2095 | 1468500498774 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:18 INFO - PROCESS | 2095 | 1468500498889 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:48:18 INFO - PROCESS | 2095 | 1468500498896 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 2095 | 1468500498898 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x11694f800 == 29 [pid = 2095] [id = 146] 05:48:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x114f6a800) [pid = 2095] [serial = 435] [outer = 0x0] 05:48:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x11686ac00) [pid = 2095] [serial = 436] [outer = 0x114f6a800] 05:48:18 INFO - PROCESS | 2095 | 1468500498940 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x11765e400) [pid = 2095] [serial = 437] [outer = 0x114f6a800] 05:48:19 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:19 INFO - PROCESS | 2095 | [2095] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:48:19 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:19 INFO - PROCESS | 2095 | 1468500499363 Marionette TRACE conn3 <- [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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 05:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:48:19 INFO - PROCESS | 2095 | 1468500499396 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 2095 | 1468500499398 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 05:48:19 INFO - PROCESS | 2095 | 1468500499400 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 2095 | 1468500499403 Marionette TRACE conn3 <- [1,558,null,{}] 05:48:19 INFO - PROCESS | 2095 | 1468500499410 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 2095 | 1468500499413 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:19 INFO - PROCESS | 2095 | 1468500499485 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:48:19 INFO - PROCESS | 2095 | 1468500499491 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 2095 | 1468500499493 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b3000 == 30 [pid = 2095] [id = 147] 05:48:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1183a3800) [pid = 2095] [serial = 438] [outer = 0x0] 05:48:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x1184a7800) [pid = 2095] [serial = 439] [outer = 0x1183a3800] 05:48:19 INFO - PROCESS | 2095 | 1468500499522 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x118875400) [pid = 2095] [serial = 440] [outer = 0x1183a3800] 05:48:19 INFO - PROCESS | 2095 | 1468500499831 Marionette TRACE conn3 <- [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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 473ms 05:48:19 INFO - PROCESS | 2095 | 1468500499874 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 2095 | 1468500499875 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 05:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:48:19 INFO - PROCESS | 2095 | 1468500499878 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 2095 | 1468500499879 Marionette TRACE conn3 <- [1,562,null,{}] 05:48:19 INFO - PROCESS | 2095 | 1468500499881 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:19 INFO - PROCESS | 2095 | 1468500499882 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:19 INFO - PROCESS | 2095 | 1468500499955 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:48:20 INFO - PROCESS | 2095 | 1468500500003 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2095 | 1468500500004 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x11852c000 == 31 [pid = 2095] [id = 148] 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x118875000) [pid = 2095] [serial = 441] [outer = 0x0] 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x118f3f000) [pid = 2095] [serial = 442] [outer = 0x118875000] 05:48:20 INFO - PROCESS | 2095 | 1468500500030 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1197af000) [pid = 2095] [serial = 443] [outer = 0x118875000] 05:48:20 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:20 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:20 INFO - PROCESS | 2095 | 1468500500322 Marionette TRACE conn3 <- [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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 05:48:20 INFO - PROCESS | 2095 | 1468500500348 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:48:20 INFO - PROCESS | 2095 | 1468500500349 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 05:48:20 INFO - PROCESS | 2095 | 1468500500351 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2095 | 1468500500352 Marionette TRACE conn3 <- [1,566,null,{}] 05:48:20 INFO - PROCESS | 2095 | 1468500500358 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 2095 | 1468500500359 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:20 INFO - PROCESS | 2095 | 1468500500437 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:48:20 INFO - PROCESS | 2095 | 1468500500441 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2095 | 1468500500442 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x119663800 == 32 [pid = 2095] [id = 149] 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x116735800) [pid = 2095] [serial = 444] [outer = 0x0] 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x119c5d400) [pid = 2095] [serial = 445] [outer = 0x116735800] 05:48:20 INFO - PROCESS | 2095 | 1468500500469 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x120f28000) [pid = 2095] [serial = 446] [outer = 0x116735800] 05:48:20 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:20 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:20 INFO - PROCESS | 2095 | 1468500500841 Marionette TRACE conn3 <- [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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 523ms 05:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:48:20 INFO - PROCESS | 2095 | 1468500500875 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 2095 | 1468500500876 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 05:48:20 INFO - PROCESS | 2095 | 1468500500878 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2095 | 1468500500879 Marionette TRACE conn3 <- [1,570,null,{}] 05:48:20 INFO - PROCESS | 2095 | 1468500500881 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:20 INFO - PROCESS | 2095 | 1468500500886 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:20 INFO - PROCESS | 2095 | 1468500500974 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:48:20 INFO - PROCESS | 2095 | 1468500500977 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2095 | 1468500500978 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e93800 == 33 [pid = 2095] [id = 150] 05:48:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1214dc800) [pid = 2095] [serial = 447] [outer = 0x0] 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x123a6b400) [pid = 2095] [serial = 448] [outer = 0x1214dc800] 05:48:21 INFO - PROCESS | 2095 | 1468500501006 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x123d52c00) [pid = 2095] [serial = 449] [outer = 0x1214dc800] 05:48:21 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:21 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:21 INFO - PROCESS | 2095 | 1468500501298 Marionette TRACE conn3 <- [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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 05:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:48:21 INFO - PROCESS | 2095 | 1468500501347 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 2095 | 1468500501348 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 05:48:21 INFO - PROCESS | 2095 | 1468500501350 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 2095 | 1468500501351 Marionette TRACE conn3 <- [1,574,null,{}] 05:48:21 INFO - PROCESS | 2095 | 1468500501356 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 2095 | 1468500501357 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:21 INFO - PROCESS | 2095 | 1468500501433 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:48:21 INFO - PROCESS | 2095 | 1468500501486 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 2095 | 1468500501487 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x12118f800 == 34 [pid = 2095] [id = 151] 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x115f66400) [pid = 2095] [serial = 450] [outer = 0x0] 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x123a6c400) [pid = 2095] [serial = 451] [outer = 0x115f66400] 05:48:21 INFO - PROCESS | 2095 | 1468500501511 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x124497c00) [pid = 2095] [serial = 452] [outer = 0x115f66400] 05:48:21 INFO - PROCESS | 2095 | 1468500501845 Marionette TRACE conn3 <- [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]]]}] 05:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 518ms 05:48:21 INFO - PROCESS | 2095 | 1468500501869 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 2095 | 1468500501874 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 05:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:48:21 INFO - PROCESS | 2095 | 1468500501877 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 2095 | 1468500501879 Marionette TRACE conn3 <- [1,578,null,{}] 05:48:21 INFO - PROCESS | 2095 | 1468500501882 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:21 INFO - PROCESS | 2095 | 1468500501883 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:21 INFO - PROCESS | 2095 | 1468500501968 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:48:21 INFO - PROCESS | 2095 | 1468500501973 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 2095 | 1468500501974 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bf800 == 35 [pid = 2095] [id = 152] 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1241f3800) [pid = 2095] [serial = 453] [outer = 0x0] 05:48:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x124bcb800) [pid = 2095] [serial = 454] [outer = 0x1241f3800] 05:48:22 INFO - PROCESS | 2095 | 1468500501998 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x125762400) [pid = 2095] [serial = 455] [outer = 0x1241f3800] 05:48:22 INFO - PROCESS | 2095 | 1468500502350 Marionette TRACE conn3 <- [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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 519ms 05:48:22 INFO - PROCESS | 2095 | 1468500502396 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 2095 | 1468500502397 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 05:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:48:22 INFO - PROCESS | 2095 | 1468500502399 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 2095 | 1468500502400 Marionette TRACE conn3 <- [1,582,null,{}] 05:48:22 INFO - PROCESS | 2095 | 1468500502402 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 2095 | 1468500502404 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:22 INFO - PROCESS | 2095 | 1468500502482 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:48:22 INFO - PROCESS | 2095 | 1468500502489 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 2095 | 1468500502491 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a29000 == 36 [pid = 2095] [id = 153] 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1188c4c00) [pid = 2095] [serial = 456] [outer = 0x0] 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x125fca000) [pid = 2095] [serial = 457] [outer = 0x1188c4c00] 05:48:22 INFO - PROCESS | 2095 | 1468500502514 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12720f000) [pid = 2095] [serial = 458] [outer = 0x1188c4c00] 05:48:22 INFO - PROCESS | 2095 | 1468500502813 Marionette TRACE conn3 <- [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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 418ms 05:48:22 INFO - PROCESS | 2095 | 1468500502818 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 2095 | 1468500502819 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 05:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:48:22 INFO - PROCESS | 2095 | 1468500502829 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 2095 | 1468500502830 Marionette TRACE conn3 <- [1,586,null,{}] 05:48:22 INFO - PROCESS | 2095 | 1468500502832 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:22 INFO - PROCESS | 2095 | 1468500502833 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:22 INFO - PROCESS | 2095 | 1468500502912 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:48:22 INFO - PROCESS | 2095 | 1468500502916 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 2095 | 1468500502917 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x1241ca000 == 37 [pid = 2095] [id = 154] 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x125761400) [pid = 2095] [serial = 459] [outer = 0x0] 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128630000) [pid = 2095] [serial = 460] [outer = 0x125761400] 05:48:22 INFO - PROCESS | 2095 | 1468500502942 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128ac3800) [pid = 2095] [serial = 461] [outer = 0x125761400] 05:48:23 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:23 INFO - PROCESS | 2095 | 1468500503456 Marionette TRACE conn3 <- [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]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 05:48:23 INFO - PROCESS | 2095 | 1468500503499 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:48:23 INFO - PROCESS | 2095 | 1468500503502 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 05:48:23 INFO - PROCESS | 2095 | 1468500503507 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 2095 | 1468500503510 Marionette TRACE conn3 <- [1,590,null,{}] 05:48:23 INFO - PROCESS | 2095 | 1468500503514 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:23 INFO - PROCESS | 2095 | 1468500503516 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:23 INFO - PROCESS | 2095 | 1468500503620 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:48:23 INFO - PROCESS | 2095 | 1468500503692 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 2095 | 1468500503693 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x116834000 == 38 [pid = 2095] [id = 155] 05:48:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x112a85c00) [pid = 2095] [serial = 462] [outer = 0x0] 05:48:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x11337c800) [pid = 2095] [serial = 463] [outer = 0x112a85c00] 05:48:23 INFO - PROCESS | 2095 | 1468500503724 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x115e08800) [pid = 2095] [serial = 464] [outer = 0x112a85c00] 05:48:24 INFO - PROCESS | 2095 | 1468500504261 Marionette TRACE conn3 <- [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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 775ms 05:48:24 INFO - PROCESS | 2095 | 1468500504297 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 2095 | 1468500504300 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:48:24 INFO - PROCESS | 2095 | 1468500504307 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 2095 | 1468500504309 Marionette TRACE conn3 <- [1,594,null,{}] 05:48:24 INFO - PROCESS | 2095 | 1468500504312 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:24 INFO - PROCESS | 2095 | 1468500504313 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:24 INFO - PROCESS | 2095 | 1468500504419 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:48:24 INFO - PROCESS | 2095 | 1468500504576 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 2095 | 1468500504577 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fb8800 == 39 [pid = 2095] [id = 156] 05:48:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x112f06c00) [pid = 2095] [serial = 465] [outer = 0x0] 05:48:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x114f6c800) [pid = 2095] [serial = 466] [outer = 0x112f06c00] 05:48:24 INFO - PROCESS | 2095 | 1468500504605 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x117fdf800) [pid = 2095] [serial = 467] [outer = 0x112f06c00] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x123a29000 == 38 [pid = 2095] [id = 153] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bf800 == 37 [pid = 2095] [id = 152] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x12118f800 == 36 [pid = 2095] [id = 151] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x119e93800 == 35 [pid = 2095] [id = 150] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x119663800 == 34 [pid = 2095] [id = 149] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x11852c000 == 33 [pid = 2095] [id = 148] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b3000 == 32 [pid = 2095] [id = 147] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x11694f800 == 31 [pid = 2095] [id = 146] 05:48:24 INFO - PROCESS | 2095 | --DOCSHELL 0x1132cc000 == 30 [pid = 2095] [id = 145] 05:48:25 INFO - PROCESS | 2095 | 1468500505021 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 05:48:25 INFO - PROCESS | 2095 | 1468500505078 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 2095 | 1468500505080 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 05:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:48:25 INFO - PROCESS | 2095 | 1468500505083 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 2095 | 1468500505085 Marionette TRACE conn3 <- [1,598,null,{}] 05:48:25 INFO - PROCESS | 2095 | 1468500505088 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 2095 | 1468500505090 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:25 INFO - PROCESS | 2095 | 1468500505173 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:48:25 INFO - PROCESS | 2095 | 1468500505227 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 2095 | 1468500505229 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f11000 == 31 [pid = 2095] [id = 157] 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x118199c00) [pid = 2095] [serial = 468] [outer = 0x0] 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1183a4400) [pid = 2095] [serial = 469] [outer = 0x118199c00] 05:48:25 INFO - PROCESS | 2095 | 1468500505255 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1188c6c00) [pid = 2095] [serial = 470] [outer = 0x118199c00] 05:48:25 INFO - PROCESS | 2095 | 1468500505541 Marionette TRACE conn3 <- [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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 472ms 05:48:25 INFO - PROCESS | 2095 | 1468500505563 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:48:25 INFO - PROCESS | 2095 | 1468500505566 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 05:48:25 INFO - PROCESS | 2095 | 1468500505568 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 2095 | 1468500505570 Marionette TRACE conn3 <- [1,602,null,{}] 05:48:25 INFO - PROCESS | 2095 | 1468500505580 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:25 INFO - PROCESS | 2095 | 1468500505582 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:25 INFO - PROCESS | 2095 | 1468500505667 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:48:25 INFO - PROCESS | 2095 | 1468500505674 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 2095 | 1468500505676 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x119674800 == 32 [pid = 2095] [id = 158] 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x118ff3800) [pid = 2095] [serial = 471] [outer = 0x0] 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x121007000) [pid = 2095] [serial = 472] [outer = 0x118ff3800] 05:48:25 INFO - PROCESS | 2095 | 1468500505713 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x121399c00) [pid = 2095] [serial = 473] [outer = 0x118ff3800] 05:48:26 INFO - PROCESS | 2095 | 1468500506067 Marionette TRACE conn3 <- [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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 526ms 05:48:26 INFO - PROCESS | 2095 | 1468500506095 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 2095 | 1468500506096 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:48:26 INFO - PROCESS | 2095 | 1468500506104 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 2095 | 1468500506109 Marionette TRACE conn3 <- [1,606,null,{}] 05:48:26 INFO - PROCESS | 2095 | 1468500506112 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 2095 | 1468500506114 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:26 INFO - PROCESS | 2095 | 1468500506199 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:48:26 INFO - PROCESS | 2095 | 1468500506207 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 2095 | 1468500506208 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bd800 == 33 [pid = 2095] [id = 159] 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1129b3800) [pid = 2095] [serial = 474] [outer = 0x0] 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1219e9000) [pid = 2095] [serial = 475] [outer = 0x1129b3800] 05:48:26 INFO - PROCESS | 2095 | 1468500506247 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x125578400) [pid = 2095] [serial = 476] [outer = 0x1129b3800] 05:48:26 INFO - PROCESS | 2095 | 1468500506707 Marionette TRACE conn3 <- [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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 05:48:26 INFO - PROCESS | 2095 | 1468500506728 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 2095 | 1468500506731 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:48:26 INFO - PROCESS | 2095 | 1468500506734 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 2095 | 1468500506737 Marionette TRACE conn3 <- [1,610,null,{}] 05:48:26 INFO - PROCESS | 2095 | 1468500506742 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:26 INFO - PROCESS | 2095 | 1468500506744 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:26 INFO - PROCESS | 2095 | 1468500506841 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:48:26 INFO - PROCESS | 2095 | 1468500506844 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 2095 | 1468500506846 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x12443d000 == 34 [pid = 2095] [id = 160] 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x125765000) [pid = 2095] [serial = 477] [outer = 0x0] 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1272f0800) [pid = 2095] [serial = 478] [outer = 0x125765000] 05:48:26 INFO - PROCESS | 2095 | 1468500506870 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x128ac7c00) [pid = 2095] [serial = 479] [outer = 0x125765000] 05:48:27 INFO - PROCESS | 2095 | 1468500507213 Marionette TRACE conn3 <- [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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 525ms 05:48:27 INFO - PROCESS | 2095 | 1468500507271 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 2095 | 1468500507272 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 05:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:48:27 INFO - PROCESS | 2095 | 1468500507275 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 2095 | 1468500507276 Marionette TRACE conn3 <- [1,614,null,{}] 05:48:27 INFO - PROCESS | 2095 | 1468500507278 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 2095 | 1468500507279 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:27 INFO - PROCESS | 2095 | 1468500507373 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:48:27 INFO - PROCESS | 2095 | 1468500507405 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 2095 | 1468500507409 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211ad800 == 35 [pid = 2095] [id = 161] 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x128b62c00) [pid = 2095] [serial = 480] [outer = 0x0] 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x128b69800) [pid = 2095] [serial = 481] [outer = 0x128b62c00] 05:48:27 INFO - PROCESS | 2095 | 1468500507441 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1291bec00) [pid = 2095] [serial = 482] [outer = 0x128b62c00] 05:48:27 INFO - PROCESS | 2095 | 1468500507761 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 05:48:27 INFO - PROCESS | 2095 | 1468500507811 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 2095 | 1468500507812 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 05:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:48:27 INFO - PROCESS | 2095 | 1468500507814 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 2095 | 1468500507815 Marionette TRACE conn3 <- [1,618,null,{}] 05:48:27 INFO - PROCESS | 2095 | 1468500507817 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:27 INFO - PROCESS | 2095 | 1468500507819 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:27 INFO - PROCESS | 2095 | 1468500507913 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:48:27 INFO - PROCESS | 2095 | 1468500507916 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 2095 | 1468500507918 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e54000 == 36 [pid = 2095] [id = 162] 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128b63800) [pid = 2095] [serial = 483] [outer = 0x0] 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x12a61b400) [pid = 2095] [serial = 484] [outer = 0x128b63800] 05:48:27 INFO - PROCESS | 2095 | 1468500507941 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x12a811400) [pid = 2095] [serial = 485] [outer = 0x128b63800] 05:48:28 INFO - PROCESS | 2095 | 1468500508289 Marionette TRACE conn3 <- [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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 05:48:28 INFO - PROCESS | 2095 | 1468500508334 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:48:28 INFO - PROCESS | 2095 | 1468500508336 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 05:48:28 INFO - PROCESS | 2095 | 1468500508338 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 2095 | 1468500508339 Marionette TRACE conn3 <- [1,622,null,{}] 05:48:28 INFO - PROCESS | 2095 | 1468500508341 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 2095 | 1468500508343 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:28 INFO - PROCESS | 2095 | 1468500508444 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:48:28 INFO - PROCESS | 2095 | 1468500508448 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 2095 | 1468500508449 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x129842000 == 37 [pid = 2095] [id = 163] 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x12a881400) [pid = 2095] [serial = 486] [outer = 0x0] 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x12b851c00) [pid = 2095] [serial = 487] [outer = 0x12a881400] 05:48:28 INFO - PROCESS | 2095 | 1468500508474 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x12ba66400) [pid = 2095] [serial = 488] [outer = 0x12a881400] 05:48:28 INFO - PROCESS | 2095 | 1468500508768 Marionette TRACE conn3 <- [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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 05:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:48:28 INFO - PROCESS | 2095 | 1468500508810 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 2095 | 1468500508811 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 05:48:28 INFO - PROCESS | 2095 | 1468500508813 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 2095 | 1468500508814 Marionette TRACE conn3 <- [1,626,null,{}] 05:48:28 INFO - PROCESS | 2095 | 1468500508816 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:28 INFO - PROCESS | 2095 | 1468500508817 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:28 INFO - PROCESS | 2095 | 1468500508910 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:48:28 INFO - PROCESS | 2095 | 1468500508923 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 2095 | 1468500508924 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a793000 == 38 [pid = 2095] [id = 164] 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x12a883000) [pid = 2095] [serial = 489] [outer = 0x0] 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x12bae2800) [pid = 2095] [serial = 490] [outer = 0x12a883000] 05:48:28 INFO - PROCESS | 2095 | 1468500508948 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x12bcdf400) [pid = 2095] [serial = 491] [outer = 0x12a883000] 05:48:29 INFO - PROCESS | 2095 | 1468500509409 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x1214dc800) [pid = 2095] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x1183a3800) [pid = 2095] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x1241f3800) [pid = 2095] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1129ac800) [pid = 2095] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x118875000) [pid = 2095] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x115f66400) [pid = 2095] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x116735800) [pid = 2095] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x114f6a800) [pid = 2095] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x12bcde800) [pid = 2095] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1188c4c00) [pid = 2095] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x111f62400) [pid = 2095] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1122bd800) [pid = 2095] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1292d3800) [pid = 2095] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x118620800) [pid = 2095] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x117663800) [pid = 2095] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12ba60800) [pid = 2095] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x121007400) [pid = 2095] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x120f24c00) [pid = 2095] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1196ca400) [pid = 2095] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x118198c00) [pid = 2095] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x11330f000) [pid = 2095] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1129b1c00) [pid = 2095] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x125fcb800) [pid = 2095] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:48:29 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x124423800) [pid = 2095] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 05:48:29 INFO - PROCESS | 2095 | 1468500509436 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 2095 | 1468500509439 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 05:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:48:29 INFO - PROCESS | 2095 | 1468500509443 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 2095 | 1468500509444 Marionette TRACE conn3 <- [1,630,null,{}] 05:48:29 INFO - PROCESS | 2095 | 1468500509446 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 2095 | 1468500509447 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:29 INFO - PROCESS | 2095 | 1468500509524 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:48:29 INFO - PROCESS | 2095 | 1468500509527 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 2095 | 1468500509528 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x117562000 == 39 [pid = 2095] [id = 165] 05:48:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1133ac800) [pid = 2095] [serial = 492] [outer = 0x0] 05:48:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x115f66400) [pid = 2095] [serial = 493] [outer = 0x1133ac800] 05:48:29 INFO - PROCESS | 2095 | 1468500509553 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1186fec00) [pid = 2095] [serial = 494] [outer = 0x1133ac800] 05:48:29 INFO - PROCESS | 2095 | 1468500509853 Marionette TRACE conn3 <- [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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 05:48:29 INFO - PROCESS | 2095 | 1468500509912 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 2095 | 1468500509913 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 05:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:48:29 INFO - PROCESS | 2095 | 1468500509915 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 2095 | 1468500509916 Marionette TRACE conn3 <- [1,634,null,{}] 05:48:29 INFO - PROCESS | 2095 | 1468500509919 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:29 INFO - PROCESS | 2095 | 1468500509920 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | 1468500509997 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:48:30 INFO - PROCESS | 2095 | 1468500510053 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2095 | 1468500510055 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x124bab800 == 40 [pid = 2095] [id = 166] 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x11330f000) [pid = 2095] [serial = 495] [outer = 0x0] 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1196c9800) [pid = 2095] [serial = 496] [outer = 0x11330f000] 05:48:30 INFO - PROCESS | 2095 | 1468500510081 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1291bf400) [pid = 2095] [serial = 497] [outer = 0x11330f000] 05:48:30 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:30 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:30 INFO - PROCESS | 2095 | 1468500510361 Marionette TRACE conn3 <- [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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 05:48:30 INFO - PROCESS | 2095 | 1468500510384 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 2095 | 1468500510385 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:48:30 INFO - PROCESS | 2095 | 1468500510395 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 2095 | 1468500510397 Marionette TRACE conn3 <- [1,638,null,{}] 05:48:30 INFO - PROCESS | 2095 | 1468500510399 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 2095 | 1468500510400 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | 1468500510493 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:48:30 INFO - PROCESS | 2095 | 1468500510497 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2095 | 1468500510498 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac4000 == 41 [pid = 2095] [id = 167] 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x114f6a800) [pid = 2095] [serial = 498] [outer = 0x0] 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12bf3d800) [pid = 2095] [serial = 499] [outer = 0x114f6a800] 05:48:30 INFO - PROCESS | 2095 | 1468500510522 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12bf5f800) [pid = 2095] [serial = 500] [outer = 0x114f6a800] 05:48:30 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:30 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:30 INFO - PROCESS | 2095 | 1468500510838 Marionette TRACE conn3 <- [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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 05:48:30 INFO - PROCESS | 2095 | 1468500510867 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 2095 | 1468500510868 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:48:30 INFO - PROCESS | 2095 | 1468500510870 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 2095 | 1468500510873 Marionette TRACE conn3 <- [1,642,null,{}] 05:48:30 INFO - PROCESS | 2095 | 1468500510876 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:30 INFO - PROCESS | 2095 | 1468500510877 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | 1468500510980 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:48:30 INFO - PROCESS | 2095 | 1468500510986 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2095 | 1468500510987 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb53800 == 42 [pid = 2095] [id = 168] 05:48:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1214e6800) [pid = 2095] [serial = 501] [outer = 0x0] 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12bf61800) [pid = 2095] [serial = 502] [outer = 0x1214e6800] 05:48:31 INFO - PROCESS | 2095 | 1468500511018 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12c448800) [pid = 2095] [serial = 503] [outer = 0x1214e6800] 05:48:31 INFO - PROCESS | 2095 | 1468500511285 Marionette TRACE conn3 <- [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]]]}] 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x12c442c00) [pid = 2095] [serial = 504] [outer = 0x12d403400] 05:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 472ms 05:48:31 INFO - PROCESS | 2095 | 1468500511349 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 2095 | 1468500511350 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 05:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:48:31 INFO - PROCESS | 2095 | 1468500511353 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 2095 | 1468500511356 Marionette TRACE conn3 <- [1,646,null,{}] 05:48:31 INFO - PROCESS | 2095 | 1468500511359 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:31 INFO - PROCESS | 2095 | 1468500511361 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:31 INFO - PROCESS | 2095 | 1468500511452 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:48:31 INFO - PROCESS | 2095 | 1468500511576 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 2095 | 1468500511578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fbd000 == 43 [pid = 2095] [id = 169] 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x110fe4000) [pid = 2095] [serial = 505] [outer = 0x0] 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1129a9000) [pid = 2095] [serial = 506] [outer = 0x110fe4000] 05:48:31 INFO - PROCESS | 2095 | 1468500511626 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x114fd9400) [pid = 2095] [serial = 507] [outer = 0x110fe4000] 05:48:32 INFO - PROCESS | 2095 | 1468500512165 Marionette TRACE conn3 <- [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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 872ms 05:48:32 INFO - PROCESS | 2095 | 1468500512228 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:48:32 INFO - PROCESS | 2095 | 1468500512232 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 05:48:32 INFO - PROCESS | 2095 | 1468500512236 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 2095 | 1468500512239 Marionette TRACE conn3 <- [1,650,null,{}] 05:48:32 INFO - PROCESS | 2095 | 1468500512244 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:32 INFO - PROCESS | 2095 | 1468500512249 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:32 INFO - PROCESS | 2095 | 1468500512394 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:48:32 INFO - PROCESS | 2095 | 1468500512490 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 2095 | 1468500512492 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e93800 == 44 [pid = 2095] [id = 170] 05:48:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x1196ca000) [pid = 2095] [serial = 508] [outer = 0x0] 05:48:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x119b03000) [pid = 2095] [serial = 509] [outer = 0x1196ca000] 05:48:32 INFO - PROCESS | 2095 | 1468500512538 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x121006800) [pid = 2095] [serial = 510] [outer = 0x1196ca000] 05:48:33 INFO - PROCESS | 2095 | 1468500513010 Marionette TRACE conn3 <- [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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 825ms 05:48:33 INFO - PROCESS | 2095 | 1468500513062 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:48:33 INFO - PROCESS | 2095 | 1468500513065 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 05:48:33 INFO - PROCESS | 2095 | 1468500513068 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 2095 | 1468500513069 Marionette TRACE conn3 <- [1,654,null,{}] 05:48:33 INFO - PROCESS | 2095 | 1468500513072 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 2095 | 1468500513073 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:33 INFO - PROCESS | 2095 | 1468500513175 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:48:33 INFO - PROCESS | 2095 | 1468500513233 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 2095 | 1468500513234 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x129842800 == 45 [pid = 2095] [id = 171] 05:48:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x121cd1400) [pid = 2095] [serial = 511] [outer = 0x0] 05:48:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x1245e4400) [pid = 2095] [serial = 512] [outer = 0x121cd1400] 05:48:33 INFO - PROCESS | 2095 | 1468500513263 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x127034c00) [pid = 2095] [serial = 513] [outer = 0x121cd1400] 05:48:33 INFO - PROCESS | 2095 | 1468500513710 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 05:48:33 INFO - PROCESS | 2095 | 1468500513754 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 2095 | 1468500513756 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 05:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:48:33 INFO - PROCESS | 2095 | 1468500513764 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 2095 | 1468500513769 Marionette TRACE conn3 <- [1,658,null,{}] 05:48:33 INFO - PROCESS | 2095 | 1468500513774 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:33 INFO - PROCESS | 2095 | 1468500513776 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:33 INFO - PROCESS | 2095 | 1468500513875 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:48:33 INFO - PROCESS | 2095 | 1468500513942 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 2095 | 1468500513943 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c072000 == 46 [pid = 2095] [id = 172] 05:48:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x125fd6400) [pid = 2095] [serial = 514] [outer = 0x0] 05:48:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x1292c9c00) [pid = 2095] [serial = 515] [outer = 0x125fd6400] 05:48:33 INFO - PROCESS | 2095 | 1468500513972 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 123 (0x12a717c00) [pid = 2095] [serial = 516] [outer = 0x125fd6400] 05:48:34 INFO - PROCESS | 2095 | 1468500514396 Marionette TRACE conn3 <- [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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 677ms 05:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:48:34 INFO - PROCESS | 2095 | 1468500514437 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 2095 | 1468500514439 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 05:48:34 INFO - PROCESS | 2095 | 1468500514441 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 2095 | 1468500514442 Marionette TRACE conn3 <- [1,662,null,{}] 05:48:34 INFO - PROCESS | 2095 | 1468500514469 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:34 INFO - PROCESS | 2095 | 1468500514470 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:34 INFO - PROCESS | 2095 | 1468500514601 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:48:34 INFO - PROCESS | 2095 | 1468500514639 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 2095 | 1468500514640 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x1165a5800 == 47 [pid = 2095] [id = 173] 05:48:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 124 (0x115f68c00) [pid = 2095] [serial = 517] [outer = 0x0] 05:48:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 125 (0x12a71fc00) [pid = 2095] [serial = 518] [outer = 0x115f68c00] 05:48:34 INFO - PROCESS | 2095 | 1468500514669 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 126 (0x12a87dc00) [pid = 2095] [serial = 519] [outer = 0x115f68c00] 05:48:34 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:35 INFO - PROCESS | 2095 | 1468500515234 Marionette TRACE conn3 <- [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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 820ms 05:48:35 INFO - PROCESS | 2095 | 1468500515261 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 2095 | 1468500515263 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 05:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:48:35 INFO - PROCESS | 2095 | 1468500515267 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 2095 | 1468500515268 Marionette TRACE conn3 <- [1,666,null,{}] 05:48:35 INFO - PROCESS | 2095 | 1468500515294 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 2095 | 1468500515296 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:35 INFO - PROCESS | 2095 | 1468500515387 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:48:35 INFO - PROCESS | 2095 | 1468500515446 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 2095 | 1468500515447 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x118680800 == 48 [pid = 2095] [id = 174] 05:48:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 127 (0x11686b000) [pid = 2095] [serial = 520] [outer = 0x0] 05:48:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 128 (0x11700a400) [pid = 2095] [serial = 521] [outer = 0x11686b000] 05:48:35 INFO - PROCESS | 2095 | 1468500515474 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 129 (0x118198c00) [pid = 2095] [serial = 522] [outer = 0x11686b000] 05:48:35 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:35 INFO - PROCESS | 2095 | 1468500515896 Marionette TRACE conn3 <- [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]]]}] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x12b831800 == 47 [pid = 2095] [id = 144] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb53800 == 46 [pid = 2095] [id = 168] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac4000 == 45 [pid = 2095] [id = 167] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x124bab800 == 44 [pid = 2095] [id = 166] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x117562000 == 43 [pid = 2095] [id = 165] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x12a793000 == 42 [pid = 2095] [id = 164] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x129842000 == 41 [pid = 2095] [id = 163] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 128 (0x128630000) [pid = 2095] [serial = 460] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x128e54000 == 40 [pid = 2095] [id = 162] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x1211ad800 == 39 [pid = 2095] [id = 161] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x12443d000 == 38 [pid = 2095] [id = 160] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bd800 == 37 [pid = 2095] [id = 159] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x119674800 == 36 [pid = 2095] [id = 158] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x117f11000 == 35 [pid = 2095] [id = 157] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x115fb8800 == 34 [pid = 2095] [id = 156] 05:48:35 INFO - PROCESS | 2095 | --DOCSHELL 0x1241ca000 == 33 [pid = 2095] [id = 154] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 127 (0x123a6b400) [pid = 2095] [serial = 448] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 126 (0x1184a7800) [pid = 2095] [serial = 439] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 125 (0x124bcb800) [pid = 2095] [serial = 454] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 124 (0x1129afc00) [pid = 2095] [serial = 433] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 123 (0x118f3f000) [pid = 2095] [serial = 442] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 122 (0x1133df400) [pid = 2095] [serial = 434] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x124497c00) [pid = 2095] [serial = 452] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x119c5d400) [pid = 2095] [serial = 445] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x123d52c00) [pid = 2095] [serial = 449] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1197af000) [pid = 2095] [serial = 443] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x11686ac00) [pid = 2095] [serial = 436] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x12bf41c00) [pid = 2095] [serial = 431] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x125fca000) [pid = 2095] [serial = 457] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x123a6c400) [pid = 2095] [serial = 451] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x125762400) [pid = 2095] [serial = 455] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x120f28000) [pid = 2095] [serial = 446] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x11765e400) [pid = 2095] [serial = 437] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x118875400) [pid = 2095] [serial = 440] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x124b34400) [pid = 2095] [serial = 412] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1291b1800) [pid = 2095] [serial = 415] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x128b6a400) [pid = 2095] [serial = 413] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1296cdc00) [pid = 2095] [serial = 418] [outer = 0x0] [url = about:blank] 05:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1292d3000) [pid = 2095] [serial = 416] [outer = 0x0] [url = about:blank] 05:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x124bc0800) [pid = 2095] [serial = 424] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11839b000) [pid = 2095] [serial = 421] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x121934000) [pid = 2095] [serial = 422] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12bae1400) [pid = 2095] [serial = 427] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12a802400) [pid = 2095] [serial = 419] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123a6a400) [pid = 2095] [serial = 406] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12110e400) [pid = 2095] [serial = 403] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1214e6c00) [pid = 2095] [serial = 404] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1197af800) [pid = 2095] [serial = 400] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x120f1b800) [pid = 2095] [serial = 401] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x11835c800) [pid = 2095] [serial = 397] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1183a7c00) [pid = 2095] [serial = 398] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115f66000) [pid = 2095] [serial = 395] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1133a6000) [pid = 2095] [serial = 394] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12bcdbc00) [pid = 2095] [serial = 428] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12bf37000) [pid = 2095] [serial = 430] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12720f000) [pid = 2095] [serial = 458] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1183a6800) [pid = 2095] [serial = 392] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x11708b800) [pid = 2095] [serial = 391] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12bcd6000) [pid = 2095] [serial = 388] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12bf3a800) [pid = 2095] [serial = 389] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1241f1400) [pid = 2095] [serial = 407] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12b857c00) [pid = 2095] [serial = 425] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x124bc8c00) [pid = 2095] [serial = 409] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12862fc00) [pid = 2095] [serial = 410] [outer = 0x0] [url = about:blank] 05:48:35 INFO - PROCESS | 2095 | 1468500515940 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 2095 | 1468500515943 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 05:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:48:35 INFO - PROCESS | 2095 | 1468500515947 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 2095 | 1468500515949 Marionette TRACE conn3 <- [1,670,null,{}] 05:48:35 INFO - PROCESS | 2095 | 1468500515951 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:35 INFO - PROCESS | 2095 | 1468500515953 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:36 INFO - PROCESS | 2095 | 1468500516040 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:48:36 INFO - PROCESS | 2095 | 1468500516095 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 2095 | 1468500516096 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169b6000 == 34 [pid = 2095] [id = 175] 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11862b800) [pid = 2095] [serial = 523] [outer = 0x0] 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1186f9400) [pid = 2095] [serial = 524] [outer = 0x11862b800] 05:48:36 INFO - PROCESS | 2095 | 1468500516122 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x119b33000) [pid = 2095] [serial = 525] [outer = 0x11862b800] 05:48:36 INFO - PROCESS | 2095 | 1468500516417 Marionette TRACE conn3 <- [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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 05:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:48:36 INFO - PROCESS | 2095 | 1468500516467 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 2095 | 1468500516468 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 2095 | 1468500516471 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 2095 | 1468500516475 Marionette TRACE conn3 <- [1,674,null,{}] 05:48:36 INFO - PROCESS | 2095 | 1468500516482 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 2095 | 1468500516485 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:36 INFO - PROCESS | 2095 | 1468500516562 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:48:36 INFO - PROCESS | 2095 | 1468500516622 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 2095 | 1468500516624 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bda000 == 35 [pid = 2095] [id = 176] 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x119c54c00) [pid = 2095] [serial = 526] [outer = 0x0] 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121746400) [pid = 2095] [serial = 527] [outer = 0x119c54c00] 05:48:36 INFO - PROCESS | 2095 | 1468500516651 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x124bc5400) [pid = 2095] [serial = 528] [outer = 0x119c54c00] 05:48:36 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:36 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:48:36 INFO - PROCESS | 2095 | 1468500516933 Marionette TRACE conn3 <- [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]]]}] 05:48:36 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 05:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 05:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:48:36 INFO - PROCESS | 2095 | 1468500516946 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 2095 | 1468500516947 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 2095 | 1468500516949 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 2095 | 1468500516951 Marionette TRACE conn3 <- [1,678,null,{}] 05:48:36 INFO - PROCESS | 2095 | 1468500516960 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:36 INFO - PROCESS | 2095 | 1468500516961 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:37 INFO - PROCESS | 2095 | 1468500517044 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:48:37 INFO - PROCESS | 2095 | 1468500517050 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 2095 | 1468500517051 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x11967c000 == 36 [pid = 2095] [id = 177] 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x127035c00) [pid = 2095] [serial = 529] [outer = 0x0] 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x128ac4000) [pid = 2095] [serial = 530] [outer = 0x127035c00] 05:48:37 INFO - PROCESS | 2095 | 1468500517078 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x128ad0400) [pid = 2095] [serial = 531] [outer = 0x127035c00] 05:48:37 INFO - PROCESS | 2095 | 1468500517399 Marionette TRACE conn3 <- [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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:48:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 05:48:37 INFO - PROCESS | 2095 | 1468500517418 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 2095 | 1468500517419 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 05:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:48:37 INFO - PROCESS | 2095 | 1468500517424 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 2095 | 1468500517426 Marionette TRACE conn3 <- [1,682,null,{}] 05:48:37 INFO - PROCESS | 2095 | 1468500517429 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:37 INFO - PROCESS | 2095 | 1468500517430 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:37 INFO - PROCESS | 2095 | 1468500517508 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:48:37 INFO - PROCESS | 2095 | 1468500517512 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 2095 | 1468500517513 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x121360000 == 37 [pid = 2095] [id = 178] 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128ac6000) [pid = 2095] [serial = 532] [outer = 0x0] 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1292cbc00) [pid = 2095] [serial = 533] [outer = 0x128ac6000] 05:48:37 INFO - PROCESS | 2095 | 1468500517537 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12a616400) [pid = 2095] [serial = 534] [outer = 0x128ac6000] 05:48:38 INFO - PROCESS | 2095 | 1468500518368 Marionette TRACE conn3 <- [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]]]}] 05:48:38 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) 05:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 05:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:48:38 INFO - PROCESS | 2095 | 1468500518396 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 2095 | 1468500518397 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 05:48:38 INFO - PROCESS | 2095 | 1468500518399 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 2095 | 1468500518400 Marionette TRACE conn3 <- [1,686,null,{}] 05:48:38 INFO - PROCESS | 2095 | 1468500518402 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:38 INFO - PROCESS | 2095 | 1468500518407 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:38 INFO - PROCESS | 2095 | 1468500518519 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:48:38 INFO - PROCESS | 2095 | 1468500518529 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 2095 | 1468500518530 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a35000 == 38 [pid = 2095] [id = 179] 05:48:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12a804400) [pid = 2095] [serial = 535] [outer = 0x0] 05:48:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12bce0400) [pid = 2095] [serial = 536] [outer = 0x12a804400] 05:48:38 INFO - PROCESS | 2095 | 1468500518556 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12bf3e000) [pid = 2095] [serial = 537] [outer = 0x12a804400] 05:48:39 INFO - PROCESS | 2095 | 1468500519357 Marionette TRACE conn3 <- [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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:48:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 05:48:39 INFO - PROCESS | 2095 | 1468500519368 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 2095 | 1468500519369 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 05:48:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:48:39 INFO - PROCESS | 2095 | 1468500519373 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 2095 | 1468500519374 Marionette TRACE conn3 <- [1,690,null,{}] 05:48:39 INFO - PROCESS | 2095 | 1468500519376 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:39 INFO - PROCESS | 2095 | 1468500519377 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:39 INFO - PROCESS | 2095 | 1468500519474 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:48:39 INFO - PROCESS | 2095 | 1468500519477 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 2095 | 1468500519478 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b98800 == 39 [pid = 2095] [id = 180] 05:48:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1129a8c00) [pid = 2095] [serial = 538] [outer = 0x0] 05:48:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12c441000) [pid = 2095] [serial = 539] [outer = 0x1129a8c00] 05:48:39 INFO - PROCESS | 2095 | 1468500519503 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12c6ebc00) [pid = 2095] [serial = 540] [outer = 0x1129a8c00] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x128b63800) [pid = 2095] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x118199c00) [pid = 2095] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x118ff3800) [pid = 2095] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x112f06c00) [pid = 2095] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x125765000) [pid = 2095] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1129b3800) [pid = 2095] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12a883000) [pid = 2095] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a881400) [pid = 2095] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1133ac800) [pid = 2095] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x114f6a800) [pid = 2095] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11330f000) [pid = 2095] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:48:40 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128b62c00) [pid = 2095] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:48:40 INFO - PROCESS | 2095 | 1468500520313 Marionette TRACE conn3 <- [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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:48:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 05:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:48:40 INFO - PROCESS | 2095 | 1468500520343 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 2095 | 1468500520344 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 05:48:40 INFO - PROCESS | 2095 | 1468500520346 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 2095 | 1468500520347 Marionette TRACE conn3 <- [1,694,null,{}] 05:48:40 INFO - PROCESS | 2095 | 1468500520349 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:40 INFO - PROCESS | 2095 | 1468500520350 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:40 INFO - PROCESS | 2095 | 1468500520428 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:48:40 INFO - PROCESS | 2095 | 1468500520432 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 2095 | 1468500520433 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x12552d800 == 40 [pid = 2095] [id = 181] 05:48:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x110f28000) [pid = 2095] [serial = 541] [outer = 0x0] 05:48:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x110f2c800) [pid = 2095] [serial = 542] [outer = 0x110f28000] 05:48:40 INFO - PROCESS | 2095 | 1468500520456 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x110f31c00) [pid = 2095] [serial = 543] [outer = 0x110f28000] 05:48:41 INFO - PROCESS | 2095 | 1468500521262 Marionette TRACE conn3 <- [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]]]}] 05:48:41 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) 05:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 921ms 05:48:41 INFO - PROCESS | 2095 | 1468500521267 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 2095 | 1468500521268 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 05:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:48:41 INFO - PROCESS | 2095 | 1468500521272 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 2095 | 1468500521273 Marionette TRACE conn3 <- [1,698,null,{}] 05:48:41 INFO - PROCESS | 2095 | 1468500521275 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:41 INFO - PROCESS | 2095 | 1468500521276 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:41 INFO - PROCESS | 2095 | 1468500521352 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:48:41 INFO - PROCESS | 2095 | 1468500521358 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 2095 | 1468500521359 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x129110000 == 41 [pid = 2095] [id = 182] 05:48:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1129b1c00) [pid = 2095] [serial = 544] [outer = 0x0] 05:48:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x120f24000) [pid = 2095] [serial = 545] [outer = 0x1129b1c00] 05:48:41 INFO - PROCESS | 2095 | 1468500521383 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128b63800) [pid = 2095] [serial = 546] [outer = 0x1129b1c00] 05:48:42 INFO - PROCESS | 2095 | 1468500522208 Marionette TRACE conn3 <- [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]]]}] 05:48: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) 05:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 973ms 05:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:48:42 INFO - PROCESS | 2095 | 1468500522245 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 2095 | 1468500522247 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 05:48:42 INFO - PROCESS | 2095 | 1468500522251 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 2095 | 1468500522253 Marionette TRACE conn3 <- [1,702,null,{}] 05:48:42 INFO - PROCESS | 2095 | 1468500522257 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:42 INFO - PROCESS | 2095 | 1468500522259 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:42 INFO - PROCESS | 2095 | 1468500522364 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:48:42 INFO - PROCESS | 2095 | 1468500522415 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 2095 | 1468500522417 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x117259800 == 42 [pid = 2095] [id = 183] 05:48:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x115f06000) [pid = 2095] [serial = 547] [outer = 0x0] 05:48:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x116906000) [pid = 2095] [serial = 548] [outer = 0x115f06000] 05:48:42 INFO - PROCESS | 2095 | 1468500522449 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x11839ec00) [pid = 2095] [serial = 549] [outer = 0x115f06000] 05:48:43 INFO - PROCESS | 2095 | 1468500523377 Marionette TRACE conn3 <- [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]]]}] 05:48: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 05:48:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 05:48:43 INFO - PROCESS | 2095 | 1468500523421 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 2095 | 1468500523425 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 05:48:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:48:43 INFO - PROCESS | 2095 | 1468500523429 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 2095 | 1468500523431 Marionette TRACE conn3 <- [1,706,null,{}] 05:48:43 INFO - PROCESS | 2095 | 1468500523433 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:43 INFO - PROCESS | 2095 | 1468500523435 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:43 INFO - PROCESS | 2095 | 1468500523548 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:48:43 INFO - PROCESS | 2095 | 1468500523602 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 2095 | 1468500523603 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x121360800 == 43 [pid = 2095] [id = 184] 05:48:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12100bc00) [pid = 2095] [serial = 550] [outer = 0x0] 05:48:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1219f4c00) [pid = 2095] [serial = 551] [outer = 0x12100bc00] 05:48:43 INFO - PROCESS | 2095 | 1468500523633 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x124424c00) [pid = 2095] [serial = 552] [outer = 0x12100bc00] 05:48:44 INFO - PROCESS | 2095 | 1468500524541 Marionette TRACE conn3 <- [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]]]}] 05:48: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 05:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 05:48:44 INFO - PROCESS | 2095 | 1468500524549 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 2095 | 1468500524551 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 05:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:48:44 INFO - PROCESS | 2095 | 1468500524553 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 2095 | 1468500524557 Marionette TRACE conn3 <- [1,710,null,{}] 05:48:44 INFO - PROCESS | 2095 | 1468500524565 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:44 INFO - PROCESS | 2095 | 1468500524567 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:44 INFO - PROCESS | 2095 | 1468500524653 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:48:44 INFO - PROCESS | 2095 | 1468500524707 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 2095 | 1468500524710 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x129854000 == 44 [pid = 2095] [id = 185] 05:48:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x127210c00) [pid = 2095] [serial = 553] [outer = 0x0] 05:48:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12a80d000) [pid = 2095] [serial = 554] [outer = 0x127210c00] 05:48:44 INFO - PROCESS | 2095 | 1468500524760 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12aef5800) [pid = 2095] [serial = 555] [outer = 0x127210c00] 05:48:45 INFO - PROCESS | 2095 | 1468500525778 Marionette TRACE conn3 <- [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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:48:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1274ms 05:48:45 INFO - PROCESS | 2095 | 1468500525828 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 2095 | 1468500525830 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 05:48:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:48:45 INFO - PROCESS | 2095 | 1468500525832 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 2095 | 1468500525833 Marionette TRACE conn3 <- [1,714,null,{}] 05:48:45 INFO - PROCESS | 2095 | 1468500525836 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:45 INFO - PROCESS | 2095 | 1468500525837 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:45 INFO - PROCESS | 2095 | 1468500525937 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:48:45 INFO - PROCESS | 2095 | 1468500525989 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 2095 | 1468500525990 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x129119800 == 45 [pid = 2095] [id = 186] 05:48:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1291bd400) [pid = 2095] [serial = 556] [outer = 0x0] 05:48:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12bcd5000) [pid = 2095] [serial = 557] [outer = 0x1291bd400] 05:48:46 INFO - PROCESS | 2095 | 1468500526019 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12bf56c00) [pid = 2095] [serial = 558] [outer = 0x1291bd400] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12552d800 == 44 [pid = 2095] [id = 181] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x124b98800 == 43 [pid = 2095] [id = 180] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x123a35000 == 42 [pid = 2095] [id = 179] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x121360000 == 41 [pid = 2095] [id = 178] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x11967c000 == 40 [pid = 2095] [id = 177] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x118bda000 == 39 [pid = 2095] [id = 176] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x1169b6000 == 38 [pid = 2095] [id = 175] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x118680800 == 37 [pid = 2095] [id = 174] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12c072000 == 36 [pid = 2095] [id = 172] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x129842800 == 35 [pid = 2095] [id = 171] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x119e93800 == 34 [pid = 2095] [id = 170] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x115fbd000 == 33 [pid = 2095] [id = 169] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x116834000 == 32 [pid = 2095] [id = 155] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x1165a5800 == 31 [pid = 2095] [id = 173] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x129854000 == 30 [pid = 2095] [id = 185] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x121360800 == 29 [pid = 2095] [id = 184] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x129110000 == 28 [pid = 2095] [id = 182] 05:48:47 INFO - PROCESS | 2095 | --DOCSHELL 0x117259800 == 27 [pid = 2095] [id = 183] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1219e9000) [pid = 2095] [serial = 475] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x125578400) [pid = 2095] [serial = 476] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12bae2800) [pid = 2095] [serial = 490] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12ba66400) [pid = 2095] [serial = 488] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x12b851c00) [pid = 2095] [serial = 487] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x115f66400) [pid = 2095] [serial = 493] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1186fec00) [pid = 2095] [serial = 494] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12bf3d800) [pid = 2095] [serial = 499] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x12bf5f800) [pid = 2095] [serial = 500] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12bcdf400) [pid = 2095] [serial = 491] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1291bf400) [pid = 2095] [serial = 497] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12bf61800) [pid = 2095] [serial = 502] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x128b69800) [pid = 2095] [serial = 481] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a811400) [pid = 2095] [serial = 485] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x128ac7c00) [pid = 2095] [serial = 479] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1291bec00) [pid = 2095] [serial = 482] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1196c9800) [pid = 2095] [serial = 496] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1188c7000) [pid = 2095] [serial = 206] [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.] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12a61b400) [pid = 2095] [serial = 484] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1183a4400) [pid = 2095] [serial = 469] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1188c6c00) [pid = 2095] [serial = 470] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x121007000) [pid = 2095] [serial = 472] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x121399c00) [pid = 2095] [serial = 473] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x117fdf800) [pid = 2095] [serial = 467] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x114f6c800) [pid = 2095] [serial = 466] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1272f0800) [pid = 2095] [serial = 478] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x11337c800) [pid = 2095] [serial = 463] [outer = 0x0] [url = about:blank] 05:48:47 INFO - PROCESS | 2095 | 1468500527654 Marionette TRACE conn3 <- [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]]]}] 05:48:47 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 05:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1871ms 05:48:47 INFO - PROCESS | 2095 | 1468500527704 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 2095 | 1468500527706 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 05:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:48:47 INFO - PROCESS | 2095 | 1468500527710 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 2095 | 1468500527713 Marionette TRACE conn3 <- [1,718,null,{}] 05:48:47 INFO - PROCESS | 2095 | 1468500527717 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:47 INFO - PROCESS | 2095 | 1468500527719 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:47 INFO - PROCESS | 2095 | 1468500527795 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:48:47 INFO - PROCESS | 2095 | 1468500527800 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 2095 | 1468500527802 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x116278800 == 28 [pid = 2095] [id = 187] 05:48:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11324a400) [pid = 2095] [serial = 559] [outer = 0x0] 05:48:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x113310800) [pid = 2095] [serial = 560] [outer = 0x11324a400] 05:48:47 INFO - PROCESS | 2095 | 1468500527833 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x113c64000) [pid = 2095] [serial = 561] [outer = 0x11324a400] 05:48:48 INFO - PROCESS | 2095 | 1468500528630 Marionette TRACE conn3 <- [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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 925ms 05:48:48 INFO - PROCESS | 2095 | 1468500528635 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 2095 | 1468500528638 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:48:48 INFO - PROCESS | 2095 | 1468500528645 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 2095 | 1468500528647 Marionette TRACE conn3 <- [1,722,null,{}] 05:48:48 INFO - PROCESS | 2095 | 1468500528650 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:48 INFO - PROCESS | 2095 | 1468500528652 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:48 INFO - PROCESS | 2095 | 1468500528733 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:48:48 INFO - PROCESS | 2095 | 1468500528784 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 2095 | 1468500528786 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x11757e000 == 29 [pid = 2095] [id = 188] 05:48:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x117092c00) [pid = 2095] [serial = 562] [outer = 0x0] 05:48:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11835e000) [pid = 2095] [serial = 563] [outer = 0x117092c00] 05:48:48 INFO - PROCESS | 2095 | 1468500528811 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1183a8000) [pid = 2095] [serial = 564] [outer = 0x117092c00] 05:48:49 INFO - PROCESS | 2095 | 1468500529111 Marionette TRACE conn3 <- [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] 05:48:49 INFO - PROCESS | 2095 | 1468500529168 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 05:48:49 INFO - PROCESS | 2095 | 1468500529170 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 2095 | 1468500529172 Marionette TRACE conn3 <- [1,726,null,{}] 05:48:49 INFO - PROCESS | 2095 | 1468500529187 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 2095 | 1468500529191 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:49 INFO - PROCESS | 2095 | 1468500529270 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:48:49 INFO - PROCESS | 2095 | 1468500529327 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 2095 | 1468500529329 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x119307800 == 30 [pid = 2095] [id = 189] 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1186f1c00) [pid = 2095] [serial = 565] [outer = 0x0] 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1196cb400) [pid = 2095] [serial = 566] [outer = 0x1186f1c00] 05:48:49 INFO - PROCESS | 2095 | 1468500529356 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12139a000) [pid = 2095] [serial = 567] [outer = 0x1186f1c00] 05:48:49 INFO - PROCESS | 2095 | 1468500529709 Marionette TRACE conn3 <- [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]]]}] 05:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 581ms 05:48:49 INFO - PROCESS | 2095 | 1468500529752 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 2095 | 1468500529754 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 05:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:48:49 INFO - PROCESS | 2095 | 1468500529756 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 2095 | 1468500529757 Marionette TRACE conn3 <- [1,730,null,{}] 05:48:49 INFO - PROCESS | 2095 | 1468500529759 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:49 INFO - PROCESS | 2095 | 1468500529760 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:49 INFO - PROCESS | 2095 | 1468500529859 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:48:49 INFO - PROCESS | 2095 | 1468500529871 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 2095 | 1468500529872 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e9a800 == 31 [pid = 2095] [id = 190] 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1219f2c00) [pid = 2095] [serial = 568] [outer = 0x0] 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x123a6d400) [pid = 2095] [serial = 569] [outer = 0x1219f2c00] 05:48:49 INFO - PROCESS | 2095 | 1468500529897 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124bc1800) [pid = 2095] [serial = 570] [outer = 0x1219f2c00] 05:48:50 INFO - PROCESS | 2095 | 1468500530300 Marionette TRACE conn3 <- [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] 05:48:50 INFO - PROCESS | 2095 | 1468500530328 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 05:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:48:50 INFO - PROCESS | 2095 | 1468500530331 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 2095 | 1468500530333 Marionette TRACE conn3 <- [1,734,null,{}] 05:48:50 INFO - PROCESS | 2095 | 1468500530336 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:50 INFO - PROCESS | 2095 | 1468500530338 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:50 INFO - PROCESS | 2095 | 1468500530484 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:48:50 INFO - PROCESS | 2095 | 1468500530571 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 2095 | 1468500530572 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x12198f800 == 32 [pid = 2095] [id = 191] 05:48:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124bc2400) [pid = 2095] [serial = 571] [outer = 0x0] 05:48:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125fc8800) [pid = 2095] [serial = 572] [outer = 0x124bc2400] 05:48:50 INFO - PROCESS | 2095 | 1468500530612 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128ace000) [pid = 2095] [serial = 573] [outer = 0x124bc2400] 05:48:50 INFO - PROCESS | 2095 | 1468500530955 Marionette TRACE conn3 <- [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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:48:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 05:48:51 INFO - PROCESS | 2095 | 1468500531000 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 2095 | 1468500531002 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:48:51 INFO - PROCESS | 2095 | 1468500531004 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 2095 | 1468500531005 Marionette TRACE conn3 <- [1,738,null,{}] 05:48:51 INFO - PROCESS | 2095 | 1468500531007 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 2095 | 1468500531011 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:51 INFO - PROCESS | 2095 | 1468500531121 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:48:51 INFO - PROCESS | 2095 | 1468500531156 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 2095 | 1468500531157 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x124baa000 == 33 [pid = 2095] [id = 192] 05:48:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12863c000) [pid = 2095] [serial = 574] [outer = 0x0] 05:48:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1291bec00) [pid = 2095] [serial = 575] [outer = 0x12863c000] 05:48:51 INFO - PROCESS | 2095 | 1468500531181 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a80dc00) [pid = 2095] [serial = 576] [outer = 0x12863c000] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x121cd1400) [pid = 2095] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x110fe4000) [pid = 2095] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115f68c00) [pid = 2095] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x125fd6400) [pid = 2095] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a804400) [pid = 2095] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11862b800) [pid = 2095] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x119c54c00) [pid = 2095] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1196ca000) [pid = 2095] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ac6000) [pid = 2095] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11686b000) [pid = 2095] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x127035c00) [pid = 2095] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1129a8c00) [pid = 2095] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x110f28000) [pid = 2095] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1214e6800) [pid = 2095] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x112a85c00) [pid = 2095] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x125761400) [pid = 2095] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:48:51 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1129b1c00) [pid = 2095] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:48:51 INFO - PROCESS | 2095 | 1468500531968 Marionette TRACE conn3 <- [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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 05:48:51 INFO - PROCESS | 2095 | 1468500531975 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 2095 | 1468500531976 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:48:51 INFO - PROCESS | 2095 | 1468500531979 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 2095 | 1468500531980 Marionette TRACE conn3 <- [1,742,null,{}] 05:48:51 INFO - PROCESS | 2095 | 1468500531982 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:51 INFO - PROCESS | 2095 | 1468500531983 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:52 INFO - PROCESS | 2095 | 1468500532063 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:48:52 INFO - PROCESS | 2095 | 1468500532067 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 2095 | 1468500532068 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240db000 == 34 [pid = 2095] [id = 193] 05:48:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1129b1c00) [pid = 2095] [serial = 577] [outer = 0x0] 05:48:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11839e000) [pid = 2095] [serial = 578] [outer = 0x1129b1c00] 05:48:52 INFO - PROCESS | 2095 | 1468500532094 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x121009000) [pid = 2095] [serial = 579] [outer = 0x1129b1c00] 05:48:52 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 05:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 05:48:52 INFO - PROCESS | 2095 | 1468500532896 Marionette TRACE conn3 <- [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]]]}] 05:48:52 INFO - PROCESS | 2095 | 1468500532902 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 2095 | 1468500532903 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 05:48:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:48:52 INFO - PROCESS | 2095 | 1468500532908 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 2095 | 1468500532909 Marionette TRACE conn3 <- [1,746,null,{}] 05:48:52 INFO - PROCESS | 2095 | 1468500532911 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:52 INFO - PROCESS | 2095 | 1468500532912 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:52 INFO - PROCESS | 2095 | 1468500532985 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:48:53 INFO - PROCESS | 2095 | 1468500533057 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 2095 | 1468500533058 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x129110000 == 35 [pid = 2095] [id = 194] 05:48:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x128ad1400) [pid = 2095] [serial = 580] [outer = 0x0] 05:48:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1296d1c00) [pid = 2095] [serial = 581] [outer = 0x128ad1400] 05:48:53 INFO - PROCESS | 2095 | 1468500533082 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x12a885000) [pid = 2095] [serial = 582] [outer = 0x128ad1400] 05:48:53 INFO - PROCESS | 2095 | 1468500533831 Marionette TRACE conn3 <- [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]]]}] 05:48:53 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.) 05:48:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 05:48:53 INFO - PROCESS | 2095 | 1468500533904 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 2095 | 1468500533906 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 05:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:48:53 INFO - PROCESS | 2095 | 1468500533910 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 2095 | 1468500533913 Marionette TRACE conn3 <- [1,750,null,{}] 05:48:53 INFO - PROCESS | 2095 | 1468500533917 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:53 INFO - PROCESS | 2095 | 1468500533919 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:54 INFO - PROCESS | 2095 | 1468500534004 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:48:54 INFO - PROCESS | 2095 | 1468500534097 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 2095 | 1468500534099 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x116820800 == 36 [pid = 2095] [id = 195] 05:48:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1128d0c00) [pid = 2095] [serial = 583] [outer = 0x0] 05:48:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1128d4800) [pid = 2095] [serial = 584] [outer = 0x1128d0c00] 05:48:54 INFO - PROCESS | 2095 | 1468500534132 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x113083000) [pid = 2095] [serial = 585] [outer = 0x1128d0c00] 05:48:55 INFO - PROCESS | 2095 | 1468500535089 Marionette TRACE conn3 <- [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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1224ms 05:48:55 INFO - PROCESS | 2095 | 1468500535135 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:48:55 INFO - PROCESS | 2095 | 1468500535138 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 05:48:55 INFO - PROCESS | 2095 | 1468500535142 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 2095 | 1468500535145 Marionette TRACE conn3 <- [1,754,null,{}] 05:48:55 INFO - PROCESS | 2095 | 1468500535148 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:55 INFO - PROCESS | 2095 | 1468500535149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:55 INFO - PROCESS | 2095 | 1468500535254 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:48:55 INFO - PROCESS | 2095 | 1468500535305 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 2095 | 1468500535307 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194d2000 == 37 [pid = 2095] [id = 196] 05:48:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1183a5400) [pid = 2095] [serial = 586] [outer = 0x0] 05:48:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1186ef800) [pid = 2095] [serial = 587] [outer = 0x1183a5400] 05:48:55 INFO - PROCESS | 2095 | 1468500535359 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x118fe9800) [pid = 2095] [serial = 588] [outer = 0x1183a5400] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x1240db000 == 36 [pid = 2095] [id = 193] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x124baa000 == 35 [pid = 2095] [id = 192] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x12198f800 == 34 [pid = 2095] [id = 191] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x119e9a800 == 33 [pid = 2095] [id = 190] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x119307800 == 32 [pid = 2095] [id = 189] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x11757e000 == 31 [pid = 2095] [id = 188] 05:48:56 INFO - PROCESS | 2095 | --DOCSHELL 0x116278800 == 30 [pid = 2095] [id = 187] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12c448800) [pid = 2095] [serial = 503] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1245e4400) [pid = 2095] [serial = 512] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x127034c00) [pid = 2095] [serial = 513] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1129a9000) [pid = 2095] [serial = 506] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x114fd9400) [pid = 2095] [serial = 507] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a71fc00) [pid = 2095] [serial = 518] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12a87dc00) [pid = 2095] [serial = 519] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1292c9c00) [pid = 2095] [serial = 515] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12bce0400) [pid = 2095] [serial = 536] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12a717c00) [pid = 2095] [serial = 516] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1186f9400) [pid = 2095] [serial = 524] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x119b33000) [pid = 2095] [serial = 525] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x121746400) [pid = 2095] [serial = 527] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x124bc5400) [pid = 2095] [serial = 528] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x119b03000) [pid = 2095] [serial = 509] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x121006800) [pid = 2095] [serial = 510] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x1292cbc00) [pid = 2095] [serial = 533] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x11700a400) [pid = 2095] [serial = 521] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x118198c00) [pid = 2095] [serial = 522] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x128ac4000) [pid = 2095] [serial = 530] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x128ad0400) [pid = 2095] [serial = 531] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x12c6ebc00) [pid = 2095] [serial = 540] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x12c441000) [pid = 2095] [serial = 539] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x110f2c800) [pid = 2095] [serial = 542] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x110f31c00) [pid = 2095] [serial = 543] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x12bf3e000) [pid = 2095] [serial = 537] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x12a616400) [pid = 2095] [serial = 534] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x128b63800) [pid = 2095] [serial = 546] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x115e08800) [pid = 2095] [serial = 464] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x128ac3800) [pid = 2095] [serial = 461] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x120f24000) [pid = 2095] [serial = 545] [outer = 0x0] [url = about:blank] 05:48:56 INFO - PROCESS | 2095 | 1468500536416 Marionette TRACE conn3 <- [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]]]}] 05:48:56 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 05:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1325ms 05:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:48:56 INFO - PROCESS | 2095 | 1468500536465 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 2095 | 1468500536468 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 05:48:56 INFO - PROCESS | 2095 | 1468500536471 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 2095 | 1468500536473 Marionette TRACE conn3 <- [1,758,null,{}] 05:48:56 INFO - PROCESS | 2095 | 1468500536476 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:56 INFO - PROCESS | 2095 | 1468500536478 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:56 INFO - PROCESS | 2095 | 1468500536554 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:48:56 INFO - PROCESS | 2095 | 1468500536561 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 2095 | 1468500536562 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x1165ab800 == 31 [pid = 2095] [id = 197] 05:48:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x110f82800) [pid = 2095] [serial = 589] [outer = 0x0] 05:48:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x1129ac800) [pid = 2095] [serial = 590] [outer = 0x110f82800] 05:48:56 INFO - PROCESS | 2095 | 1468500536589 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x1133ac800) [pid = 2095] [serial = 591] [outer = 0x110f82800] 05:48:56 INFO - PROCESS | 2095 | 1468500536958 Marionette TRACE conn3 <- [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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 05:48:56 INFO - PROCESS | 2095 | 1468500536992 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 2095 | 1468500536995 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:48:57 INFO - PROCESS | 2095 | 1468500536999 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 2095 | 1468500537001 Marionette TRACE conn3 <- [1,762,null,{}] 05:48:57 INFO - PROCESS | 2095 | 1468500537003 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 2095 | 1468500537005 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:57 INFO - PROCESS | 2095 | 1468500537081 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:48:57 INFO - PROCESS | 2095 | 1468500537085 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 2095 | 1468500537086 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b8000 == 32 [pid = 2095] [id = 198] 05:48:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x115e0cc00) [pid = 2095] [serial = 592] [outer = 0x0] 05:48:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x118197c00) [pid = 2095] [serial = 593] [outer = 0x115e0cc00] 05:48:57 INFO - PROCESS | 2095 | 1468500537114 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x1183a7000) [pid = 2095] [serial = 594] [outer = 0x115e0cc00] 05:48:57 INFO - PROCESS | 2095 | 1468500537918 Marionette TRACE conn3 <- [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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 05:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:48:57 INFO - PROCESS | 2095 | 1468500537970 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 2095 | 1468500537971 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 05:48:57 INFO - PROCESS | 2095 | 1468500537974 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 2095 | 1468500537976 Marionette TRACE conn3 <- [1,766,null,{}] 05:48:57 INFO - PROCESS | 2095 | 1468500537983 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:57 INFO - PROCESS | 2095 | 1468500537987 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:58 INFO - PROCESS | 2095 | 1468500538085 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:48:58 INFO - PROCESS | 2095 | 1468500538098 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 2095 | 1468500538100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x119677000 == 33 [pid = 2095] [id = 199] 05:48:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1196cbc00) [pid = 2095] [serial = 595] [outer = 0x0] 05:48:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x1197b1000) [pid = 2095] [serial = 596] [outer = 0x1196cbc00] 05:48:58 INFO - PROCESS | 2095 | 1468500538127 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x120f1bc00) [pid = 2095] [serial = 597] [outer = 0x1196cbc00] 05:48:58 INFO - PROCESS | 2095 | 1468500538922 Marionette TRACE conn3 <- [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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 05:48:58 INFO - PROCESS | 2095 | 1468500538947 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 2095 | 1468500538950 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 05:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:48:58 INFO - PROCESS | 2095 | 1468500538953 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 2095 | 1468500538955 Marionette TRACE conn3 <- [1,770,null,{}] 05:48:58 INFO - PROCESS | 2095 | 1468500538958 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:58 INFO - PROCESS | 2095 | 1468500538960 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:59 INFO - PROCESS | 2095 | 1468500539086 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:48:59 INFO - PROCESS | 2095 | 1468500539117 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2095 | 1468500539118 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211a4000 == 34 [pid = 2095] [id = 200] 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x121747400) [pid = 2095] [serial = 598] [outer = 0x0] 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x123adc400) [pid = 2095] [serial = 599] [outer = 0x121747400] 05:48:59 INFO - PROCESS | 2095 | 1468500539145 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x124496400) [pid = 2095] [serial = 600] [outer = 0x121747400] 05:48:59 INFO - PROCESS | 2095 | 1468500539478 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 572ms 05:48:59 INFO - PROCESS | 2095 | 1468500539524 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 2095 | 1468500539526 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 05:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:48:59 INFO - PROCESS | 2095 | 1468500539528 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 2095 | 1468500539529 Marionette TRACE conn3 <- [1,774,null,{}] 05:48:59 INFO - PROCESS | 2095 | 1468500539531 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:48:59 INFO - PROCESS | 2095 | 1468500539532 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:59 INFO - PROCESS | 2095 | 1468500539626 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:48:59 INFO - PROCESS | 2095 | 1468500539635 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2095 | 1468500539637 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:48:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x121991800 == 35 [pid = 2095] [id = 201] 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x120f25800) [pid = 2095] [serial = 601] [outer = 0x0] 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x12575c800) [pid = 2095] [serial = 602] [outer = 0x120f25800] 05:48:59 INFO - PROCESS | 2095 | 1468500539662 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x12720e800) [pid = 2095] [serial = 603] [outer = 0x120f25800] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x1291bd400) [pid = 2095] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x117092c00) [pid = 2095] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x11324a400) [pid = 2095] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x1186f1c00) [pid = 2095] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x115f06000) [pid = 2095] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x12100bc00) [pid = 2095] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x127210c00) [pid = 2095] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x1219f2c00) [pid = 2095] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x12863c000) [pid = 2095] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x124bc2400) [pid = 2095] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:48:59 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x1129b1c00) [pid = 2095] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:48:59 INFO - PROCESS | 2095 | 1468500539985 Marionette TRACE conn3 <- [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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 467ms 05:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:49:00 INFO - PROCESS | 2095 | 1468500539996 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2095 | 1468500539997 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 05:49:00 INFO - PROCESS | 2095 | 1468500539999 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2095 | 1468500540000 Marionette TRACE conn3 <- [1,778,null,{}] 05:49:00 INFO - PROCESS | 2095 | 1468500540002 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 2095 | 1468500540007 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:00 INFO - PROCESS | 2095 | 1468500540098 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:49:00 INFO - PROCESS | 2095 | 1468500540153 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 2095 | 1468500540154 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ece000 == 36 [pid = 2095] [id = 202] 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x11324a400) [pid = 2095] [serial = 604] [outer = 0x0] 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x124060c00) [pid = 2095] [serial = 605] [outer = 0x11324a400] 05:49:00 INFO - PROCESS | 2095 | 1468500540178 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x128b69800) [pid = 2095] [serial = 606] [outer = 0x11324a400] 05:49:00 INFO - PROCESS | 2095 | 1468500540459 Marionette TRACE conn3 <- [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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 05:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:49:00 INFO - PROCESS | 2095 | 1468500540519 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2095 | 1468500540520 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 05:49:00 INFO - PROCESS | 2095 | 1468500540524 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2095 | 1468500540526 Marionette TRACE conn3 <- [1,782,null,{}] 05:49:00 INFO - PROCESS | 2095 | 1468500540528 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 2095 | 1468500540529 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:00 INFO - PROCESS | 2095 | 1468500540602 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:49:00 INFO - PROCESS | 2095 | 1468500540608 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 2095 | 1468500540609 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270aa800 == 37 [pid = 2095] [id = 203] 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x128c51400) [pid = 2095] [serial = 607] [outer = 0x0] 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1292cec00) [pid = 2095] [serial = 608] [outer = 0x128c51400] 05:49:00 INFO - PROCESS | 2095 | 1468500540633 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1296d5800) [pid = 2095] [serial = 609] [outer = 0x128c51400] 05:49:00 INFO - PROCESS | 2095 | 1468500540937 Marionette TRACE conn3 <- [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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 420ms 05:49:00 INFO - PROCESS | 2095 | 1468500540945 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2095 | 1468500540946 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:49:00 INFO - PROCESS | 2095 | 1468500540948 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2095 | 1468500540949 Marionette TRACE conn3 <- [1,786,null,{}] 05:49:00 INFO - PROCESS | 2095 | 1468500540952 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:00 INFO - PROCESS | 2095 | 1468500540953 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:01 INFO - PROCESS | 2095 | 1468500541035 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:49:01 INFO - PROCESS | 2095 | 1468500541092 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 2095 | 1468500541093 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288ba000 == 38 [pid = 2095] [id = 204] 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x12720d000) [pid = 2095] [serial = 610] [outer = 0x0] 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x12a617800) [pid = 2095] [serial = 611] [outer = 0x12720d000] 05:49:01 INFO - PROCESS | 2095 | 1468500541116 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x12a770000) [pid = 2095] [serial = 612] [outer = 0x12720d000] 05:49:01 INFO - PROCESS | 2095 | 1468500541393 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 05:49:01 INFO - PROCESS | 2095 | 1468500541418 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 2095 | 1468500541419 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 05:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:49:01 INFO - PROCESS | 2095 | 1468500541442 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 2095 | 1468500541445 Marionette TRACE conn3 <- [1,790,null,{}] 05:49:01 INFO - PROCESS | 2095 | 1468500541448 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:01 INFO - PROCESS | 2095 | 1468500541450 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:01 INFO - PROCESS | 2095 | 1468500541572 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:49:01 INFO - PROCESS | 2095 | 1468500541577 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 2095 | 1468500541578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x129844000 == 39 [pid = 2095] [id = 205] 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x12a61a400) [pid = 2095] [serial = 613] [outer = 0x0] 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x12a806400) [pid = 2095] [serial = 614] [outer = 0x12a61a400] 05:49:01 INFO - PROCESS | 2095 | 1468500541615 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x12b857400) [pid = 2095] [serial = 615] [outer = 0x12a61a400] 05:49:02 INFO - PROCESS | 2095 | 1468500542035 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 685ms 05:49:02 INFO - PROCESS | 2095 | 1468500542116 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:49:02 INFO - PROCESS | 2095 | 1468500542119 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 05:49:02 INFO - PROCESS | 2095 | 1468500542122 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2095 | 1468500542125 Marionette TRACE conn3 <- [1,794,null,{}] 05:49:02 INFO - PROCESS | 2095 | 1468500542129 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 2095 | 1468500542132 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:02 INFO - PROCESS | 2095 | 1468500542243 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:49:02 INFO - PROCESS | 2095 | 1468500542363 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 2095 | 1468500542368 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x11695c000 == 40 [pid = 2095] [id = 206] 05:49:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x111d75000) [pid = 2095] [serial = 616] [outer = 0x0] 05:49:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1122b0000) [pid = 2095] [serial = 617] [outer = 0x111d75000] 05:49:02 INFO - PROCESS | 2095 | 1468500542416 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11307f000) [pid = 2095] [serial = 618] [outer = 0x111d75000] 05:49:02 INFO - PROCESS | 2095 | 1468500542921 Marionette TRACE conn3 <- [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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 822ms 05:49:02 INFO - PROCESS | 2095 | 1468500542944 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 2095 | 1468500542946 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 05:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:49:02 INFO - PROCESS | 2095 | 1468500542950 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2095 | 1468500542953 Marionette TRACE conn3 <- [1,798,null,{}] 05:49:02 INFO - PROCESS | 2095 | 1468500542957 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:02 INFO - PROCESS | 2095 | 1468500542960 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:03 INFO - PROCESS | 2095 | 1468500543059 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:49:03 INFO - PROCESS | 2095 | 1468500543114 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 2095 | 1468500543116 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x12108e000 == 41 [pid = 2095] [id = 207] 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x11623e000) [pid = 2095] [serial = 619] [outer = 0x0] 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11862c400) [pid = 2095] [serial = 620] [outer = 0x11623e000] 05:49:03 INFO - PROCESS | 2095 | 1468500543146 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x118f0cc00) [pid = 2095] [serial = 621] [outer = 0x11623e000] 05:49:03 INFO - PROCESS | 2095 | 1468500543577 Marionette TRACE conn3 <- [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]]]}] 05:49:03 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 05:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 674ms 05:49:03 INFO - PROCESS | 2095 | 1468500543640 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 2095 | 1468500543642 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 05:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:49:03 INFO - PROCESS | 2095 | 1468500543646 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 2095 | 1468500543647 Marionette TRACE conn3 <- [1,802,null,{}] 05:49:03 INFO - PROCESS | 2095 | 1468500543655 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:03 INFO - PROCESS | 2095 | 1468500543661 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:03 INFO - PROCESS | 2095 | 1468500543784 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:49:03 INFO - PROCESS | 2095 | 1468500543879 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 2095 | 1468500543882 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a793800 == 42 [pid = 2095] [id = 208] 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x124496800) [pid = 2095] [serial = 622] [outer = 0x0] 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x124bc7800) [pid = 2095] [serial = 623] [outer = 0x124496800] 05:49:03 INFO - PROCESS | 2095 | 1468500543930 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1272e4800) [pid = 2095] [serial = 624] [outer = 0x124496800] 05:49:04 INFO - PROCESS | 2095 | 1468500544367 Marionette TRACE conn3 <- [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]]]}] 05:49:04 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 05:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 774ms 05:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:49:04 INFO - PROCESS | 2095 | 1468500544420 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 2095 | 1468500544421 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 05:49:04 INFO - PROCESS | 2095 | 1468500544423 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 2095 | 1468500544425 Marionette TRACE conn3 <- [1,806,null,{}] 05:49:04 INFO - PROCESS | 2095 | 1468500544427 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:04 INFO - PROCESS | 2095 | 1468500544428 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:04 INFO - PROCESS | 2095 | 1468500544530 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:49:04 INFO - PROCESS | 2095 | 1468500544585 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 2095 | 1468500544586 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac5f800 == 43 [pid = 2095] [id = 209] 05:49:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x12720d800) [pid = 2095] [serial = 625] [outer = 0x0] 05:49:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1291bb000) [pid = 2095] [serial = 626] [outer = 0x12720d800] 05:49:04 INFO - PROCESS | 2095 | 1468500544627 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x12b856800) [pid = 2095] [serial = 627] [outer = 0x12720d800] 05:49:04 INFO - PROCESS | 2095 | [2095] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:49:04 INFO - PROCESS | 2095 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:49:04 INFO - PROCESS | 2095 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:49:04 INFO - PROCESS | 2095 | [GFX2-]: Using SkiaGL canvas. 05:49:05 INFO - PROCESS | 2095 | 1468500545057 Marionette TRACE conn3 <- [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]]]}] 05:49:05 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 05:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 05:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:49:05 INFO - PROCESS | 2095 | 1468500545095 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 2095 | 1468500545096 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 05:49:05 INFO - PROCESS | 2095 | 1468500545098 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 2095 | 1468500545100 Marionette TRACE conn3 <- [1,810,null,{}] 05:49:05 INFO - PROCESS | 2095 | 1468500545102 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 2095 | 1468500545103 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:05 INFO - PROCESS | 2095 | 1468500545200 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:49:05 INFO - PROCESS | 2095 | 1468500545254 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 2095 | 1468500545255 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aedc000 == 44 [pid = 2095] [id = 210] 05:49:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12a616400) [pid = 2095] [serial = 628] [outer = 0x0] 05:49:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12badd800) [pid = 2095] [serial = 629] [outer = 0x12a616400] 05:49:05 INFO - PROCESS | 2095 | 1468500545283 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12bf36400) [pid = 2095] [serial = 630] [outer = 0x12a616400] 05:49:05 INFO - PROCESS | 2095 | 1468500545866 Marionette TRACE conn3 <- [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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 819ms 05:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:49:05 INFO - PROCESS | 2095 | 1468500545918 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 2095 | 1468500545920 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 05:49:05 INFO - PROCESS | 2095 | 1468500545923 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 2095 | 1468500545925 Marionette TRACE conn3 <- [1,814,null,{}] 05:49:05 INFO - PROCESS | 2095 | 1468500545928 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:05 INFO - PROCESS | 2095 | 1468500545930 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:06 INFO - PROCESS | 2095 | 1468500546021 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:49:06 INFO - PROCESS | 2095 | 1468500546095 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 2095 | 1468500546096 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fc1000 == 45 [pid = 2095] [id = 211] 05:49:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x114f6d000) [pid = 2095] [serial = 631] [outer = 0x0] 05:49:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x115f07000) [pid = 2095] [serial = 632] [outer = 0x114f6d000] 05:49:06 INFO - PROCESS | 2095 | 1468500546124 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x118360800) [pid = 2095] [serial = 633] [outer = 0x114f6d000] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x129119800 == 44 [pid = 2095] [id = 186] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1288ba000 == 43 [pid = 2095] [id = 204] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1270aa800 == 42 [pid = 2095] [id = 203] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x123ece000 == 41 [pid = 2095] [id = 202] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x121991800 == 40 [pid = 2095] [id = 201] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1211a4000 == 39 [pid = 2095] [id = 200] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x119677000 == 38 [pid = 2095] [id = 199] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b8000 == 37 [pid = 2095] [id = 198] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1165ab800 == 36 [pid = 2095] [id = 197] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x1194d2000 == 35 [pid = 2095] [id = 196] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x129110000 == 34 [pid = 2095] [id = 194] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x116820800 == 33 [pid = 2095] [id = 195] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x12aedc000 == 32 [pid = 2095] [id = 210] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac5f800 == 31 [pid = 2095] [id = 209] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x12a793800 == 30 [pid = 2095] [id = 208] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x12108e000 == 29 [pid = 2095] [id = 207] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x129844000 == 28 [pid = 2095] [id = 205] 05:49:06 INFO - PROCESS | 2095 | --DOCSHELL 0x11695c000 == 27 [pid = 2095] [id = 206] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12bcd5000) [pid = 2095] [serial = 557] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11835e000) [pid = 2095] [serial = 563] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a8000) [pid = 2095] [serial = 564] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x113310800) [pid = 2095] [serial = 560] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x113c64000) [pid = 2095] [serial = 561] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1196cb400) [pid = 2095] [serial = 566] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x116906000) [pid = 2095] [serial = 548] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x124424c00) [pid = 2095] [serial = 552] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1219f4c00) [pid = 2095] [serial = 551] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12aef5800) [pid = 2095] [serial = 555] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12a80d000) [pid = 2095] [serial = 554] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11839ec00) [pid = 2095] [serial = 549] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x123a6d400) [pid = 2095] [serial = 569] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1291bec00) [pid = 2095] [serial = 575] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128ace000) [pid = 2095] [serial = 573] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x125fc8800) [pid = 2095] [serial = 572] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x121009000) [pid = 2095] [serial = 579] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x11839e000) [pid = 2095] [serial = 578] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x12a80dc00) [pid = 2095] [serial = 576] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12bf56c00) [pid = 2095] [serial = 558] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x124bc1800) [pid = 2095] [serial = 570] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12139a000) [pid = 2095] [serial = 567] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x1296d1c00) [pid = 2095] [serial = 581] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2095 | 1468500547024 Marionette TRACE conn3 <- [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] 05:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:49:07 INFO - PROCESS | 2095 | 1468500547048 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 2095 | 1468500547051 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 2095 | 1468500547052 Marionette TRACE conn3 <- [1,818,null,{}] 05:49:07 INFO - PROCESS | 2095 | 1468500547061 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 2095 | 1468500547063 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:07 INFO - PROCESS | 2095 | 1468500547142 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:49:07 INFO - PROCESS | 2095 | 1468500547147 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2095 | 1468500547150 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x1132d2800 == 28 [pid = 2095] [id = 212] 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x112233800) [pid = 2095] [serial = 634] [outer = 0x0] 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x1128d4400) [pid = 2095] [serial = 635] [outer = 0x112233800] 05:49:07 INFO - PROCESS | 2095 | 1468500547179 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x110f77c00) [pid = 2095] [serial = 636] [outer = 0x112233800] 05:49:07 INFO - PROCESS | 2095 | 1468500547546 Marionette TRACE conn3 <- [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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 05:49:07 INFO - PROCESS | 2095 | 1468500547570 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:49:07 INFO - PROCESS | 2095 | 1468500547574 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 2095 | 1468500547578 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 2095 | 1468500547580 Marionette TRACE conn3 <- [1,822,null,{}] 05:49:07 INFO - PROCESS | 2095 | 1468500547582 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:07 INFO - PROCESS | 2095 | 1468500547584 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:07 INFO - PROCESS | 2095 | 1468500547659 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:49:07 INFO - PROCESS | 2095 | 1468500547663 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2095 | 1468500547664 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbd000 == 29 [pid = 2095] [id = 213] 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x113310800) [pid = 2095] [serial = 637] [outer = 0x0] 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x114f6a800) [pid = 2095] [serial = 638] [outer = 0x113310800] 05:49:07 INFO - PROCESS | 2095 | 1468500547692 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x11623f400) [pid = 2095] [serial = 639] [outer = 0x113310800] 05:49:08 INFO - PROCESS | 2095 | 1468500548121 Marionette TRACE conn3 <- [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] 05:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:49:08 INFO - PROCESS | 2095 | 1468500548151 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 05:49:08 INFO - PROCESS | 2095 | 1468500548154 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 2095 | 1468500548158 Marionette TRACE conn3 <- [1,826,null,{}] 05:49:08 INFO - PROCESS | 2095 | 1468500548170 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 2095 | 1468500548174 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:08 INFO - PROCESS | 2095 | 1468500548250 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:49:08 INFO - PROCESS | 2095 | 1468500548259 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 2095 | 1468500548261 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851c000 == 30 [pid = 2095] [id = 214] 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1122be800) [pid = 2095] [serial = 640] [outer = 0x0] 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11839ac00) [pid = 2095] [serial = 641] [outer = 0x1122be800] 05:49:08 INFO - PROCESS | 2095 | 1468500548289 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118629c00) [pid = 2095] [serial = 642] [outer = 0x1122be800] 05:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 474ms 05:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:49:08 INFO - PROCESS | 2095 | 1468500548624 Marionette TRACE conn3 <- [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]]]}] 05:49:08 INFO - PROCESS | 2095 | 1468500548628 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 2095 | 1468500548630 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 05:49:08 INFO - PROCESS | 2095 | 1468500548632 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 2095 | 1468500548633 Marionette TRACE conn3 <- [1,830,null,{}] 05:49:08 INFO - PROCESS | 2095 | 1468500548635 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:08 INFO - PROCESS | 2095 | 1468500548636 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:08 INFO - PROCESS | 2095 | 1468500548715 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:49:08 INFO - PROCESS | 2095 | 1468500548769 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 2095 | 1468500548771 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd8800 == 31 [pid = 2095] [id = 215] 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11835c000) [pid = 2095] [serial = 643] [outer = 0x0] 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1188c0c00) [pid = 2095] [serial = 644] [outer = 0x11835c000] 05:49:08 INFO - PROCESS | 2095 | 1468500548796 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x118ff1400) [pid = 2095] [serial = 645] [outer = 0x11835c000] 05:49:09 INFO - PROCESS | 2095 | 1468500549085 Marionette TRACE conn3 <- [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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 05:49:09 INFO - PROCESS | 2095 | 1468500549101 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2095 | 1468500549102 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:49:09 INFO - PROCESS | 2095 | 1468500549120 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 2095 | 1468500549121 Marionette TRACE conn3 <- [1,834,null,{}] 05:49:09 INFO - PROCESS | 2095 | 1468500549127 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 2095 | 1468500549128 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:09 INFO - PROCESS | 2095 | 1468500549216 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:49:09 INFO - PROCESS | 2095 | 1468500549248 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 2095 | 1468500549249 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a54000 == 32 [pid = 2095] [id = 216] 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11330f400) [pid = 2095] [serial = 646] [outer = 0x0] 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1196d1000) [pid = 2095] [serial = 647] [outer = 0x11330f400] 05:49:09 INFO - PROCESS | 2095 | 1468500549274 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x119b04000) [pid = 2095] [serial = 648] [outer = 0x11330f400] 05:49:09 INFO - PROCESS | 2095 | 1468500549610 Marionette TRACE conn3 <- [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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 522ms 05:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:49:09 INFO - PROCESS | 2095 | 1468500549643 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2095 | 1468500549644 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 05:49:09 INFO - PROCESS | 2095 | 1468500549647 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 2095 | 1468500549648 Marionette TRACE conn3 <- [1,838,null,{}] 05:49:09 INFO - PROCESS | 2095 | 1468500549650 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:09 INFO - PROCESS | 2095 | 1468500549654 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:09 INFO - PROCESS | 2095 | 1468500549762 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:49:09 INFO - PROCESS | 2095 | 1468500549766 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 2095 | 1468500549767 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x121194000 == 33 [pid = 2095] [id = 217] 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1197af000) [pid = 2095] [serial = 649] [outer = 0x0] 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x120f20000) [pid = 2095] [serial = 650] [outer = 0x1197af000] 05:49:09 INFO - PROCESS | 2095 | 1468500549792 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x121c47400) [pid = 2095] [serial = 651] [outer = 0x1197af000] 05:49:10 INFO - PROCESS | 2095 | 1468500550119 Marionette TRACE conn3 <- [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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 517ms 05:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:49:10 INFO - PROCESS | 2095 | 1468500550165 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 2095 | 1468500550166 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 05:49:10 INFO - PROCESS | 2095 | 1468500550168 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 2095 | 1468500550169 Marionette TRACE conn3 <- [1,842,null,{}] 05:49:10 INFO - PROCESS | 2095 | 1468500550172 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 2095 | 1468500550173 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:10 INFO - PROCESS | 2095 | 1468500550267 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:49:10 INFO - PROCESS | 2095 | 1468500550302 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 2095 | 1468500550303 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x12197b800 == 34 [pid = 2095] [id = 218] 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x110fe6c00) [pid = 2095] [serial = 652] [outer = 0x0] 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124002c00) [pid = 2095] [serial = 653] [outer = 0x110fe6c00] 05:49:10 INFO - PROCESS | 2095 | 1468500550326 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124424c00) [pid = 2095] [serial = 654] [outer = 0x110fe6c00] 05:49:10 INFO - PROCESS | 2095 | 1468500550618 Marionette TRACE conn3 <- [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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 05:49:10 INFO - PROCESS | 2095 | 1468500550636 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 2095 | 1468500550638 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 05:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:49:10 INFO - PROCESS | 2095 | 1468500550643 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 2095 | 1468500550644 Marionette TRACE conn3 <- [1,846,null,{}] 05:49:10 INFO - PROCESS | 2095 | 1468500550647 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:10 INFO - PROCESS | 2095 | 1468500550648 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:10 INFO - PROCESS | 2095 | 1468500550739 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:49:10 INFO - PROCESS | 2095 | 1468500550773 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 2095 | 1468500550774 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a22800 == 35 [pid = 2095] [id = 219] 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124426000) [pid = 2095] [serial = 655] [outer = 0x0] 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124b36400) [pid = 2095] [serial = 656] [outer = 0x124426000] 05:49:10 INFO - PROCESS | 2095 | 1468500550798 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x125580400) [pid = 2095] [serial = 657] [outer = 0x124426000] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128ad1400) [pid = 2095] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1196cbc00) [pid = 2095] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1128d0c00) [pid = 2095] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11324a400) [pid = 2095] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x121747400) [pid = 2095] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12a61a400) [pid = 2095] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1183a5400) [pid = 2095] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128c51400) [pid = 2095] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x115e0cc00) [pid = 2095] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x120f25800) [pid = 2095] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x110f82800) [pid = 2095] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:49:11 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12720d000) [pid = 2095] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:49:11 INFO - PROCESS | 2095 | 1468500551235 Marionette TRACE conn3 <- [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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 619ms 05:49:11 INFO - PROCESS | 2095 | 1468500551262 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:49:11 INFO - PROCESS | 2095 | 1468500551264 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 05:49:11 INFO - PROCESS | 2095 | 1468500551267 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 2095 | 1468500551268 Marionette TRACE conn3 <- [1,850,null,{}] 05:49:11 INFO - PROCESS | 2095 | 1468500551272 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 2095 | 1468500551273 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:11 INFO - PROCESS | 2095 | 1468500551388 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:49:11 INFO - PROCESS | 2095 | 1468500551395 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 2095 | 1468500551396 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851b800 == 36 [pid = 2095] [id = 220] 05:49:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x110f7c800) [pid = 2095] [serial = 658] [outer = 0x0] 05:49:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1128d3000) [pid = 2095] [serial = 659] [outer = 0x110f7c800] 05:49:11 INFO - PROCESS | 2095 | 1468500551434 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x124005000) [pid = 2095] [serial = 660] [outer = 0x110f7c800] 05:49:11 INFO - PROCESS | 2095 | 1468500551829 Marionette TRACE conn3 <- [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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 570ms 05:49:11 INFO - PROCESS | 2095 | 1468500551837 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 2095 | 1468500551838 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 05:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:49:11 INFO - PROCESS | 2095 | 1468500551846 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 2095 | 1468500551847 Marionette TRACE conn3 <- [1,854,null,{}] 05:49:11 INFO - PROCESS | 2095 | 1468500551849 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:11 INFO - PROCESS | 2095 | 1468500551850 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:11 INFO - PROCESS | 2095 | 1468500551950 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:49:11 INFO - PROCESS | 2095 | 1468500551956 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 2095 | 1468500551957 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x125738800 == 37 [pid = 2095] [id = 221] 05:49:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1128d0c00) [pid = 2095] [serial = 661] [outer = 0x0] 05:49:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x125763000) [pid = 2095] [serial = 662] [outer = 0x1128d0c00] 05:49:11 INFO - PROCESS | 2095 | 1468500551981 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x127038000) [pid = 2095] [serial = 663] [outer = 0x1128d0c00] 05:49:12 INFO - PROCESS | 2095 | 1468500552284 Marionette TRACE conn3 <- [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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 05:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:49:12 INFO - PROCESS | 2095 | 1468500552315 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 2095 | 1468500552317 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 05:49:12 INFO - PROCESS | 2095 | 1468500552319 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 2095 | 1468500552321 Marionette TRACE conn3 <- [1,858,null,{}] 05:49:12 INFO - PROCESS | 2095 | 1468500552326 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 2095 | 1468500552327 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:12 INFO - PROCESS | 2095 | 1468500552420 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:49:12 INFO - PROCESS | 2095 | 1468500552424 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2095 | 1468500552427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x11967c000 == 38 [pid = 2095] [id = 222] 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x127203400) [pid = 2095] [serial = 664] [outer = 0x0] 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1272ef800) [pid = 2095] [serial = 665] [outer = 0x127203400] 05:49:12 INFO - PROCESS | 2095 | 1468500552453 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128acec00) [pid = 2095] [serial = 666] [outer = 0x127203400] 05:49:12 INFO - PROCESS | 2095 | 1468500552760 Marionette TRACE conn3 <- [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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 470ms 05:49:12 INFO - PROCESS | 2095 | 1468500552790 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 2095 | 1468500552794 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:49:12 INFO - PROCESS | 2095 | 1468500552796 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 2095 | 1468500552797 Marionette TRACE conn3 <- [1,862,null,{}] 05:49:12 INFO - PROCESS | 2095 | 1468500552799 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:12 INFO - PROCESS | 2095 | 1468500552800 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:12 INFO - PROCESS | 2095 | 1468500552900 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:49:12 INFO - PROCESS | 2095 | 1468500552906 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2095 | 1468500552907 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x129110000 == 39 [pid = 2095] [id = 223] 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1183a4400) [pid = 2095] [serial = 667] [outer = 0x0] 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128ad1c00) [pid = 2095] [serial = 668] [outer = 0x1183a4400] 05:49:12 INFO - PROCESS | 2095 | 1468500552930 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128c26400) [pid = 2095] [serial = 669] [outer = 0x1183a4400] 05:49:13 INFO - PROCESS | 2095 | 1468500553352 Marionette TRACE conn3 <- [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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 569ms 05:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:49:13 INFO - PROCESS | 2095 | 1468500553365 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 2095 | 1468500553368 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 05:49:13 INFO - PROCESS | 2095 | 1468500553371 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 2095 | 1468500553373 Marionette TRACE conn3 <- [1,866,null,{}] 05:49:13 INFO - PROCESS | 2095 | 1468500553377 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:13 INFO - PROCESS | 2095 | 1468500553379 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:13 INFO - PROCESS | 2095 | 1468500553491 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:49:13 INFO - PROCESS | 2095 | 1468500553569 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 2095 | 1468500553571 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x11677b000 == 40 [pid = 2095] [id = 224] 05:49:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x110fe3800) [pid = 2095] [serial = 670] [outer = 0x0] 05:49:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1128cec00) [pid = 2095] [serial = 671] [outer = 0x110fe3800] 05:49:13 INFO - PROCESS | 2095 | 1468500553602 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1129af400) [pid = 2095] [serial = 672] [outer = 0x110fe3800] 05:49:14 INFO - PROCESS | 2095 | 1468500554127 Marionette TRACE conn3 <- [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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 773ms 05:49:14 INFO - PROCESS | 2095 | 1468500554166 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 2095 | 1468500554169 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:49:14 INFO - PROCESS | 2095 | 1468500554177 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 2095 | 1468500554178 Marionette TRACE conn3 <- [1,870,null,{}] 05:49:14 INFO - PROCESS | 2095 | 1468500554181 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:14 INFO - PROCESS | 2095 | 1468500554183 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:14 INFO - PROCESS | 2095 | 1468500554291 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:49:14 INFO - PROCESS | 2095 | 1468500554365 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 2095 | 1468500554366 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x119676800 == 41 [pid = 2095] [id = 225] 05:49:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x116b21000) [pid = 2095] [serial = 673] [outer = 0x0] 05:49:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x11765f400) [pid = 2095] [serial = 674] [outer = 0x116b21000] 05:49:14 INFO - PROCESS | 2095 | 1468500554397 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x11835b800) [pid = 2095] [serial = 675] [outer = 0x116b21000] 05:49:15 INFO - PROCESS | 2095 | 1468500555052 Marionette TRACE conn3 <- [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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 921ms 05:49:15 INFO - PROCESS | 2095 | 1468500555097 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 2095 | 1468500555099 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 05:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:49:15 INFO - PROCESS | 2095 | 1468500555102 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 2095 | 1468500555104 Marionette TRACE conn3 <- [1,874,null,{}] 05:49:15 INFO - PROCESS | 2095 | 1468500555107 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 2095 | 1468500555109 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:15 INFO - PROCESS | 2095 | 1468500555210 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x11967c000 == 40 [pid = 2095] [id = 222] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x125738800 == 39 [pid = 2095] [id = 221] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x11851b800 == 38 [pid = 2095] [id = 220] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x123a22800 == 37 [pid = 2095] [id = 219] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12197b800 == 36 [pid = 2095] [id = 218] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x121194000 == 35 [pid = 2095] [id = 217] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x119a54000 == 34 [pid = 2095] [id = 216] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd8800 == 33 [pid = 2095] [id = 215] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x11851c000 == 32 [pid = 2095] [id = 214] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbd000 == 31 [pid = 2095] [id = 213] 05:49:15 INFO - PROCESS | 2095 | --DOCSHELL 0x1132d2800 == 30 [pid = 2095] [id = 212] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1292cec00) [pid = 2095] [serial = 608] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12a885000) [pid = 2095] [serial = 582] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1128d4800) [pid = 2095] [serial = 584] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x113083000) [pid = 2095] [serial = 585] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129ac800) [pid = 2095] [serial = 590] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1133ac800) [pid = 2095] [serial = 591] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1186ef800) [pid = 2095] [serial = 587] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x118fe9800) [pid = 2095] [serial = 588] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x118197c00) [pid = 2095] [serial = 593] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a7000) [pid = 2095] [serial = 594] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12720e800) [pid = 2095] [serial = 603] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12a617800) [pid = 2095] [serial = 611] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1296d5800) [pid = 2095] [serial = 609] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1197b1000) [pid = 2095] [serial = 596] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x120f1bc00) [pid = 2095] [serial = 597] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a770000) [pid = 2095] [serial = 612] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x128b69800) [pid = 2095] [serial = 606] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12b857400) [pid = 2095] [serial = 615] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12a806400) [pid = 2095] [serial = 614] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x123adc400) [pid = 2095] [serial = 599] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12575c800) [pid = 2095] [serial = 602] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x124496400) [pid = 2095] [serial = 600] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124060c00) [pid = 2095] [serial = 605] [outer = 0x0] [url = about:blank] 05:49:15 INFO - PROCESS | 2095 | 1468500555293 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 2095 | 1468500555294 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x112fe8800 == 31 [pid = 2095] [id = 226] 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x110ff2800) [pid = 2095] [serial = 676] [outer = 0x0] 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1122bd800) [pid = 2095] [serial = 677] [outer = 0x110ff2800] 05:49:15 INFO - PROCESS | 2095 | 1468500555323 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1128d3400) [pid = 2095] [serial = 678] [outer = 0x110ff2800] 05:49:15 INFO - PROCESS | 2095 | 1468500555611 Marionette TRACE conn3 <- [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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 523ms 05:49:15 INFO - PROCESS | 2095 | 1468500555632 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 2095 | 1468500555634 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 05:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:49:15 INFO - PROCESS | 2095 | 1468500555647 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 2095 | 1468500555648 Marionette TRACE conn3 <- [1,878,null,{}] 05:49:15 INFO - PROCESS | 2095 | 1468500555651 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:15 INFO - PROCESS | 2095 | 1468500555652 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:15 INFO - PROCESS | 2095 | 1468500555733 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:49:15 INFO - PROCESS | 2095 | 1468500555738 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 2095 | 1468500555739 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x116ba3800 == 32 [pid = 2095] [id = 227] 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x112a84400) [pid = 2095] [serial = 679] [outer = 0x0] 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11307e800) [pid = 2095] [serial = 680] [outer = 0x112a84400] 05:49:15 INFO - PROCESS | 2095 | 1468500555768 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11330c000) [pid = 2095] [serial = 681] [outer = 0x112a84400] 05:49:16 INFO - PROCESS | 2095 | 1468500556086 Marionette TRACE conn3 <- [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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 477ms 05:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:49:16 INFO - PROCESS | 2095 | 1468500556122 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 2095 | 1468500556123 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 05:49:16 INFO - PROCESS | 2095 | 1468500556126 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 2095 | 1468500556128 Marionette TRACE conn3 <- [1,882,null,{}] 05:49:16 INFO - PROCESS | 2095 | 1468500556136 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 2095 | 1468500556140 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:16 INFO - PROCESS | 2095 | 1468500556225 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:49:16 INFO - PROCESS | 2095 | 1468500556230 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 2095 | 1468500556232 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851b800 == 33 [pid = 2095] [id = 228] 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x115f64000) [pid = 2095] [serial = 682] [outer = 0x0] 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x115f64c00) [pid = 2095] [serial = 683] [outer = 0x115f64000] 05:49:16 INFO - PROCESS | 2095 | 1468500556259 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x11708ec00) [pid = 2095] [serial = 684] [outer = 0x115f64000] 05:49:16 INFO - PROCESS | 2095 | 1468500556597 Marionette TRACE conn3 <- [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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 05:49:16 INFO - PROCESS | 2095 | 1468500556650 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 2095 | 1468500556652 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 05:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:49:16 INFO - PROCESS | 2095 | 1468500556654 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 2095 | 1468500556655 Marionette TRACE conn3 <- [1,886,null,{}] 05:49:16 INFO - PROCESS | 2095 | 1468500556657 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:16 INFO - PROCESS | 2095 | 1468500556658 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:16 INFO - PROCESS | 2095 | 1468500556736 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:49:16 INFO - PROCESS | 2095 | 1468500556743 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 2095 | 1468500556744 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x11931b000 == 34 [pid = 2095] [id = 229] 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x117664800) [pid = 2095] [serial = 685] [outer = 0x0] 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1181a5400) [pid = 2095] [serial = 686] [outer = 0x117664800] 05:49:16 INFO - PROCESS | 2095 | 1468500556769 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x11839f400) [pid = 2095] [serial = 687] [outer = 0x117664800] 05:49:17 INFO - PROCESS | 2095 | 1468500557078 Marionette TRACE conn3 <- [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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 05:49:17 INFO - PROCESS | 2095 | 1468500557124 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 2095 | 1468500557125 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:49:17 INFO - PROCESS | 2095 | 1468500557127 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 2095 | 1468500557128 Marionette TRACE conn3 <- [1,890,null,{}] 05:49:17 INFO - PROCESS | 2095 | 1468500557130 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 2095 | 1468500557132 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:17 INFO - PROCESS | 2095 | 1468500557211 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:49:17 INFO - PROCESS | 2095 | 1468500557214 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 2095 | 1468500557215 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e95000 == 35 [pid = 2095] [id = 230] 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x112233400) [pid = 2095] [serial = 688] [outer = 0x0] 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x118629800) [pid = 2095] [serial = 689] [outer = 0x112233400] 05:49:17 INFO - PROCESS | 2095 | 1468500557241 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x118875000) [pid = 2095] [serial = 690] [outer = 0x112233400] 05:49:17 INFO - PROCESS | 2095 | 1468500557599 Marionette TRACE conn3 <- [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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 05:49:17 INFO - PROCESS | 2095 | 1468500557645 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 2095 | 1468500557647 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:49:17 INFO - PROCESS | 2095 | 1468500557649 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 2095 | 1468500557650 Marionette TRACE conn3 <- [1,894,null,{}] 05:49:17 INFO - PROCESS | 2095 | 1468500557652 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:17 INFO - PROCESS | 2095 | 1468500557656 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:17 INFO - PROCESS | 2095 | 1468500557770 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:49:17 INFO - PROCESS | 2095 | 1468500557804 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 2095 | 1468500557805 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x121078000 == 36 [pid = 2095] [id = 231] 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1188c5400) [pid = 2095] [serial = 691] [outer = 0x0] 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x118f43400) [pid = 2095] [serial = 692] [outer = 0x1188c5400] 05:49:17 INFO - PROCESS | 2095 | 1468500557829 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x119c56000) [pid = 2095] [serial = 693] [outer = 0x1188c5400] 05:49:18 INFO - PROCESS | 2095 | 1468500558160 Marionette TRACE conn3 <- [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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 05:49:18 INFO - PROCESS | 2095 | 1468500558169 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 2095 | 1468500558170 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 05:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:49:18 INFO - PROCESS | 2095 | 1468500558172 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 2095 | 1468500558175 Marionette TRACE conn3 <- [1,898,null,{}] 05:49:18 INFO - PROCESS | 2095 | 1468500558178 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 2095 | 1468500558179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:18 INFO - PROCESS | 2095 | 1468500558277 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:49:18 INFO - PROCESS | 2095 | 1468500558287 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 2095 | 1468500558288 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a21000 == 37 [pid = 2095] [id = 232] 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x119c5d400) [pid = 2095] [serial = 694] [outer = 0x0] 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x120f26c00) [pid = 2095] [serial = 695] [outer = 0x119c5d400] 05:49:18 INFO - PROCESS | 2095 | 1468500558316 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12110f800) [pid = 2095] [serial = 696] [outer = 0x119c5d400] 05:49:18 INFO - PROCESS | 2095 | 1468500558641 Marionette TRACE conn3 <- [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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 522ms 05:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:49:18 INFO - PROCESS | 2095 | 1468500558695 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 2095 | 1468500558697 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 05:49:18 INFO - PROCESS | 2095 | 1468500558699 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 2095 | 1468500558700 Marionette TRACE conn3 <- [1,902,null,{}] 05:49:18 INFO - PROCESS | 2095 | 1468500558702 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:18 INFO - PROCESS | 2095 | 1468500558703 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:18 INFO - PROCESS | 2095 | 1468500558794 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:49:18 INFO - PROCESS | 2095 | 1468500558807 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 2095 | 1468500558808 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ece000 == 38 [pid = 2095] [id = 233] 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x120f28400) [pid = 2095] [serial = 697] [outer = 0x0] 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1214dc800) [pid = 2095] [serial = 698] [outer = 0x120f28400] 05:49:18 INFO - PROCESS | 2095 | 1468500558832 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x121748400) [pid = 2095] [serial = 699] [outer = 0x120f28400] 05:49:19 INFO - PROCESS | 2095 | 1468500559161 Marionette TRACE conn3 <- [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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 05:49:19 INFO - PROCESS | 2095 | 1468500559169 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 2095 | 1468500559170 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 05:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:49:19 INFO - PROCESS | 2095 | 1468500559173 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 2095 | 1468500559176 Marionette TRACE conn3 <- [1,906,null,{}] 05:49:19 INFO - PROCESS | 2095 | 1468500559178 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 2095 | 1468500559179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:19 INFO - PROCESS | 2095 | 1468500559280 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:49:19 INFO - PROCESS | 2095 | 1468500559314 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 2095 | 1468500559315 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181cf000 == 39 [pid = 2095] [id = 234] 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1214e4400) [pid = 2095] [serial = 700] [outer = 0x0] 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x121cd1400) [pid = 2095] [serial = 701] [outer = 0x1214e4400] 05:49:19 INFO - PROCESS | 2095 | 1468500559339 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x123d5d800) [pid = 2095] [serial = 702] [outer = 0x1214e4400] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11330f400) [pid = 2095] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x114f6d000) [pid = 2095] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x110fe6c00) [pid = 2095] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1122be800) [pid = 2095] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x11835c000) [pid = 2095] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x113310800) [pid = 2095] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x112233800) [pid = 2095] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x111d75000) [pid = 2095] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x11623e000) [pid = 2095] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x124496800) [pid = 2095] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1197af000) [pid = 2095] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x124426000) [pid = 2095] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12720d800) [pid = 2095] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x127203400) [pid = 2095] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x110f7c800) [pid = 2095] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1128d0c00) [pid = 2095] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:49:19 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12a616400) [pid = 2095] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:49:19 INFO - PROCESS | 2095 | 1468500559683 Marionette TRACE conn3 <- [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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 05:49:19 INFO - PROCESS | 2095 | 1468500559696 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 2095 | 1468500559697 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 05:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:49:19 INFO - PROCESS | 2095 | 1468500559701 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 2095 | 1468500559702 Marionette TRACE conn3 <- [1,910,null,{}] 05:49:19 INFO - PROCESS | 2095 | 1468500559704 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:19 INFO - PROCESS | 2095 | 1468500559706 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:19 INFO - PROCESS | 2095 | 1468500559817 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:49:19 INFO - PROCESS | 2095 | 1468500559846 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 2095 | 1468500559847 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ecd800 == 40 [pid = 2095] [id = 235] 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x110f7dc00) [pid = 2095] [serial = 703] [outer = 0x0] 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x11708e800) [pid = 2095] [serial = 704] [outer = 0x110f7dc00] 05:49:19 INFO - PROCESS | 2095 | 1468500559871 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x11839cc00) [pid = 2095] [serial = 705] [outer = 0x110f7dc00] 05:49:20 INFO - PROCESS | 2095 | 1468500560146 Marionette TRACE conn3 <- [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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 467ms 05:49:20 INFO - PROCESS | 2095 | 1468500560169 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 2095 | 1468500560170 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 05:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:49:20 INFO - PROCESS | 2095 | 1468500560180 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 2095 | 1468500560181 Marionette TRACE conn3 <- [1,914,null,{}] 05:49:20 INFO - PROCESS | 2095 | 1468500560184 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 2095 | 1468500560185 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:20 INFO - PROCESS | 2095 | 1468500560286 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:49:20 INFO - PROCESS | 2095 | 1468500560292 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 2095 | 1468500560294 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910c000 == 41 [pid = 2095] [id = 236] 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x121934400) [pid = 2095] [serial = 706] [outer = 0x0] 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124493400) [pid = 2095] [serial = 707] [outer = 0x121934400] 05:49:20 INFO - PROCESS | 2095 | 1468500560319 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12575f400) [pid = 2095] [serial = 708] [outer = 0x121934400] 05:49:20 INFO - PROCESS | 2095 | 1468500560643 Marionette TRACE conn3 <- [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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 519ms 05:49:20 INFO - PROCESS | 2095 | 1468500560707 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 2095 | 1468500560708 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 05:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:49:20 INFO - PROCESS | 2095 | 1468500560711 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 2095 | 1468500560712 Marionette TRACE conn3 <- [1,918,null,{}] 05:49:20 INFO - PROCESS | 2095 | 1468500560714 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:20 INFO - PROCESS | 2095 | 1468500560715 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:20 INFO - PROCESS | 2095 | 1468500560794 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:49:20 INFO - PROCESS | 2095 | 1468500560798 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 2095 | 1468500560799 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e8800 == 42 [pid = 2095] [id = 237] 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x124bc5400) [pid = 2095] [serial = 709] [outer = 0x0] 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x125fcdc00) [pid = 2095] [serial = 710] [outer = 0x124bc5400] 05:49:20 INFO - PROCESS | 2095 | 1468500560822 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12720d000) [pid = 2095] [serial = 711] [outer = 0x124bc5400] 05:49:21 INFO - PROCESS | 2095 | 1468500561144 Marionette TRACE conn3 <- [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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 05:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:49:21 INFO - PROCESS | 2095 | 1468500561180 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 2095 | 1468500561181 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 05:49:21 INFO - PROCESS | 2095 | 1468500561183 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 2095 | 1468500561184 Marionette TRACE conn3 <- [1,922,null,{}] 05:49:21 INFO - PROCESS | 2095 | 1468500561186 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 2095 | 1468500561188 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:21 INFO - PROCESS | 2095 | 1468500561270 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:49:21 INFO - PROCESS | 2095 | 1468500561277 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 2095 | 1468500561278 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a676800 == 43 [pid = 2095] [id = 238] 05:49:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x124b37c00) [pid = 2095] [serial = 712] [outer = 0x0] 05:49:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1272ed800) [pid = 2095] [serial = 713] [outer = 0x124b37c00] 05:49:21 INFO - PROCESS | 2095 | 1468500561301 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128636400) [pid = 2095] [serial = 714] [outer = 0x124b37c00] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x115fc1000 == 42 [pid = 2095] [id = 211] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x112fe8800 == 41 [pid = 2095] [id = 226] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x119676800 == 40 [pid = 2095] [id = 225] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x11677b000 == 39 [pid = 2095] [id = 224] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x129110000 == 38 [pid = 2095] [id = 223] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x116ba3800 == 37 [pid = 2095] [id = 227] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x11851b800 == 36 [pid = 2095] [id = 228] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x11931b000 == 35 [pid = 2095] [id = 229] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x119e95000 == 34 [pid = 2095] [id = 230] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x121078000 == 33 [pid = 2095] [id = 231] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x1181cf000 == 32 [pid = 2095] [id = 234] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x123a21000 == 31 [pid = 2095] [id = 232] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x123ece000 == 30 [pid = 2095] [id = 233] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x123ecd800 == 29 [pid = 2095] [id = 235] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12910c000 == 28 [pid = 2095] [id = 236] 05:49:22 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e8800 == 27 [pid = 2095] [id = 237] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x119b04000) [pid = 2095] [serial = 648] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x115f07000) [pid = 2095] [serial = 632] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x118360800) [pid = 2095] [serial = 633] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x124002c00) [pid = 2095] [serial = 653] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x11839ac00) [pid = 2095] [serial = 641] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x118629c00) [pid = 2095] [serial = 642] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1188c0c00) [pid = 2095] [serial = 644] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x114f6a800) [pid = 2095] [serial = 638] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11623f400) [pid = 2095] [serial = 639] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1128d4400) [pid = 2095] [serial = 635] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x110f77c00) [pid = 2095] [serial = 636] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11307f000) [pid = 2095] [serial = 618] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1122b0000) [pid = 2095] [serial = 617] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x118f0cc00) [pid = 2095] [serial = 621] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x11862c400) [pid = 2095] [serial = 620] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1272e4800) [pid = 2095] [serial = 624] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x124bc7800) [pid = 2095] [serial = 623] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x120f20000) [pid = 2095] [serial = 650] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x124b36400) [pid = 2095] [serial = 656] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12b856800) [pid = 2095] [serial = 627] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128acec00) [pid = 2095] [serial = 666] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124424c00) [pid = 2095] [serial = 654] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x124005000) [pid = 2095] [serial = 660] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1291bb000) [pid = 2095] [serial = 626] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x125763000) [pid = 2095] [serial = 662] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12bf36400) [pid = 2095] [serial = 630] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x1128d3000) [pid = 2095] [serial = 659] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12badd800) [pid = 2095] [serial = 629] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x1272ef800) [pid = 2095] [serial = 665] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x125580400) [pid = 2095] [serial = 657] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1196d1000) [pid = 2095] [serial = 647] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x128ad1c00) [pid = 2095] [serial = 668] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x121c47400) [pid = 2095] [serial = 651] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x127038000) [pid = 2095] [serial = 663] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x118ff1400) [pid = 2095] [serial = 645] [outer = 0x0] [url = about:blank] 05:49:22 INFO - PROCESS | 2095 | 1468500562685 Marionette TRACE conn3 <- [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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1521ms 05:49:22 INFO - PROCESS | 2095 | 1468500562705 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 2095 | 1468500562708 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 05:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:49:22 INFO - PROCESS | 2095 | 1468500562714 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 2095 | 1468500562716 Marionette TRACE conn3 <- [1,926,null,{}] 05:49:22 INFO - PROCESS | 2095 | 1468500562720 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:22 INFO - PROCESS | 2095 | 1468500562722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:22 INFO - PROCESS | 2095 | 1468500562802 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:49:22 INFO - PROCESS | 2095 | 1468500562852 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 2095 | 1468500562855 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e77800 == 28 [pid = 2095] [id = 239] 05:49:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x112724800) [pid = 2095] [serial = 715] [outer = 0x0] 05:49:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1128d3c00) [pid = 2095] [serial = 716] [outer = 0x112724800] 05:49:22 INFO - PROCESS | 2095 | 1468500562882 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x1129aa800) [pid = 2095] [serial = 717] [outer = 0x112724800] 05:49:23 INFO - PROCESS | 2095 | 1468500563181 Marionette TRACE conn3 <- [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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 520ms 05:49:23 INFO - PROCESS | 2095 | 1468500563233 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 2095 | 1468500563237 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:49:23 INFO - PROCESS | 2095 | 1468500563241 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2095 | 1468500563243 Marionette TRACE conn3 <- [1,930,null,{}] 05:49:23 INFO - PROCESS | 2095 | 1468500563246 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 2095 | 1468500563248 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:23 INFO - PROCESS | 2095 | 1468500563324 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:49:23 INFO - PROCESS | 2095 | 1468500563328 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 2095 | 1468500563330 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169bf800 == 29 [pid = 2095] [id = 240] 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1129b1800) [pid = 2095] [serial = 718] [outer = 0x0] 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x11330cc00) [pid = 2095] [serial = 719] [outer = 0x1129b1800] 05:49:23 INFO - PROCESS | 2095 | 1468500563359 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x113c3b000) [pid = 2095] [serial = 720] [outer = 0x1129b1800] 05:49:23 INFO - PROCESS | 2095 | 1468500563677 Marionette TRACE conn3 <- [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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 05:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:49:23 INFO - PROCESS | 2095 | 1468500563714 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 2095 | 1468500563715 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 05:49:23 INFO - PROCESS | 2095 | 1468500563718 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2095 | 1468500563728 Marionette TRACE conn3 <- [1,934,null,{}] 05:49:23 INFO - PROCESS | 2095 | 1468500563736 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 2095 | 1468500563739 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:23 INFO - PROCESS | 2095 | 1468500563813 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:49:23 INFO - PROCESS | 2095 | 1468500563818 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 2095 | 1468500563820 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b8000 == 30 [pid = 2095] [id = 241] 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x110f28800) [pid = 2095] [serial = 721] [outer = 0x0] 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x116906c00) [pid = 2095] [serial = 722] [outer = 0x110f28800] 05:49:23 INFO - PROCESS | 2095 | 1468500563849 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x11765b800) [pid = 2095] [serial = 723] [outer = 0x110f28800] 05:49:24 INFO - PROCESS | 2095 | 1468500564167 Marionette TRACE conn3 <- [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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 479ms 05:49:24 INFO - PROCESS | 2095 | 1468500564197 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 2095 | 1468500564199 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 05:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:49:24 INFO - PROCESS | 2095 | 1468500564201 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 2095 | 1468500564203 Marionette TRACE conn3 <- [1,938,null,{}] 05:49:24 INFO - PROCESS | 2095 | 1468500564205 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 2095 | 1468500564207 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:24 INFO - PROCESS | 2095 | 1468500564281 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:49:24 INFO - PROCESS | 2095 | 1468500564331 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 2095 | 1468500564332 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x118521800 == 31 [pid = 2095] [id = 242] 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1175e6c00) [pid = 2095] [serial = 724] [outer = 0x0] 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x118366800) [pid = 2095] [serial = 725] [outer = 0x1175e6c00] 05:49:24 INFO - PROCESS | 2095 | 1468500564357 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1183a5400) [pid = 2095] [serial = 726] [outer = 0x1175e6c00] 05:49:24 INFO - PROCESS | 2095 | 1468500564628 Marionette TRACE conn3 <- [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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 05:49:24 INFO - PROCESS | 2095 | 1468500564671 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 2095 | 1468500564672 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 05:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:49:24 INFO - PROCESS | 2095 | 1468500564682 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 2095 | 1468500564684 Marionette TRACE conn3 <- [1,942,null,{}] 05:49:24 INFO - PROCESS | 2095 | 1468500564686 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:24 INFO - PROCESS | 2095 | 1468500564687 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:24 INFO - PROCESS | 2095 | 1468500564770 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:49:24 INFO - PROCESS | 2095 | 1468500564775 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 2095 | 1468500564777 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x119318800 == 32 [pid = 2095] [id = 243] 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x111f62400) [pid = 2095] [serial = 727] [outer = 0x0] 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x118625800) [pid = 2095] [serial = 728] [outer = 0x111f62400] 05:49:24 INFO - PROCESS | 2095 | 1468500564801 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x11887e800) [pid = 2095] [serial = 729] [outer = 0x111f62400] 05:49:25 INFO - PROCESS | 2095 | 1468500565352 Marionette TRACE conn3 <- [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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 718ms 05:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:49:25 INFO - PROCESS | 2095 | 1468500565402 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 2095 | 1468500565405 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 05:49:25 INFO - PROCESS | 2095 | 1468500565408 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 2095 | 1468500565410 Marionette TRACE conn3 <- [1,946,null,{}] 05:49:25 INFO - PROCESS | 2095 | 1468500565415 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 2095 | 1468500565416 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:25 INFO - PROCESS | 2095 | 1468500565519 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:49:25 INFO - PROCESS | 2095 | 1468500565569 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 2095 | 1468500565570 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x11725c800 == 33 [pid = 2095] [id = 244] 05:49:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1122be400) [pid = 2095] [serial = 730] [outer = 0x0] 05:49:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1129a9000) [pid = 2095] [serial = 731] [outer = 0x1122be400] 05:49:25 INFO - PROCESS | 2095 | 1468500565601 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x112a83c00) [pid = 2095] [serial = 732] [outer = 0x1122be400] 05:49:26 INFO - PROCESS | 2095 | 1468500566110 Marionette TRACE conn3 <- [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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 721ms 05:49:26 INFO - PROCESS | 2095 | 1468500566129 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 2095 | 1468500566133 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 05:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:49:26 INFO - PROCESS | 2095 | 1468500566137 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 2095 | 1468500566139 Marionette TRACE conn3 <- [1,950,null,{}] 05:49:26 INFO - PROCESS | 2095 | 1468500566177 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 2095 | 1468500566179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:26 INFO - PROCESS | 2095 | 1468500566280 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:49:26 INFO - PROCESS | 2095 | 1468500566329 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 2095 | 1468500566330 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x119680800 == 34 [pid = 2095] [id = 245] 05:49:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x114f6b400) [pid = 2095] [serial = 733] [outer = 0x0] 05:49:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11686b400) [pid = 2095] [serial = 734] [outer = 0x114f6b400] 05:49:26 INFO - PROCESS | 2095 | 1468500566361 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x117fdf800) [pid = 2095] [serial = 735] [outer = 0x114f6b400] 05:49:26 INFO - PROCESS | 2095 | --DOCSHELL 0x118521800 == 33 [pid = 2095] [id = 242] 05:49:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b8000 == 32 [pid = 2095] [id = 241] 05:49:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1169bf800 == 31 [pid = 2095] [id = 240] 05:49:26 INFO - PROCESS | 2095 | --DOCSHELL 0x115e77800 == 30 [pid = 2095] [id = 239] 05:49:26 INFO - PROCESS | 2095 | 1468500566893 Marionette TRACE conn3 <- [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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 801ms 05:49:26 INFO - PROCESS | 2095 | 1468500566938 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 2095 | 1468500566940 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 05:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:49:26 INFO - PROCESS | 2095 | 1468500566944 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 2095 | 1468500566945 Marionette TRACE conn3 <- [1,954,null,{}] 05:49:26 INFO - PROCESS | 2095 | 1468500566949 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 2095 | 1468500566950 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:27 INFO - PROCESS | 2095 | 1468500567028 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:49:27 INFO - PROCESS | 2095 | 1468500567089 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 2095 | 1468500567090 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x116820800 == 31 [pid = 2095] [id = 246] 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1129b3400) [pid = 2095] [serial = 736] [outer = 0x0] 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1133ac800) [pid = 2095] [serial = 737] [outer = 0x1129b3400] 05:49:27 INFO - PROCESS | 2095 | 1468500567119 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x115e08400) [pid = 2095] [serial = 738] [outer = 0x1129b3400] 05:49:27 INFO - PROCESS | 2095 | 1468500567384 Marionette TRACE conn3 <- [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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 473ms 05:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:49:27 INFO - PROCESS | 2095 | 1468500567416 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 2095 | 1468500567419 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 05:49:27 INFO - PROCESS | 2095 | 1468500567431 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 2095 | 1468500567432 Marionette TRACE conn3 <- [1,958,null,{}] 05:49:27 INFO - PROCESS | 2095 | 1468500567435 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 2095 | 1468500567437 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:27 INFO - PROCESS | 2095 | 1468500567518 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:49:27 INFO - PROCESS | 2095 | 1468500567523 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 2095 | 1468500567526 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x11867a800 == 32 [pid = 2095] [id = 247] 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x11700d400) [pid = 2095] [serial = 739] [outer = 0x0] 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1184b2400) [pid = 2095] [serial = 740] [outer = 0x11700d400] 05:49:27 INFO - PROCESS | 2095 | 1468500567553 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1188ba800) [pid = 2095] [serial = 741] [outer = 0x11700d400] 05:49:27 INFO - PROCESS | 2095 | 1468500567886 Marionette TRACE conn3 <- [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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 476ms 05:49:27 INFO - PROCESS | 2095 | 1468500567902 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 2095 | 1468500567904 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:49:27 INFO - PROCESS | 2095 | 1468500567909 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 2095 | 1468500567914 Marionette TRACE conn3 <- [1,962,null,{}] 05:49:27 INFO - PROCESS | 2095 | 1468500567924 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:27 INFO - PROCESS | 2095 | 1468500567929 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:28 INFO - PROCESS | 2095 | 1468500568027 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:49:28 INFO - PROCESS | 2095 | 1468500568033 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 2095 | 1468500568036 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x121199000 == 33 [pid = 2095] [id = 248] 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1188c6400) [pid = 2095] [serial = 742] [outer = 0x0] 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1196cb400) [pid = 2095] [serial = 743] [outer = 0x1188c6400] 05:49:28 INFO - PROCESS | 2095 | 1468500568077 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1197b5800) [pid = 2095] [serial = 744] [outer = 0x1188c6400] 05:49:28 INFO - PROCESS | 2095 | 1468500568481 Marionette TRACE conn3 <- [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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 626ms 05:49:28 INFO - PROCESS | 2095 | 1468500568532 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 2095 | 1468500568534 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 05:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:49:28 INFO - PROCESS | 2095 | 1468500568536 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 2095 | 1468500568537 Marionette TRACE conn3 <- [1,966,null,{}] 05:49:28 INFO - PROCESS | 2095 | 1468500568540 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 2095 | 1468500568541 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:28 INFO - PROCESS | 2095 | 1468500568618 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:49:28 INFO - PROCESS | 2095 | 1468500568621 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 2095 | 1468500568623 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x121987800 == 34 [pid = 2095] [id = 249] 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x119b2ec00) [pid = 2095] [serial = 745] [outer = 0x0] 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x120f23400) [pid = 2095] [serial = 746] [outer = 0x119b2ec00] 05:49:28 INFO - PROCESS | 2095 | 1468500568650 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x121267c00) [pid = 2095] [serial = 747] [outer = 0x119b2ec00] 05:49:28 INFO - PROCESS | 2095 | 1468500568980 Marionette TRACE conn3 <- [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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 468ms 05:49:29 INFO - PROCESS | 2095 | 1468500569005 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 2095 | 1468500569006 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:49:29 INFO - PROCESS | 2095 | 1468500569010 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 2095 | 1468500569011 Marionette TRACE conn3 <- [1,970,null,{}] 05:49:29 INFO - PROCESS | 2095 | 1468500569014 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 2095 | 1468500569015 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:29 INFO - PROCESS | 2095 | 1468500569087 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:49:29 INFO - PROCESS | 2095 | 1468500569148 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 2095 | 1468500569149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a2d800 == 35 [pid = 2095] [id = 250] 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x110f85800) [pid = 2095] [serial = 748] [outer = 0x0] 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x121271000) [pid = 2095] [serial = 749] [outer = 0x110f85800] 05:49:29 INFO - PROCESS | 2095 | 1468500569174 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x123a6d000) [pid = 2095] [serial = 750] [outer = 0x110f85800] 05:49:29 INFO - PROCESS | 2095 | 1468500569504 Marionette TRACE conn3 <- [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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 05:49:29 INFO - PROCESS | 2095 | 1468500569531 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 2095 | 1468500569532 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:49:29 INFO - PROCESS | 2095 | 1468500569534 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 2095 | 1468500569535 Marionette TRACE conn3 <- [1,974,null,{}] 05:49:29 INFO - PROCESS | 2095 | 1468500569538 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:29 INFO - PROCESS | 2095 | 1468500569543 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:29 INFO - PROCESS | 2095 | 1468500569662 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:49:29 INFO - PROCESS | 2095 | 1468500569665 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 2095 | 1468500569666 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x124baf800 == 36 [pid = 2095] [id = 251] 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x123d5dc00) [pid = 2095] [serial = 751] [outer = 0x0] 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x124b33800) [pid = 2095] [serial = 752] [outer = 0x123d5dc00] 05:49:29 INFO - PROCESS | 2095 | 1468500569691 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x125766000) [pid = 2095] [serial = 753] [outer = 0x123d5dc00] 05:49:30 INFO - PROCESS | 2095 | 1468500569999 Marionette TRACE conn3 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 05:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:49:30 INFO - PROCESS | 2095 | 1468500570053 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 2095 | 1468500570054 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 05:49:30 INFO - PROCESS | 2095 | 1468500570059 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 2095 | 1468500570061 Marionette TRACE conn3 <- [1,978,null,{}] 05:49:30 INFO - PROCESS | 2095 | 1468500570064 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 2095 | 1468500570065 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:30 INFO - PROCESS | 2095 | 1468500570160 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:49:30 INFO - PROCESS | 2095 | 1468500570192 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 2095 | 1468500570193 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a5000 == 37 [pid = 2095] [id = 252] 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12575b000) [pid = 2095] [serial = 754] [outer = 0x0] 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x127037c00) [pid = 2095] [serial = 755] [outer = 0x12575b000] 05:49:30 INFO - PROCESS | 2095 | 1468500570216 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1272e7000) [pid = 2095] [serial = 756] [outer = 0x12575b000] 05:49:30 INFO - PROCESS | 2095 | 1468500570504 Marionette TRACE conn3 <- [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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 472ms 05:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:49:30 INFO - PROCESS | 2095 | 1468500570531 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 2095 | 1468500570532 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 05:49:30 INFO - PROCESS | 2095 | 1468500570534 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 2095 | 1468500570536 Marionette TRACE conn3 <- [1,982,null,{}] 05:49:30 INFO - PROCESS | 2095 | 1468500570546 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 2095 | 1468500570547 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:30 INFO - PROCESS | 2095 | 1468500570642 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:49:30 INFO - PROCESS | 2095 | 1468500570646 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 2095 | 1468500570647 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288c1000 == 38 [pid = 2095] [id = 253] 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x125765c00) [pid = 2095] [serial = 757] [outer = 0x0] 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1272f2c00) [pid = 2095] [serial = 758] [outer = 0x125765c00] 05:49:30 INFO - PROCESS | 2095 | 1468500570670 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12863d400) [pid = 2095] [serial = 759] [outer = 0x125765c00] 05:49:31 INFO - PROCESS | 2095 | 1468500571010 Marionette TRACE conn3 <- [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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 527ms 05:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:49:31 INFO - PROCESS | 2095 | 1468500571062 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 2095 | 1468500571063 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 05:49:31 INFO - PROCESS | 2095 | 1468500571073 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 2095 | 1468500571074 Marionette TRACE conn3 <- [1,986,null,{}] 05:49:31 INFO - PROCESS | 2095 | 1468500571077 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 2095 | 1468500571078 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:31 INFO - PROCESS | 2095 | 1468500571198 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x112233400) [pid = 2095] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x117664800) [pid = 2095] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x110f28800) [pid = 2095] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1175e6c00) [pid = 2095] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x112724800) [pid = 2095] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x124bc5400) [pid = 2095] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1129b1800) [pid = 2095] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1188c5400) [pid = 2095] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x119c5d400) [pid = 2095] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x110f7dc00) [pid = 2095] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x120f28400) [pid = 2095] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1214e4400) [pid = 2095] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x121934400) [pid = 2095] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x115f64000) [pid = 2095] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x112a84400) [pid = 2095] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x110ff2800) [pid = 2095] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x116b21000) [pid = 2095] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x110fe3800) [pid = 2095] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:49:31 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a4400) [pid = 2095] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:49:31 INFO - PROCESS | 2095 | 1468500571243 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 2095 | 1468500571245 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x115f32000 == 39 [pid = 2095] [id = 254] 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x110f7f000) [pid = 2095] [serial = 760] [outer = 0x0] 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1110a1400) [pid = 2095] [serial = 761] [outer = 0x110f7f000] 05:49:31 INFO - PROCESS | 2095 | 1468500571268 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x112a7ac00) [pid = 2095] [serial = 762] [outer = 0x110f7f000] 05:49:31 INFO - PROCESS | 2095 | 1468500571527 Marionette TRACE conn3 <- [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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 477ms 05:49:31 INFO - PROCESS | 2095 | 1468500571550 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 2095 | 1468500571552 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 05:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:49:31 INFO - PROCESS | 2095 | 1468500571554 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 2095 | 1468500571555 Marionette TRACE conn3 <- [1,990,null,{}] 05:49:31 INFO - PROCESS | 2095 | 1468500571564 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 2095 | 1468500571565 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:31 INFO - PROCESS | 2095 | 1468500571647 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:49:31 INFO - PROCESS | 2095 | 1468500571651 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 2095 | 1468500571652 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x129844800 == 40 [pid = 2095] [id = 255] 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1129a9400) [pid = 2095] [serial = 763] [outer = 0x0] 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1188c5400) [pid = 2095] [serial = 764] [outer = 0x1129a9400] 05:49:31 INFO - PROCESS | 2095 | 1468500571677 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x121747400) [pid = 2095] [serial = 765] [outer = 0x1129a9400] 05:49:32 INFO - PROCESS | 2095 | 1468500572015 Marionette TRACE conn3 <- [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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 469ms 05:49:32 INFO - PROCESS | 2095 | 1468500572027 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 2095 | 1468500572036 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 05:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:49:32 INFO - PROCESS | 2095 | 1468500572038 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 2095 | 1468500572041 Marionette TRACE conn3 <- [1,994,null,{}] 05:49:32 INFO - PROCESS | 2095 | 1468500572044 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 2095 | 1468500572045 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:32 INFO - PROCESS | 2095 | 1468500572160 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:49:32 INFO - PROCESS | 2095 | 1468500572166 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 2095 | 1468500572168 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a687000 == 41 [pid = 2095] [id = 256] 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x112a84400) [pid = 2095] [serial = 766] [outer = 0x0] 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128aca800) [pid = 2095] [serial = 767] [outer = 0x112a84400] 05:49:32 INFO - PROCESS | 2095 | 1468500572194 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128c24400) [pid = 2095] [serial = 768] [outer = 0x112a84400] 05:49:32 INFO - PROCESS | 2095 | 1468500572481 Marionette TRACE conn3 <- [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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 474ms 05:49:32 INFO - PROCESS | 2095 | 1468500572516 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 2095 | 1468500572517 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 05:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:49:32 INFO - PROCESS | 2095 | 1468500572520 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 2095 | 1468500572521 Marionette TRACE conn3 <- [1,998,null,{}] 05:49:32 INFO - PROCESS | 2095 | 1468500572525 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 2095 | 1468500572527 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:32 INFO - PROCESS | 2095 | 1468500572607 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:49:32 INFO - PROCESS | 2095 | 1468500572612 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 2095 | 1468500572613 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8df000 == 42 [pid = 2095] [id = 257] 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x124421800) [pid = 2095] [serial = 769] [outer = 0x0] 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x128c4e000) [pid = 2095] [serial = 770] [outer = 0x124421800] 05:49:32 INFO - PROCESS | 2095 | 1468500572636 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1291b9800) [pid = 2095] [serial = 771] [outer = 0x124421800] 05:49:32 INFO - PROCESS | 2095 | 1468500572943 Marionette TRACE conn3 <- [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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 05:49:32 INFO - PROCESS | 2095 | 1468500572990 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 2095 | 1468500572999 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 05:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:49:33 INFO - PROCESS | 2095 | 1468500573002 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 2095 | 1468500573003 Marionette TRACE conn3 <- [1,1002,null,{}] 05:49:33 INFO - PROCESS | 2095 | 1468500573005 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 2095 | 1468500573006 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:33 INFO - PROCESS | 2095 | 1468500573112 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:49:33 INFO - PROCESS | 2095 | 1468500573118 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 2095 | 1468500573119 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aec6800 == 43 [pid = 2095] [id = 258] 05:49:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x113081c00) [pid = 2095] [serial = 772] [outer = 0x0] 05:49:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1292ca800) [pid = 2095] [serial = 773] [outer = 0x113081c00] 05:49:33 INFO - PROCESS | 2095 | 1468500573144 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1292d6c00) [pid = 2095] [serial = 774] [outer = 0x113081c00] 05:49:33 INFO - PROCESS | 2095 | 1468500573626 Marionette TRACE conn3 <- [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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 05:49:33 INFO - PROCESS | 2095 | 1468500573672 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:49:33 INFO - PROCESS | 2095 | 1468500573677 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 05:49:33 INFO - PROCESS | 2095 | 1468500573681 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 2095 | 1468500573684 Marionette TRACE conn3 <- [1,1006,null,{}] 05:49:33 INFO - PROCESS | 2095 | 1468500573688 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 2095 | 1468500573691 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:33 INFO - PROCESS | 2095 | 1468500573852 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:49:33 INFO - PROCESS | 2095 | 1468500573974 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 2095 | 1468500573976 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x118be8800 == 44 [pid = 2095] [id = 259] 05:49:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1129ac400) [pid = 2095] [serial = 775] [outer = 0x0] 05:49:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x113c5e800) [pid = 2095] [serial = 776] [outer = 0x1129ac400] 05:49:34 INFO - PROCESS | 2095 | 1468500574010 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x11700e000) [pid = 2095] [serial = 777] [outer = 0x1129ac400] 05:49:34 INFO - PROCESS | 2095 | 1468500574426 Marionette TRACE conn3 <- [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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 773ms 05:49:34 INFO - PROCESS | 2095 | 1468500574453 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 2095 | 1468500574456 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:49:34 INFO - PROCESS | 2095 | 1468500574461 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 2095 | 1468500574463 Marionette TRACE conn3 <- [1,1010,null,{}] 05:49:34 INFO - PROCESS | 2095 | 1468500574465 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - PROCESS | 2095 | 1468500574467 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:34 INFO - PROCESS | 2095 | 1468500574593 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:49:34 INFO - PROCESS | 2095 | 1468500574662 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 2095 | 1468500574663 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x124bb1000 == 45 [pid = 2095] [id = 260] 05:49:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x11862b400) [pid = 2095] [serial = 778] [outer = 0x0] 05:49:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x118f37000) [pid = 2095] [serial = 779] [outer = 0x11862b400] 05:49:34 INFO - PROCESS | 2095 | 1468500574694 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1196d0800) [pid = 2095] [serial = 780] [outer = 0x11862b400] 05:49:35 INFO - PROCESS | 2095 | 1468500575110 Marionette TRACE conn3 <- [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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 05:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:49:35 INFO - PROCESS | 2095 | 1468500575131 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 2095 | 1468500575133 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 05:49:35 INFO - PROCESS | 2095 | 1468500575135 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 2095 | 1468500575138 Marionette TRACE conn3 <- [1,1014,null,{}] 05:49:35 INFO - PROCESS | 2095 | 1468500575145 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 2095 | 1468500575149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:35 INFO - PROCESS | 2095 | 1468500575252 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:49:35 INFO - PROCESS | 2095 | 1468500575309 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 2095 | 1468500575311 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baaa800 == 46 [pid = 2095] [id = 261] 05:49:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12110f400) [pid = 2095] [serial = 781] [outer = 0x0] 05:49:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x124057c00) [pid = 2095] [serial = 782] [outer = 0x12110f400] 05:49:35 INFO - PROCESS | 2095 | 1468500575342 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x124bc0000) [pid = 2095] [serial = 783] [outer = 0x12110f400] 05:49:35 INFO - PROCESS | 2095 | 1468500575803 Marionette TRACE conn3 <- [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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 674ms 05:49:35 INFO - PROCESS | 2095 | 1468500575810 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 2095 | 1468500575811 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 05:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:49:35 INFO - PROCESS | 2095 | 1468500575814 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 2095 | 1468500575815 Marionette TRACE conn3 <- [1,1018,null,{}] 05:49:35 INFO - PROCESS | 2095 | 1468500575817 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:35 INFO - PROCESS | 2095 | 1468500575819 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:36 INFO - PROCESS | 2095 | 1468500576085 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:49:36 INFO - PROCESS | 2095 | 1468500576163 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 2095 | 1468500576164 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f14000 == 47 [pid = 2095] [id = 262] 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x1129b0c00) [pid = 2095] [serial = 784] [outer = 0x0] 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x113081800) [pid = 2095] [serial = 785] [outer = 0x1129b0c00] 05:49:36 INFO - PROCESS | 2095 | 1468500576193 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x115f07000) [pid = 2095] [serial = 786] [outer = 0x1129b0c00] 05:49:36 INFO - PROCESS | 2095 | 1468500576616 Marionette TRACE conn3 <- [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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 869ms 05:49:36 INFO - PROCESS | 2095 | 1468500576684 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:49:36 INFO - PROCESS | 2095 | 1468500576686 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 05:49:36 INFO - PROCESS | 2095 | 1468500576690 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 2095 | 1468500576692 Marionette TRACE conn3 <- [1,1022,null,{}] 05:49:36 INFO - PROCESS | 2095 | 1468500576695 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 2095 | 1468500576696 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:36 INFO - PROCESS | 2095 | 1468500576790 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:49:36 INFO - PROCESS | 2095 | 1468500576859 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 2095 | 1468500576861 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f12800 == 48 [pid = 2095] [id = 263] 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x11708f000) [pid = 2095] [serial = 787] [outer = 0x0] 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x1181a6400) [pid = 2095] [serial = 788] [outer = 0x11708f000] 05:49:36 INFO - PROCESS | 2095 | 1468500576888 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x1183a9400) [pid = 2095] [serial = 789] [outer = 0x11708f000] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x12a676800 == 47 [pid = 2095] [id = 238] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8df000 == 46 [pid = 2095] [id = 257] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x12a687000 == 45 [pid = 2095] [id = 256] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x129844800 == 44 [pid = 2095] [id = 255] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x115f32000 == 43 [pid = 2095] [id = 254] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x1288c1000 == 42 [pid = 2095] [id = 253] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a5000 == 41 [pid = 2095] [id = 252] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x124baf800 == 40 [pid = 2095] [id = 251] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x123a2d800 == 39 [pid = 2095] [id = 250] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x118625800) [pid = 2095] [serial = 728] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1272ed800) [pid = 2095] [serial = 713] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x121987800 == 38 [pid = 2095] [id = 249] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x121199000 == 37 [pid = 2095] [id = 248] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x11867a800 == 36 [pid = 2095] [id = 247] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x116820800 == 35 [pid = 2095] [id = 246] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x119680800 == 34 [pid = 2095] [id = 245] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x11725c800 == 33 [pid = 2095] [id = 244] 05:49:37 INFO - PROCESS | 2095 | --DOCSHELL 0x119318800 == 32 [pid = 2095] [id = 243] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x116906c00) [pid = 2095] [serial = 722] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x11765b800) [pid = 2095] [serial = 723] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x118366800) [pid = 2095] [serial = 725] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x1128d3c00) [pid = 2095] [serial = 716] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x12720d000) [pid = 2095] [serial = 711] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x113c3b000) [pid = 2095] [serial = 720] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x11330cc00) [pid = 2095] [serial = 719] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x118f43400) [pid = 2095] [serial = 692] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x120f26c00) [pid = 2095] [serial = 695] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x119c56000) [pid = 2095] [serial = 693] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x11708e800) [pid = 2095] [serial = 704] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1214dc800) [pid = 2095] [serial = 698] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x121cd1400) [pid = 2095] [serial = 701] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x121748400) [pid = 2095] [serial = 699] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x124493400) [pid = 2095] [serial = 707] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x125fcdc00) [pid = 2095] [serial = 710] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x123d5d800) [pid = 2095] [serial = 702] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12575f400) [pid = 2095] [serial = 708] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x115f64c00) [pid = 2095] [serial = 683] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x11708ec00) [pid = 2095] [serial = 684] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11307e800) [pid = 2095] [serial = 680] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11330c000) [pid = 2095] [serial = 681] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1183a5400) [pid = 2095] [serial = 726] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1122bd800) [pid = 2095] [serial = 677] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1128d3400) [pid = 2095] [serial = 678] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11835b800) [pid = 2095] [serial = 675] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11765f400) [pid = 2095] [serial = 674] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1129af400) [pid = 2095] [serial = 672] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1129aa800) [pid = 2095] [serial = 717] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1128cec00) [pid = 2095] [serial = 671] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128c26400) [pid = 2095] [serial = 669] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x118629800) [pid = 2095] [serial = 689] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1181a5400) [pid = 2095] [serial = 686] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x11839f400) [pid = 2095] [serial = 687] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12110f800) [pid = 2095] [serial = 696] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x11839cc00) [pid = 2095] [serial = 705] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x118875000) [pid = 2095] [serial = 690] [outer = 0x0] [url = about:blank] 05:49:37 INFO - PROCESS | 2095 | 1468500577248 Marionette TRACE conn3 <- [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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 576ms 05:49:37 INFO - PROCESS | 2095 | 1468500577270 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 2095 | 1468500577272 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 05:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:49:37 INFO - PROCESS | 2095 | 1468500577277 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 2095 | 1468500577278 Marionette TRACE conn3 <- [1,1026,null,{}] 05:49:37 INFO - PROCESS | 2095 | 1468500577280 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 2095 | 1468500577281 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:37 INFO - PROCESS | 2095 | 1468500577360 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:49:37 INFO - PROCESS | 2095 | 1468500577384 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 2095 | 1468500577385 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f02800 == 33 [pid = 2095] [id = 264] 05:49:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11887e000) [pid = 2095] [serial = 790] [outer = 0x0] 05:49:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x118f0f000) [pid = 2095] [serial = 791] [outer = 0x11887e000] 05:49:37 INFO - PROCESS | 2095 | 1468500577410 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1196d3800) [pid = 2095] [serial = 792] [outer = 0x11887e000] 05:49:37 INFO - PROCESS | 2095 | 1468500577749 Marionette TRACE conn3 <- [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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 517ms 05:49:37 INFO - PROCESS | 2095 | 1468500577797 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 2095 | 1468500577800 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 05:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:49:37 INFO - PROCESS | 2095 | 1468500577812 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 2095 | 1468500577815 Marionette TRACE conn3 <- [1,1030,null,{}] 05:49:37 INFO - PROCESS | 2095 | 1468500577819 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 2095 | 1468500577822 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:37 INFO - PROCESS | 2095 | 1468500577948 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:49:37 INFO - PROCESS | 2095 | 1468500577960 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 2095 | 1468500577961 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a5a000 == 34 [pid = 2095] [id = 265] 05:49:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x119b2b400) [pid = 2095] [serial = 793] [outer = 0x0] 05:49:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12144c800) [pid = 2095] [serial = 794] [outer = 0x119b2b400] 05:49:38 INFO - PROCESS | 2095 | 1468500578000 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124002800) [pid = 2095] [serial = 795] [outer = 0x119b2b400] 05:49:38 INFO - PROCESS | 2095 | 1468500578395 Marionette TRACE conn3 <- [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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 625ms 05:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:49:38 INFO - PROCESS | 2095 | 1468500578433 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 2095 | 1468500578434 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 05:49:38 INFO - PROCESS | 2095 | 1468500578436 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 2095 | 1468500578437 Marionette TRACE conn3 <- [1,1034,null,{}] 05:49:38 INFO - PROCESS | 2095 | 1468500578440 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 2095 | 1468500578441 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:38 INFO - PROCESS | 2095 | 1468500578517 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:49:38 INFO - PROCESS | 2095 | 1468500578521 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 2095 | 1468500578522 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x121294800 == 35 [pid = 2095] [id = 266] 05:49:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1219ea800) [pid = 2095] [serial = 796] [outer = 0x0] 05:49:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124bc3000) [pid = 2095] [serial = 797] [outer = 0x1219ea800] 05:49:38 INFO - PROCESS | 2095 | 1468500578549 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x125761000) [pid = 2095] [serial = 798] [outer = 0x1219ea800] 05:49:38 INFO - PROCESS | 2095 | 1468500578877 Marionette TRACE conn3 <- [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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 05:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:49:38 INFO - PROCESS | 2095 | 1468500578907 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 2095 | 1468500578909 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 05:49:38 INFO - PROCESS | 2095 | 1468500578912 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 2095 | 1468500578913 Marionette TRACE conn3 <- [1,1038,null,{}] 05:49:38 INFO - PROCESS | 2095 | 1468500578916 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:38 INFO - PROCESS | 2095 | 1468500578917 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:39 INFO - PROCESS | 2095 | 1468500578995 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:49:39 INFO - PROCESS | 2095 | 1468500579064 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 2095 | 1468500579068 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x11678e800 == 36 [pid = 2095] [id = 267] 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1272e8c00) [pid = 2095] [serial = 799] [outer = 0x0] 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128630c00) [pid = 2095] [serial = 800] [outer = 0x1272e8c00] 05:49:39 INFO - PROCESS | 2095 | 1468500579111 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128acc400) [pid = 2095] [serial = 801] [outer = 0x1272e8c00] 05:49:39 INFO - PROCESS | 2095 | 1468500579449 Marionette TRACE conn3 <- [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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 568ms 05:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:49:39 INFO - PROCESS | 2095 | 1468500579481 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 2095 | 1468500579482 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 2095 | 1468500579484 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 2095 | 1468500579485 Marionette TRACE conn3 <- [1,1042,null,{}] 05:49:39 INFO - PROCESS | 2095 | 1468500579495 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:39 INFO - PROCESS | 2095 | 1468500579496 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:39 INFO - PROCESS | 2095 | 1468500579595 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:49:39 INFO - PROCESS | 2095 | 1468500579598 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 2095 | 1468500579599 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f9000 == 37 [pid = 2095] [id = 268] 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1272e9000) [pid = 2095] [serial = 802] [outer = 0x0] 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128c25400) [pid = 2095] [serial = 803] [outer = 0x1272e9000] 05:49:39 INFO - PROCESS | 2095 | 1468500579623 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1292ce800) [pid = 2095] [serial = 804] [outer = 0x1272e9000] 05:49:39 INFO - PROCESS | 2095 | 1468500579970 Marionette TRACE conn3 <- [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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 531ms 05:49:40 INFO - PROCESS | 2095 | 1468500580015 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 2095 | 1468500580016 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:49:40 INFO - PROCESS | 2095 | 1468500580019 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 2095 | 1468500580020 Marionette TRACE conn3 <- [1,1046,null,{}] 05:49:40 INFO - PROCESS | 2095 | 1468500580022 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 2095 | 1468500580023 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:40 INFO - PROCESS | 2095 | 1468500580127 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:49:40 INFO - PROCESS | 2095 | 1468500580141 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 2095 | 1468500580142 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x116720000 == 38 [pid = 2095] [id = 269] 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1292d4800) [pid = 2095] [serial = 805] [outer = 0x0] 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1296d0400) [pid = 2095] [serial = 806] [outer = 0x1292d4800] 05:49:40 INFO - PROCESS | 2095 | 1468500580166 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1296d7800) [pid = 2095] [serial = 807] [outer = 0x1292d4800] 05:49:40 INFO - PROCESS | 2095 | 1468500580468 Marionette TRACE conn3 <- [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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 470ms 05:49:40 INFO - PROCESS | 2095 | 1468500580490 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 2095 | 1468500580493 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:49:40 INFO - PROCESS | 2095 | 1468500580497 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 2095 | 1468500580498 Marionette TRACE conn3 <- [1,1050,null,{}] 05:49:40 INFO - PROCESS | 2095 | 1468500580501 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 2095 | 1468500580502 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:40 INFO - PROCESS | 2095 | 1468500580599 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:49:40 INFO - PROCESS | 2095 | 1468500580612 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 2095 | 1468500580613 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288c1000 == 39 [pid = 2095] [id = 270] 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x115f64400) [pid = 2095] [serial = 808] [outer = 0x0] 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1296dbc00) [pid = 2095] [serial = 809] [outer = 0x115f64400] 05:49:40 INFO - PROCESS | 2095 | 1468500580637 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a61e800) [pid = 2095] [serial = 810] [outer = 0x115f64400] 05:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 05:49:40 INFO - PROCESS | 2095 | 1468500580961 Marionette TRACE conn3 <- [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]]]}] 05:49:40 INFO - PROCESS | 2095 | 1468500580966 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:49:40 INFO - PROCESS | 2095 | 1468500580968 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 05:49:40 INFO - PROCESS | 2095 | 1468500580970 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 2095 | 1468500580971 Marionette TRACE conn3 <- [1,1054,null,{}] 05:49:40 INFO - PROCESS | 2095 | 1468500580973 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 2095 | 1468500580975 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:41 INFO - PROCESS | 2095 | 1468500581221 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x124b37c00) [pid = 2095] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x124421800) [pid = 2095] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123d5dc00) [pid = 2095] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12575b000) [pid = 2095] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11700d400) [pid = 2095] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x114f6b400) [pid = 2095] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129b3400) [pid = 2095] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1188c6400) [pid = 2095] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x125765c00) [pid = 2095] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x119b2ec00) [pid = 2095] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x112a84400) [pid = 2095] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x110f7f000) [pid = 2095] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x110f85800) [pid = 2095] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:49:41 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1129a9400) [pid = 2095] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:49:41 INFO - PROCESS | 2095 | 1468500581270 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 2095 | 1468500581271 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851b000 == 40 [pid = 2095] [id = 271] 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x111d14800) [pid = 2095] [serial = 811] [outer = 0x0] 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x112009000) [pid = 2095] [serial = 812] [outer = 0x111d14800] 05:49:41 INFO - PROCESS | 2095 | 1468500581295 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1181a5c00) [pid = 2095] [serial = 813] [outer = 0x111d14800] 05:49:41 INFO - PROCESS | 2095 | 1468500581547 Marionette TRACE conn3 <- [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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 05:49:41 INFO - PROCESS | 2095 | 1468500581596 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 2095 | 1468500581598 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 05:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:49:41 INFO - PROCESS | 2095 | 1468500581600 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 2095 | 1468500581601 Marionette TRACE conn3 <- [1,1058,null,{}] 05:49:41 INFO - PROCESS | 2095 | 1468500581603 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 2095 | 1468500581605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:41 INFO - PROCESS | 2095 | 1468500581688 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:49:41 INFO - PROCESS | 2095 | 1468500581694 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 2095 | 1468500581696 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a78c000 == 41 [pid = 2095] [id = 272] 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x11839e800) [pid = 2095] [serial = 814] [outer = 0x0] 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x125758c00) [pid = 2095] [serial = 815] [outer = 0x11839e800] 05:49:41 INFO - PROCESS | 2095 | 1468500581722 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1291bbc00) [pid = 2095] [serial = 816] [outer = 0x11839e800] 05:49:42 INFO - PROCESS | 2095 | 1468500582060 Marionette TRACE conn3 <- [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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 05:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:49:42 INFO - PROCESS | 2095 | 1468500582070 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 2095 | 1468500582072 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 2095 | 1468500582076 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 2095 | 1468500582078 Marionette TRACE conn3 <- [1,1062,null,{}] 05:49:42 INFO - PROCESS | 2095 | 1468500582081 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 2095 | 1468500582082 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:42 INFO - PROCESS | 2095 | 1468500582205 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:49:42 INFO - PROCESS | 2095 | 1468500582214 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 2095 | 1468500582215 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac76000 == 42 [pid = 2095] [id = 273] 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a715800) [pid = 2095] [serial = 817] [outer = 0x0] 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12a773000) [pid = 2095] [serial = 818] [outer = 0x12a715800] 05:49:42 INFO - PROCESS | 2095 | 1468500582239 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a804c00) [pid = 2095] [serial = 819] [outer = 0x12a715800] 05:49:42 INFO - PROCESS | 2095 | 1468500582529 Marionette TRACE conn3 <- [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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 471ms 05:49:42 INFO - PROCESS | 2095 | 1468500582548 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 2095 | 1468500582550 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 05:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:49:42 INFO - PROCESS | 2095 | 1468500582552 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 2095 | 1468500582553 Marionette TRACE conn3 <- [1,1066,null,{}] 05:49:42 INFO - PROCESS | 2095 | 1468500582555 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:42 INFO - PROCESS | 2095 | 1468500582556 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:42 INFO - PROCESS | 2095 | 1468500582641 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:49:42 INFO - PROCESS | 2095 | 1468500582646 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 2095 | 1468500582647 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb53800 == 43 [pid = 2095] [id = 274] 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128633c00) [pid = 2095] [serial = 820] [outer = 0x0] 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a80d800) [pid = 2095] [serial = 821] [outer = 0x128633c00] 05:49:42 INFO - PROCESS | 2095 | 1468500582671 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12a884800) [pid = 2095] [serial = 822] [outer = 0x128633c00] 05:49:43 INFO - PROCESS | 2095 | 1468500583016 Marionette TRACE conn3 <- [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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 469ms 05:49:43 INFO - PROCESS | 2095 | 1468500583021 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 2095 | 1468500583023 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 05:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:49:43 INFO - PROCESS | 2095 | 1468500583026 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 2095 | 1468500583027 Marionette TRACE conn3 <- [1,1070,null,{}] 05:49:43 INFO - PROCESS | 2095 | 1468500583029 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 2095 | 1468500583030 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:43 INFO - PROCESS | 2095 | 1468500583147 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:49:43 INFO - PROCESS | 2095 | 1468500583153 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 2095 | 1468500583154 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf04800 == 44 [pid = 2095] [id = 275] 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x124b33c00) [pid = 2095] [serial = 823] [outer = 0x0] 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a886c00) [pid = 2095] [serial = 824] [outer = 0x124b33c00] 05:49:43 INFO - PROCESS | 2095 | 1468500583178 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12b84f800) [pid = 2095] [serial = 825] [outer = 0x124b33c00] 05:49:43 INFO - PROCESS | 2095 | 1468500583611 Marionette TRACE conn3 <- [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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 619ms 05:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:49:43 INFO - PROCESS | 2095 | 1468500583645 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 2095 | 1468500583648 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 05:49:43 INFO - PROCESS | 2095 | 1468500583651 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 2095 | 1468500583653 Marionette TRACE conn3 <- [1,1074,null,{}] 05:49:43 INFO - PROCESS | 2095 | 1468500583657 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 2095 | 1468500583659 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:43 INFO - PROCESS | 2095 | 1468500583765 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:49:43 INFO - PROCESS | 2095 | 1468500583836 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 2095 | 1468500583838 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c0000 == 45 [pid = 2095] [id = 276] 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1129b3800) [pid = 2095] [serial = 826] [outer = 0x0] 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x115f64c00) [pid = 2095] [serial = 827] [outer = 0x1129b3800] 05:49:43 INFO - PROCESS | 2095 | 1468500583868 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x117fe1c00) [pid = 2095] [serial = 828] [outer = 0x1129b3800] 05:49:44 INFO - PROCESS | 2095 | 1468500584284 Marionette TRACE conn3 <- [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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 05:49:44 INFO - PROCESS | 2095 | 1468500584325 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 2095 | 1468500584328 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 05:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:49:44 INFO - PROCESS | 2095 | 1468500584333 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 2095 | 1468500584335 Marionette TRACE conn3 <- [1,1078,null,{}] 05:49:44 INFO - PROCESS | 2095 | 1468500584337 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:44 INFO - PROCESS | 2095 | 1468500584339 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:44 INFO - PROCESS | 2095 | 1468500584506 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:49:44 INFO - PROCESS | 2095 | 1468500584570 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 2095 | 1468500584571 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x123aa9800 == 46 [pid = 2095] [id = 277] 05:49:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1197b8c00) [pid = 2095] [serial = 829] [outer = 0x0] 05:49:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x119b2ec00) [pid = 2095] [serial = 830] [outer = 0x1197b8c00] 05:49:44 INFO - PROCESS | 2095 | 1468500584601 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12100d800) [pid = 2095] [serial = 831] [outer = 0x1197b8c00] 05:49:45 INFO - PROCESS | 2095 | 1468500585022 Marionette TRACE conn3 <- [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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 720ms 05:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:49:45 INFO - PROCESS | 2095 | 1468500585053 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 2095 | 1468500585055 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 05:49:45 INFO - PROCESS | 2095 | 1468500585075 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 2095 | 1468500585078 Marionette TRACE conn3 <- [1,1082,null,{}] 05:49:45 INFO - PROCESS | 2095 | 1468500585087 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 2095 | 1468500585092 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:45 INFO - PROCESS | 2095 | 1468500585193 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:49:45 INFO - PROCESS | 2095 | 1468500585263 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 2095 | 1468500585265 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb53000 == 47 [pid = 2095] [id = 278] 05:49:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x124bc5400) [pid = 2095] [serial = 832] [outer = 0x0] 05:49:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x125fca000) [pid = 2095] [serial = 833] [outer = 0x124bc5400] 05:49:45 INFO - PROCESS | 2095 | 1468500585296 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12863a000) [pid = 2095] [serial = 834] [outer = 0x124bc5400] 05:49:45 INFO - PROCESS | 2095 | 1468500585748 Marionette TRACE conn3 <- [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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 742ms 05:49:45 INFO - PROCESS | 2095 | 1468500585800 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 2095 | 1468500585801 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 05:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:49:45 INFO - PROCESS | 2095 | 1468500585804 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 2095 | 1468500585805 Marionette TRACE conn3 <- [1,1086,null,{}] 05:49:45 INFO - PROCESS | 2095 | 1468500585809 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 2095 | 1468500585811 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:45 INFO - PROCESS | 2095 | 1468500585915 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:49:45 INFO - PROCESS | 2095 | 1468500585985 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 2095 | 1468500585987 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x117252000 == 48 [pid = 2095] [id = 279] 05:49:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x118365400) [pid = 2095] [serial = 835] [outer = 0x0] 05:49:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x12863b800) [pid = 2095] [serial = 836] [outer = 0x118365400] 05:49:46 INFO - PROCESS | 2095 | 1468500586015 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x128b65c00) [pid = 2095] [serial = 837] [outer = 0x118365400] 05:49:46 INFO - PROCESS | 2095 | 1468500586567 Marionette TRACE conn3 <- [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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 770ms 05:49:46 INFO - PROCESS | 2095 | 1468500586575 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:49:46 INFO - PROCESS | 2095 | 1468500586577 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 05:49:46 INFO - PROCESS | 2095 | 1468500586580 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 2095 | 1468500586582 Marionette TRACE conn3 <- [1,1090,null,{}] 05:49:46 INFO - PROCESS | 2095 | 1468500586585 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 2095 | 1468500586587 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:46 INFO - PROCESS | 2095 | 1468500586681 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:49:46 INFO - PROCESS | 2095 | 1468500586738 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 2095 | 1468500586741 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x116727800 == 49 [pid = 2095] [id = 280] 05:49:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x1129ae800) [pid = 2095] [serial = 838] [outer = 0x0] 05:49:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x11307f400) [pid = 2095] [serial = 839] [outer = 0x1129ae800] 05:49:46 INFO - PROCESS | 2095 | 1468500586768 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x117090800) [pid = 2095] [serial = 840] [outer = 0x1129ae800] 05:49:47 INFO - PROCESS | 2095 | 1468500587265 Marionette TRACE conn3 <- [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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 05:49:47 INFO - PROCESS | 2095 | 1468500587301 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 2095 | 1468500587305 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 05:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:49:47 INFO - PROCESS | 2095 | 1468500587313 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 2095 | 1468500587314 Marionette TRACE conn3 <- [1,1094,null,{}] 05:49:47 INFO - PROCESS | 2095 | 1468500587316 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:47 INFO - PROCESS | 2095 | 1468500587318 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:47 INFO - PROCESS | 2095 | 1468500587397 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb53800 == 48 [pid = 2095] [id = 274] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac76000 == 47 [pid = 2095] [id = 273] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12a78c000 == 46 [pid = 2095] [id = 272] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x11851b000 == 45 [pid = 2095] [id = 271] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x1288c1000 == 44 [pid = 2095] [id = 270] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x116720000 == 43 [pid = 2095] [id = 269] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x1246f9000 == 42 [pid = 2095] [id = 268] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x11678e800 == 41 [pid = 2095] [id = 267] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x121294800 == 40 [pid = 2095] [id = 266] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x119a5a000 == 39 [pid = 2095] [id = 265] 05:49:47 INFO - PROCESS | 2095 | 1468500587530 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 2095 | 1468500587531 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x117f02800 == 38 [pid = 2095] [id = 264] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x117f12800 == 37 [pid = 2095] [id = 263] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x117f14000 == 36 [pid = 2095] [id = 262] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x12baaa800 == 35 [pid = 2095] [id = 261] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x124bb1000 == 34 [pid = 2095] [id = 260] 05:49:47 INFO - PROCESS | 2095 | --DOCSHELL 0x118be8800 == 33 [pid = 2095] [id = 259] 05:49:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x116720000 == 34 [pid = 2095] [id = 281] 05:49:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x113da7c00) [pid = 2095] [serial = 841] [outer = 0x0] 05:49:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x1186f9400) [pid = 2095] [serial = 842] [outer = 0x113da7c00] 05:49:47 INFO - PROCESS | 2095 | 1468500587592 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x1186f2400) [pid = 2095] [serial = 843] [outer = 0x113da7c00] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x128636400) [pid = 2095] [serial = 714] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x128c4e000) [pid = 2095] [serial = 770] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x124b33800) [pid = 2095] [serial = 752] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x127037c00) [pid = 2095] [serial = 755] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1184b2400) [pid = 2095] [serial = 740] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x1188ba800) [pid = 2095] [serial = 741] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x117fdf800) [pid = 2095] [serial = 735] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x11686b400) [pid = 2095] [serial = 734] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1133ac800) [pid = 2095] [serial = 737] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x115e08400) [pid = 2095] [serial = 738] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1196cb400) [pid = 2095] [serial = 743] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1197b5800) [pid = 2095] [serial = 744] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1272f2c00) [pid = 2095] [serial = 758] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1272e7000) [pid = 2095] [serial = 756] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x120f23400) [pid = 2095] [serial = 746] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x121267c00) [pid = 2095] [serial = 747] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x128c24400) [pid = 2095] [serial = 768] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1129a9000) [pid = 2095] [serial = 731] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1110a1400) [pid = 2095] [serial = 761] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x112a7ac00) [pid = 2095] [serial = 762] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12863d400) [pid = 2095] [serial = 759] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123a6d000) [pid = 2095] [serial = 750] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x121271000) [pid = 2095] [serial = 749] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x128aca800) [pid = 2095] [serial = 767] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1188c5400) [pid = 2095] [serial = 764] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x125766000) [pid = 2095] [serial = 753] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1291b9800) [pid = 2095] [serial = 771] [outer = 0x0] [url = about:blank] 05:49:47 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x121747400) [pid = 2095] [serial = 765] [outer = 0x0] [url = about:blank] 05:49:48 INFO - PROCESS | 2095 | 1468500588041 Marionette TRACE conn3 <- [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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 772ms 05:49:48 INFO - PROCESS | 2095 | 1468500588085 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:49:48 INFO - PROCESS | 2095 | 1468500588088 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 05:49:48 INFO - PROCESS | 2095 | 1468500588100 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 2095 | 1468500588104 Marionette TRACE conn3 <- [1,1098,null,{}] 05:49:48 INFO - PROCESS | 2095 | 1468500588143 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 2095 | 1468500588147 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:48 INFO - PROCESS | 2095 | 1468500588236 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:49:48 INFO - PROCESS | 2095 | 1468500588249 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 2095 | 1468500588251 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x119315800 == 35 [pid = 2095] [id = 282] 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x120f27c00) [pid = 2095] [serial = 844] [outer = 0x0] 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x121103400) [pid = 2095] [serial = 845] [outer = 0x120f27c00] 05:49:48 INFO - PROCESS | 2095 | 1468500588278 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1214e8000) [pid = 2095] [serial = 846] [outer = 0x120f27c00] 05:49:48 INFO - PROCESS | 2095 | 1468500588602 Marionette TRACE conn3 <- [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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 558ms 05:49:48 INFO - PROCESS | 2095 | 1468500588649 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 2095 | 1468500588650 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 05:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:49:48 INFO - PROCESS | 2095 | 1468500588652 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 2095 | 1468500588653 Marionette TRACE conn3 <- [1,1102,null,{}] 05:49:48 INFO - PROCESS | 2095 | 1468500588665 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 2095 | 1468500588666 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:48 INFO - PROCESS | 2095 | 1468500588754 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:49:48 INFO - PROCESS | 2095 | 1468500588760 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 2095 | 1468500588761 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x11672c000 == 36 [pid = 2095] [id = 283] 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x121c4e400) [pid = 2095] [serial = 847] [outer = 0x0] 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1241ebc00) [pid = 2095] [serial = 848] [outer = 0x121c4e400] 05:49:48 INFO - PROCESS | 2095 | 1468500588786 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x124b36800) [pid = 2095] [serial = 849] [outer = 0x121c4e400] 05:49:49 INFO - PROCESS | 2095 | 1468500589115 Marionette TRACE conn3 <- [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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 05:49:49 INFO - PROCESS | 2095 | 1468500589120 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 2095 | 1468500589122 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 05:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:49:49 INFO - PROCESS | 2095 | 1468500589125 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 2095 | 1468500589127 Marionette TRACE conn3 <- [1,1106,null,{}] 05:49:49 INFO - PROCESS | 2095 | 1468500589130 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 2095 | 1468500589131 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:49 INFO - PROCESS | 2095 | 1468500589204 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:49:49 INFO - PROCESS | 2095 | 1468500589211 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 2095 | 1468500589213 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a34800 == 37 [pid = 2095] [id = 284] 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x124bc0c00) [pid = 2095] [serial = 850] [outer = 0x0] 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x127030800) [pid = 2095] [serial = 851] [outer = 0x124bc0c00] 05:49:49 INFO - PROCESS | 2095 | 1468500589237 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1272e7000) [pid = 2095] [serial = 852] [outer = 0x124bc0c00] 05:49:49 INFO - PROCESS | 2095 | 1468500589563 Marionette TRACE conn3 <- [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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 472ms 05:49:49 INFO - PROCESS | 2095 | 1468500589596 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 2095 | 1468500589605 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 05:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:49:49 INFO - PROCESS | 2095 | 1468500589608 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 2095 | 1468500589609 Marionette TRACE conn3 <- [1,1110,null,{}] 05:49:49 INFO - PROCESS | 2095 | 1468500589611 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 2095 | 1468500589615 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:49 INFO - PROCESS | 2095 | 1468500589749 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:49:49 INFO - PROCESS | 2095 | 1468500589762 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 2095 | 1468500589763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246ec800 == 38 [pid = 2095] [id = 285] 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1272edc00) [pid = 2095] [serial = 853] [outer = 0x0] 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128639c00) [pid = 2095] [serial = 854] [outer = 0x1272edc00] 05:49:49 INFO - PROCESS | 2095 | 1468500589788 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1292cc800) [pid = 2095] [serial = 855] [outer = 0x1272edc00] 05:49:50 INFO - PROCESS | 2095 | 1468500590166 Marionette TRACE conn3 <- [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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 05:49:50 INFO - PROCESS | 2095 | 1468500590179 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:49:50 INFO - PROCESS | 2095 | 1468500590181 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 05:49:50 INFO - PROCESS | 2095 | 1468500590185 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 2095 | 1468500590186 Marionette TRACE conn3 <- [1,1114,null,{}] 05:49:50 INFO - PROCESS | 2095 | 1468500590189 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 2095 | 1468500590190 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:50 INFO - PROCESS | 2095 | 1468500590282 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:49:50 INFO - PROCESS | 2095 | 1468500590323 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 2095 | 1468500590324 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e52000 == 39 [pid = 2095] [id = 286] 05:49:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1292d5800) [pid = 2095] [serial = 856] [outer = 0x0] 05:49:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1296d5000) [pid = 2095] [serial = 857] [outer = 0x1292d5800] 05:49:50 INFO - PROCESS | 2095 | 1468500590361 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1183a2800) [pid = 2095] [serial = 858] [outer = 0x1292d5800] 05:49:50 INFO - PROCESS | 2095 | 1468500590823 Marionette TRACE conn3 <- [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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 05:49:50 INFO - PROCESS | 2095 | 1468500590868 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 2095 | 1468500590870 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:49:50 INFO - PROCESS | 2095 | 1468500590872 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 2095 | 1468500590873 Marionette TRACE conn3 <- [1,1118,null,{}] 05:49:50 INFO - PROCESS | 2095 | 1468500590877 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:50 INFO - PROCESS | 2095 | 1468500590878 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:50 INFO - PROCESS | 2095 | 1468500590985 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:49:50 INFO - PROCESS | 2095 | 1468500590988 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 2095 | 1468500590989 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x129850000 == 40 [pid = 2095] [id = 287] 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1292d6000) [pid = 2095] [serial = 859] [outer = 0x0] 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12a720c00) [pid = 2095] [serial = 860] [outer = 0x1292d6000] 05:49:51 INFO - PROCESS | 2095 | 1468500591016 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x12a774c00) [pid = 2095] [serial = 861] [outer = 0x1292d6000] 05:49:51 INFO - PROCESS | 2095 | 1468500591354 Marionette TRACE conn3 <- [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]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 525ms 05:49:51 INFO - PROCESS | 2095 | 1468500591397 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 2095 | 1468500591398 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 05:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:49:51 INFO - PROCESS | 2095 | 1468500591400 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 2095 | 1468500591402 Marionette TRACE conn3 <- [1,1122,null,{}] 05:49:51 INFO - PROCESS | 2095 | 1468500591404 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 2095 | 1468500591405 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:51 INFO - PROCESS | 2095 | 1468500591506 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:49:51 INFO - PROCESS | 2095 | 1468500591510 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 2095 | 1468500591511 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a78e000 == 41 [pid = 2095] [id = 288] 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12a620000) [pid = 2095] [serial = 862] [outer = 0x0] 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12a811000) [pid = 2095] [serial = 863] [outer = 0x12a620000] 05:49:51 INFO - PROCESS | 2095 | 1468500591535 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x12aef1800) [pid = 2095] [serial = 864] [outer = 0x12a620000] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x128633c00) [pid = 2095] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1272e9000) [pid = 2095] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x1292d4800) [pid = 2095] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x119b2b400) [pid = 2095] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x11708f000) [pid = 2095] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x115f64400) [pid = 2095] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1129b0c00) [pid = 2095] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x11887e000) [pid = 2095] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1219ea800) [pid = 2095] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x111d14800) [pid = 2095] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x12a715800) [pid = 2095] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1272e8c00) [pid = 2095] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:49:51 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x11839e800) [pid = 2095] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:49:52 INFO - PROCESS | 2095 | 1468500591998 Marionette TRACE conn3 <- [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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 618ms 05:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:49:52 INFO - PROCESS | 2095 | 1468500592020 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 2095 | 1468500592021 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 05:49:52 INFO - PROCESS | 2095 | 1468500592023 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 2095 | 1468500592025 Marionette TRACE conn3 <- [1,1126,null,{}] 05:49:52 INFO - PROCESS | 2095 | 1468500592029 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 2095 | 1468500592030 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:52 INFO - PROCESS | 2095 | 1468500592107 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:49:52 INFO - PROCESS | 2095 | 1468500592112 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 2095 | 1468500592113 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e4800 == 42 [pid = 2095] [id = 289] 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x117667800) [pid = 2095] [serial = 865] [outer = 0x0] 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x121007000) [pid = 2095] [serial = 866] [outer = 0x117667800] 05:49:52 INFO - PROCESS | 2095 | 1468500592138 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128b69000) [pid = 2095] [serial = 867] [outer = 0x117667800] 05:49:52 INFO - PROCESS | 2095 | 1468500592468 Marionette TRACE conn3 <- [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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 473ms 05:49:52 INFO - PROCESS | 2095 | 1468500592504 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 2095 | 1468500592506 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 05:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:49:52 INFO - PROCESS | 2095 | 1468500592516 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 2095 | 1468500592518 Marionette TRACE conn3 <- [1,1130,null,{}] 05:49:52 INFO - PROCESS | 2095 | 1468500592520 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:52 INFO - PROCESS | 2095 | 1468500592522 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:52 INFO - PROCESS | 2095 | 1468500592620 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:49:52 INFO - PROCESS | 2095 | 1468500592624 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 2095 | 1468500592625 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb4d000 == 43 [pid = 2095] [id = 290] 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x125758400) [pid = 2095] [serial = 868] [outer = 0x0] 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12b857400) [pid = 2095] [serial = 869] [outer = 0x125758400] 05:49:52 INFO - PROCESS | 2095 | 1468500592651 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12bad7c00) [pid = 2095] [serial = 870] [outer = 0x125758400] 05:49:52 INFO - PROCESS | 2095 | 1468500592978 Marionette TRACE conn3 <- [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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 472ms 05:49:52 INFO - PROCESS | 2095 | 1468500592988 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 2095 | 1468500592989 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 05:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:49:52 INFO - PROCESS | 2095 | 1468500592993 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 2095 | 1468500592996 Marionette TRACE conn3 <- [1,1134,null,{}] 05:49:52 INFO - PROCESS | 2095 | 1468500592998 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 2095 | 1468500592999 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:53 INFO - PROCESS | 2095 | 1468500593081 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:49:53 INFO - PROCESS | 2095 | 1468500593085 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 2095 | 1468500593086 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c089800 == 44 [pid = 2095] [id = 291] 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12badb000) [pid = 2095] [serial = 871] [outer = 0x0] 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12bcd5800) [pid = 2095] [serial = 872] [outer = 0x12badb000] 05:49:53 INFO - PROCESS | 2095 | 1468500593109 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12bcdb400) [pid = 2095] [serial = 873] [outer = 0x12badb000] 05:49:53 INFO - PROCESS | 2095 | 1468500593428 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 472ms 05:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:49:53 INFO - PROCESS | 2095 | 1468500593465 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 2095 | 1468500593466 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 05:49:53 INFO - PROCESS | 2095 | 1468500593468 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 2095 | 1468500593469 Marionette TRACE conn3 <- [1,1138,null,{}] 05:49:53 INFO - PROCESS | 2095 | 1468500593495 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 2095 | 1468500593496 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:53 INFO - PROCESS | 2095 | 1468500593580 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:49:53 INFO - PROCESS | 2095 | 1468500593584 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 2095 | 1468500593585 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6c3000 == 45 [pid = 2095] [id = 292] 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x12badf400) [pid = 2095] [serial = 874] [outer = 0x0] 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x12bcdb800) [pid = 2095] [serial = 875] [outer = 0x12badf400] 05:49:53 INFO - PROCESS | 2095 | 1468500593616 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12bf3d800) [pid = 2095] [serial = 876] [outer = 0x12badf400] 05:49:54 INFO - PROCESS | 2095 | 1468500594032 Marionette TRACE conn3 <- [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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 583ms 05:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:49:54 INFO - PROCESS | 2095 | 1468500594052 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 2095 | 1468500594054 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 05:49:54 INFO - PROCESS | 2095 | 1468500594058 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 2095 | 1468500594060 Marionette TRACE conn3 <- [1,1142,null,{}] 05:49:54 INFO - PROCESS | 2095 | 1468500594064 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 2095 | 1468500594066 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:54 INFO - PROCESS | 2095 | 1468500594176 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:49:54 INFO - PROCESS | 2095 | 1468500594238 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 2095 | 1468500594240 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x117563800 == 46 [pid = 2095] [id = 293] 05:49:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x112a84800) [pid = 2095] [serial = 877] [outer = 0x0] 05:49:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x113c37400) [pid = 2095] [serial = 878] [outer = 0x112a84800] 05:49:54 INFO - PROCESS | 2095 | 1468500594283 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x117666400) [pid = 2095] [serial = 879] [outer = 0x112a84800] 05:49:54 INFO - PROCESS | 2095 | 1468500594709 Marionette TRACE conn3 <- [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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 05:49:54 INFO - PROCESS | 2095 | 1468500594751 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 2095 | 1468500594754 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 05:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:49:54 INFO - PROCESS | 2095 | 1468500594915 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 2095 | 1468500594917 Marionette TRACE conn3 <- [1,1146,null,{}] 05:49:55 INFO - PROCESS | 2095 | 1468500594996 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 2095 | 1468500594997 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:55 INFO - PROCESS | 2095 | 1468500595102 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:49:55 INFO - PROCESS | 2095 | 1468500595169 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 2095 | 1468500595171 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf06000 == 47 [pid = 2095] [id = 294] 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x1196cb400) [pid = 2095] [serial = 880] [outer = 0x0] 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x128ac5400) [pid = 2095] [serial = 881] [outer = 0x1196cb400] 05:49:55 INFO - PROCESS | 2095 | 1468500595201 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x128c25000) [pid = 2095] [serial = 882] [outer = 0x1196cb400] 05:49:55 INFO - PROCESS | 2095 | 1468500595625 Marionette TRACE conn3 <- [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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 863ms 05:49:55 INFO - PROCESS | 2095 | 1468500595669 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 2095 | 1468500595671 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 05:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:49:55 INFO - PROCESS | 2095 | 1468500595674 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 2095 | 1468500595676 Marionette TRACE conn3 <- [1,1150,null,{}] 05:49:55 INFO - PROCESS | 2095 | 1468500595684 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 2095 | 1468500595687 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:55 INFO - PROCESS | 2095 | 1468500595793 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:49:55 INFO - PROCESS | 2095 | 1468500595857 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 2095 | 1468500595859 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9d7000 == 48 [pid = 2095] [id = 295] 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x1292cf800) [pid = 2095] [serial = 883] [outer = 0x0] 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x12a803800) [pid = 2095] [serial = 884] [outer = 0x1292cf800] 05:49:55 INFO - PROCESS | 2095 | 1468500595932 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x12ba5f400) [pid = 2095] [serial = 885] [outer = 0x1292cf800] 05:49:56 INFO - PROCESS | 2095 | 1468500596334 Marionette TRACE conn3 <- [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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 722ms 05:49:56 INFO - PROCESS | 2095 | 1468500596396 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:49:56 INFO - PROCESS | 2095 | 1468500596398 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 05:49:56 INFO - PROCESS | 2095 | 1468500596400 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 2095 | 1468500596401 Marionette TRACE conn3 <- [1,1154,null,{}] 05:49:56 INFO - PROCESS | 2095 | 1468500596404 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:56 INFO - PROCESS | 2095 | 1468500596405 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:56 INFO - PROCESS | 2095 | 1468500596509 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:49:56 INFO - PROCESS | 2095 | 1468500596570 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 2095 | 1468500596571 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3bd000 == 49 [pid = 2095] [id = 296] 05:49:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 123 (0x12bad9800) [pid = 2095] [serial = 886] [outer = 0x0] 05:49:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 124 (0x12bf3a800) [pid = 2095] [serial = 887] [outer = 0x12bad9800] 05:49:56 INFO - PROCESS | 2095 | 1468500596601 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 125 (0x12bf57000) [pid = 2095] [serial = 888] [outer = 0x12bad9800] 05:49:57 INFO - PROCESS | 2095 | 1468500597059 Marionette TRACE conn3 <- [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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 05:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:49:57 INFO - PROCESS | 2095 | 1468500597071 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 2095 | 1468500597072 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 05:49:57 INFO - PROCESS | 2095 | 1468500597074 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 2095 | 1468500597077 Marionette TRACE conn3 <- [1,1158,null,{}] 05:49:57 INFO - PROCESS | 2095 | 1468500597080 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 2095 | 1468500597082 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:57 INFO - PROCESS | 2095 | 1468500597303 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:49:57 INFO - PROCESS | 2095 | 1468500597415 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 2095 | 1468500597417 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x121079000 == 50 [pid = 2095] [id = 297] 05:49:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 126 (0x1129adc00) [pid = 2095] [serial = 889] [outer = 0x0] 05:49:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 127 (0x116868800) [pid = 2095] [serial = 890] [outer = 0x1129adc00] 05:49:57 INFO - PROCESS | 2095 | 1468500597446 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 128 (0x1183a1000) [pid = 2095] [serial = 891] [outer = 0x1129adc00] 05:49:57 INFO - PROCESS | 2095 | 1468500597869 Marionette TRACE conn3 <- [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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 824ms 05:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:49:57 INFO - PROCESS | 2095 | 1468500597900 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 2095 | 1468500597902 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 05:49:57 INFO - PROCESS | 2095 | 1468500597906 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 2095 | 1468500597908 Marionette TRACE conn3 <- [1,1162,null,{}] 05:49:57 INFO - PROCESS | 2095 | 1468500597910 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 2095 | 1468500597912 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:58 INFO - PROCESS | 2095 | 1468500598008 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:49:58 INFO - PROCESS | 2095 | 1468500598070 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 2095 | 1468500598071 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851a000 == 51 [pid = 2095] [id = 298] 05:49:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 129 (0x120f1ec00) [pid = 2095] [serial = 892] [outer = 0x0] 05:49:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 130 (0x12575b000) [pid = 2095] [serial = 893] [outer = 0x120f1ec00] 05:49:58 INFO - PROCESS | 2095 | 1468500598099 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 131 (0x1272e4800) [pid = 2095] [serial = 894] [outer = 0x120f1ec00] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12c089800 == 50 [pid = 2095] [id = 291] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb4d000 == 49 [pid = 2095] [id = 290] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e4800 == 48 [pid = 2095] [id = 289] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12a78e000 == 47 [pid = 2095] [id = 288] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x129850000 == 46 [pid = 2095] [id = 287] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x128e52000 == 45 [pid = 2095] [id = 286] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x1246ec800 == 44 [pid = 2095] [id = 285] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x123a34800 == 43 [pid = 2095] [id = 284] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x11672c000 == 42 [pid = 2095] [id = 283] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x119315800 == 41 [pid = 2095] [id = 282] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x116720000 == 40 [pid = 2095] [id = 281] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x116727800 == 39 [pid = 2095] [id = 280] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x117252000 == 38 [pid = 2095] [id = 279] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb53000 == 37 [pid = 2095] [id = 278] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x123aa9800 == 36 [pid = 2095] [id = 277] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x1181c0000 == 35 [pid = 2095] [id = 276] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf04800 == 34 [pid = 2095] [id = 275] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12aec6800 == 33 [pid = 2095] [id = 258] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x121079000 == 32 [pid = 2095] [id = 297] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3bd000 == 31 [pid = 2095] [id = 296] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9d7000 == 30 [pid = 2095] [id = 295] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf06000 == 29 [pid = 2095] [id = 294] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6c3000 == 28 [pid = 2095] [id = 292] 05:49:58 INFO - PROCESS | 2095 | --DOCSHELL 0x117563800 == 27 [pid = 2095] [id = 293] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 130 (0x12a80d800) [pid = 2095] [serial = 821] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 129 (0x128c25400) [pid = 2095] [serial = 803] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 128 (0x1296d0400) [pid = 2095] [serial = 806] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 127 (0x113c5e800) [pid = 2095] [serial = 776] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 126 (0x1292ce800) [pid = 2095] [serial = 804] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 125 (0x12144c800) [pid = 2095] [serial = 794] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 124 (0x124002800) [pid = 2095] [serial = 795] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 123 (0x1181a6400) [pid = 2095] [serial = 788] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 122 (0x1183a9400) [pid = 2095] [serial = 789] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x1296dbc00) [pid = 2095] [serial = 809] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x113081800) [pid = 2095] [serial = 785] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x118f0f000) [pid = 2095] [serial = 791] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1196d3800) [pid = 2095] [serial = 792] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x118f37000) [pid = 2095] [serial = 779] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x124bc3000) [pid = 2095] [serial = 797] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x125761000) [pid = 2095] [serial = 798] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x124057c00) [pid = 2095] [serial = 782] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x1296d7800) [pid = 2095] [serial = 807] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x12a61e800) [pid = 2095] [serial = 810] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x1181a5c00) [pid = 2095] [serial = 813] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x12a804c00) [pid = 2095] [serial = 819] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x112009000) [pid = 2095] [serial = 812] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1292ca800) [pid = 2095] [serial = 773] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x115f07000) [pid = 2095] [serial = 786] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x128630c00) [pid = 2095] [serial = 800] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x128acc400) [pid = 2095] [serial = 801] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x125758c00) [pid = 2095] [serial = 815] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x12a773000) [pid = 2095] [serial = 818] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1291bbc00) [pid = 2095] [serial = 816] [outer = 0x0] [url = about:blank] 05:49:58 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12a884800) [pid = 2095] [serial = 822] [outer = 0x0] [url = about:blank] 05:49:59 INFO - PROCESS | 2095 | 1468500599121 Marionette TRACE conn3 <- [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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1224ms 05:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:49:59 INFO - PROCESS | 2095 | 1468500599131 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 2095 | 1468500599133 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 05:49:59 INFO - PROCESS | 2095 | 1468500599136 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 2095 | 1468500599137 Marionette TRACE conn3 <- [1,1166,null,{}] 05:49:59 INFO - PROCESS | 2095 | 1468500599141 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 2095 | 1468500599145 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:59 INFO - PROCESS | 2095 | 1468500599227 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:49:59 INFO - PROCESS | 2095 | 1468500599232 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 2095 | 1468500599234 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169b6000 == 28 [pid = 2095] [id = 299] 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1128cc800) [pid = 2095] [serial = 895] [outer = 0x0] 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x114f60800) [pid = 2095] [serial = 896] [outer = 0x1128cc800] 05:49:59 INFO - PROCESS | 2095 | 1468500599260 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x116b1bc00) [pid = 2095] [serial = 897] [outer = 0x1128cc800] 05:49:59 INFO - PROCESS | 2095 | 1468500599609 Marionette TRACE conn3 <- [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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 05:49:59 INFO - PROCESS | 2095 | 1468500599656 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 2095 | 1468500599660 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 05:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:49:59 INFO - PROCESS | 2095 | 1468500599664 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 2095 | 1468500599666 Marionette TRACE conn3 <- [1,1170,null,{}] 05:49:59 INFO - PROCESS | 2095 | 1468500599668 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 2095 | 1468500599670 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:59 INFO - PROCESS | 2095 | 1468500599751 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:49:59 INFO - PROCESS | 2095 | 1468500599755 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 2095 | 1468500599756 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:49:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x118531800 == 29 [pid = 2095] [id = 300] 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x117093400) [pid = 2095] [serial = 898] [outer = 0x0] 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1183a6800) [pid = 2095] [serial = 899] [outer = 0x117093400] 05:49:59 INFO - PROCESS | 2095 | 1468500599785 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x118f0f000) [pid = 2095] [serial = 900] [outer = 0x117093400] 05:50:00 INFO - PROCESS | 2095 | 1468500600147 Marionette TRACE conn3 <- [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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 05:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:50:00 INFO - PROCESS | 2095 | 1468500600184 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 2095 | 1468500600185 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 05:50:00 INFO - PROCESS | 2095 | 1468500600187 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 2095 | 1468500600190 Marionette TRACE conn3 <- [1,1174,null,{}] 05:50:00 INFO - PROCESS | 2095 | 1468500600198 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 2095 | 1468500600201 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:00 INFO - PROCESS | 2095 | 1468500600277 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:50:00 INFO - PROCESS | 2095 | 1468500600282 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 2095 | 1468500600284 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e8e800 == 30 [pid = 2095] [id = 301] 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1196d3400) [pid = 2095] [serial = 901] [outer = 0x0] 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x119c59c00) [pid = 2095] [serial = 902] [outer = 0x1196d3400] 05:50:00 INFO - PROCESS | 2095 | 1468500600314 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1219f4800) [pid = 2095] [serial = 903] [outer = 0x1196d3400] 05:50:00 INFO - PROCESS | 2095 | 1468500600645 Marionette TRACE conn3 <- [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] 05:50:00 INFO - PROCESS | 2095 | 1468500600665 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 05:50:00 INFO - PROCESS | 2095 | 1468500600667 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 2095 | 1468500600668 Marionette TRACE conn3 <- [1,1178,null,{}] 05:50:00 INFO - PROCESS | 2095 | 1468500600671 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:00 INFO - PROCESS | 2095 | 1468500600672 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:00 INFO - PROCESS | 2095 | 1468500600751 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:50:00 INFO - PROCESS | 2095 | 1468500600755 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 2095 | 1468500600756 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214c2800 == 31 [pid = 2095] [id = 302] 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x123d53400) [pid = 2095] [serial = 904] [outer = 0x0] 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x124bc3000) [pid = 2095] [serial = 905] [outer = 0x123d53400] 05:50:00 INFO - PROCESS | 2095 | 1468500600783 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x127207c00) [pid = 2095] [serial = 906] [outer = 0x123d53400] 05:50:01 INFO - PROCESS | 2095 | 1468500601223 Marionette TRACE conn3 <- [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] 05:50:01 INFO - PROCESS | 2095 | 1468500601240 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 05:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:50:01 INFO - PROCESS | 2095 | 1468500601262 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 2095 | 1468500601264 Marionette TRACE conn3 <- [1,1182,null,{}] 05:50:01 INFO - PROCESS | 2095 | 1468500601267 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 2095 | 1468500601269 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:01 INFO - PROCESS | 2095 | 1468500601417 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:50:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x1245eac00) [pid = 2095] [serial = 907] [outer = 0x12d403400] 05:50:01 INFO - PROCESS | 2095 | 1468500601464 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 2095 | 1468500601465 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b99800 == 32 [pid = 2095] [id = 303] 05:50:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x128633c00) [pid = 2095] [serial = 908] [outer = 0x0] 05:50:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x12863b000) [pid = 2095] [serial = 909] [outer = 0x128633c00] 05:50:01 INFO - PROCESS | 2095 | 1468500601508 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x128ace000) [pid = 2095] [serial = 910] [outer = 0x128633c00] 05:50:01 INFO - PROCESS | 2095 | 1468500601969 Marionette TRACE conn3 <- [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] 05:50:01 INFO - PROCESS | 2095 | 1468500601984 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 2095 | 1468500601986 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 2095 | 1468500601987 Marionette TRACE conn3 <- [1,1186,null,{}] 05:50:01 INFO - PROCESS | 2095 | 1468500601989 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 2095 | 1468500601994 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:02 INFO - PROCESS | 2095 | 1468500602106 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:50:02 INFO - PROCESS | 2095 | 1468500602110 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 2095 | 1468500602111 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a7800 == 33 [pid = 2095] [id = 304] 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x128ace400) [pid = 2095] [serial = 911] [outer = 0x0] 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x1291bc800) [pid = 2095] [serial = 912] [outer = 0x128ace400] 05:50:02 INFO - PROCESS | 2095 | 1468500602135 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x12a619000) [pid = 2095] [serial = 913] [outer = 0x128ace400] 05:50:02 INFO - PROCESS | 2095 | 1468500602479 Marionette TRACE conn3 <- [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] 05:50:02 INFO - PROCESS | 2095 | 1468500602512 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 05:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:50:02 INFO - PROCESS | 2095 | 1468500602514 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 2095 | 1468500602515 Marionette TRACE conn3 <- [1,1190,null,{}] 05:50:02 INFO - PROCESS | 2095 | 1468500602518 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:02 INFO - PROCESS | 2095 | 1468500602519 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:02 INFO - PROCESS | 2095 | 1468500602614 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:50:02 INFO - PROCESS | 2095 | 1468500602617 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 2095 | 1468500602618 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x129117000 == 34 [pid = 2095] [id = 305] 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x128b6d800) [pid = 2095] [serial = 914] [outer = 0x0] 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x12a772000) [pid = 2095] [serial = 915] [outer = 0x128b6d800] 05:50:02 INFO - PROCESS | 2095 | 1468500602642 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 123 (0x12a808400) [pid = 2095] [serial = 916] [outer = 0x128b6d800] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 122 (0x12badf400) [pid = 2095] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x118365400) [pid = 2095] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x124b33c00) [pid = 2095] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x117667800) [pid = 2095] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1292d5800) [pid = 2095] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x1272edc00) [pid = 2095] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x120f27c00) [pid = 2095] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x1129ae800) [pid = 2095] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x12a620000) [pid = 2095] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x125758400) [pid = 2095] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x124bc0c00) [pid = 2095] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x111f62400) [pid = 2095] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1197b8c00) [pid = 2095] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1292d6000) [pid = 2095] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x121c4e400) [pid = 2095] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x124bc5400) [pid = 2095] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1129b3800) [pid = 2095] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x113da7c00) [pid = 2095] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12badb000) [pid = 2095] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1122be400) [pid = 2095] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12110f400) [pid = 2095] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1129ac400) [pid = 2095] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x113081c00) [pid = 2095] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:50:03 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x11862b400) [pid = 2095] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:50:03 INFO - PROCESS | 2095 | 1468500603308 Marionette TRACE conn3 <- [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] 05:50:03 INFO - PROCESS | 2095 | 1468500603335 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 05:50:03 INFO - PROCESS | 2095 | 1468500603337 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 2095 | 1468500603338 Marionette TRACE conn3 <- [1,1194,null,{}] 05:50:03 INFO - PROCESS | 2095 | 1468500603341 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 2095 | 1468500603343 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:03 INFO - PROCESS | 2095 | 1468500603417 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:50:03 INFO - PROCESS | 2095 | 1468500603420 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 2095 | 1468500603421 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x125d78800 == 35 [pid = 2095] [id = 306] 05:50:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1128d3400) [pid = 2095] [serial = 917] [outer = 0x0] 05:50:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x118198c00) [pid = 2095] [serial = 918] [outer = 0x1128d3400] 05:50:03 INFO - PROCESS | 2095 | 1468500603448 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x118f09c00) [pid = 2095] [serial = 919] [outer = 0x1128d3400] 05:50:03 INFO - PROCESS | 2095 | 1468500603788 Marionette TRACE conn3 <- [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] 05:50:03 INFO - PROCESS | 2095 | 1468500603809 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 05:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:50:03 INFO - PROCESS | 2095 | 1468500603814 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 2095 | 1468500603815 Marionette TRACE conn3 <- [1,1198,null,{}] 05:50:03 INFO - PROCESS | 2095 | 1468500603817 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 2095 | 1468500603818 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:03 INFO - PROCESS | 2095 | 1468500603921 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:50:03 INFO - PROCESS | 2095 | 1468500603944 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 2095 | 1468500603945 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984c800 == 36 [pid = 2095] [id = 307] 05:50:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x118f0a800) [pid = 2095] [serial = 920] [outer = 0x0] 05:50:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x124bc5400) [pid = 2095] [serial = 921] [outer = 0x118f0a800] 05:50:03 INFO - PROCESS | 2095 | 1468500603969 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12a76d000) [pid = 2095] [serial = 922] [outer = 0x118f0a800] 05:50:04 INFO - PROCESS | 2095 | 1468500604244 Marionette TRACE conn3 <- [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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 05:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:50:04 INFO - PROCESS | 2095 | 1468500604283 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 2095 | 1468500604284 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 05:50:04 INFO - PROCESS | 2095 | 1468500604286 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 2095 | 1468500604287 Marionette TRACE conn3 <- [1,1202,null,{}] 05:50:04 INFO - PROCESS | 2095 | 1468500604289 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 2095 | 1468500604290 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:04 INFO - PROCESS | 2095 | 1468500604371 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:50:04 INFO - PROCESS | 2095 | 1468500604375 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 2095 | 1468500604378 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e4800 == 37 [pid = 2095] [id = 308] 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x120f1f400) [pid = 2095] [serial = 923] [outer = 0x0] 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12aeea800) [pid = 2095] [serial = 924] [outer = 0x120f1f400] 05:50:04 INFO - PROCESS | 2095 | 1468500604402 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12ba5ec00) [pid = 2095] [serial = 925] [outer = 0x120f1f400] 05:50:04 INFO - PROCESS | 2095 | 1468500604741 Marionette TRACE conn3 <- [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]]]}] 05:50:04 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 05:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 05:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:50:04 INFO - PROCESS | 2095 | 1468500604756 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 2095 | 1468500604758 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 05:50:04 INFO - PROCESS | 2095 | 1468500604760 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 2095 | 1468500604762 Marionette TRACE conn3 <- [1,1206,null,{}] 05:50:04 INFO - PROCESS | 2095 | 1468500604765 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 2095 | 1468500604766 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:04 INFO - PROCESS | 2095 | 1468500604883 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:50:04 INFO - PROCESS | 2095 | 1468500604889 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 2095 | 1468500604891 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aeda800 == 38 [pid = 2095] [id = 309] 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x118f3e000) [pid = 2095] [serial = 926] [outer = 0x0] 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12bcd8c00) [pid = 2095] [serial = 927] [outer = 0x118f3e000] 05:50:04 INFO - PROCESS | 2095 | 1468500604920 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x12bf56c00) [pid = 2095] [serial = 928] [outer = 0x118f3e000] 05:50:05 INFO - PROCESS | 2095 | 1468500605286 Marionette TRACE conn3 <- [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]]]}] 05:50:05 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 05:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 05:50:05 INFO - PROCESS | 2095 | 1468500605331 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 2095 | 1468500605333 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 05:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:50:05 INFO - PROCESS | 2095 | 1468500605336 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 2095 | 1468500605339 Marionette TRACE conn3 <- [1,1210,null,{}] 05:50:05 INFO - PROCESS | 2095 | 1468500605344 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:05 INFO - PROCESS | 2095 | 1468500605346 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:05 INFO - PROCESS | 2095 | 1468500605462 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:50:05 INFO - PROCESS | 2095 | 1468500605520 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 2095 | 1468500605522 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x116513800 == 39 [pid = 2095] [id = 310] 05:50:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x1129a9000) [pid = 2095] [serial = 929] [outer = 0x0] 05:50:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1129acc00) [pid = 2095] [serial = 930] [outer = 0x1129a9000] 05:50:05 INFO - PROCESS | 2095 | 1468500605554 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x113248c00) [pid = 2095] [serial = 931] [outer = 0x1129a9000] 05:50:06 INFO - PROCESS | 2095 | 1468500606076 Marionette TRACE conn3 <- [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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 774ms 05:50:06 INFO - PROCESS | 2095 | 1468500606118 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 2095 | 1468500606121 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 05:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:50:06 INFO - PROCESS | 2095 | 1468500606130 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 2095 | 1468500606131 Marionette TRACE conn3 <- [1,1214,null,{}] 05:50:06 INFO - PROCESS | 2095 | 1468500606134 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 2095 | 1468500606135 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:06 INFO - PROCESS | 2095 | 1468500606242 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:50:06 INFO - PROCESS | 2095 | 1468500606326 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 2095 | 1468500606327 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x121071000 == 40 [pid = 2095] [id = 311] 05:50:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x117fd9800) [pid = 2095] [serial = 932] [outer = 0x0] 05:50:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x11839ac00) [pid = 2095] [serial = 933] [outer = 0x117fd9800] 05:50:06 INFO - PROCESS | 2095 | 1468500606358 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x1188c7000) [pid = 2095] [serial = 934] [outer = 0x117fd9800] 05:50:06 INFO - PROCESS | 2095 | 1468500606936 Marionette TRACE conn3 <- [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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 05:50:07 INFO - PROCESS | 2095 | 1468500607118 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 2095 | 1468500607121 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 05:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:50:07 INFO - PROCESS | 2095 | 1468500607125 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 2095 | 1468500607127 Marionette TRACE conn3 <- [1,1218,null,{}] 05:50:07 INFO - PROCESS | 2095 | 1468500607131 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 2095 | 1468500607133 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:07 INFO - PROCESS | 2095 | 1468500607241 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:50:07 INFO - PROCESS | 2095 | 1468500607297 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 2095 | 1468500607300 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f0c800 == 41 [pid = 2095] [id = 312] 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x112fa8c00) [pid = 2095] [serial = 935] [outer = 0x0] 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x113308c00) [pid = 2095] [serial = 936] [outer = 0x112fa8c00] 05:50:07 INFO - PROCESS | 2095 | 1468500607327 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x113c5f800) [pid = 2095] [serial = 937] [outer = 0x112fa8c00] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e4800 == 40 [pid = 2095] [id = 308] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12984c800 == 39 [pid = 2095] [id = 307] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x125d78800 == 38 [pid = 2095] [id = 306] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x129117000 == 37 [pid = 2095] [id = 305] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a7800 == 36 [pid = 2095] [id = 304] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x124b99800 == 35 [pid = 2095] [id = 303] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1214c2800 == 34 [pid = 2095] [id = 302] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x119e8e800 == 33 [pid = 2095] [id = 301] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x118531800 == 32 [pid = 2095] [id = 300] 05:50:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1169b6000 == 31 [pid = 2095] [id = 299] 05:50:07 INFO - PROCESS | 2095 | 1468500607731 Marionette TRACE conn3 <- [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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 622ms 05:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:50:07 INFO - PROCESS | 2095 | 1468500607748 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 2095 | 1468500607750 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 05:50:07 INFO - PROCESS | 2095 | 1468500607754 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 2095 | 1468500607757 Marionette TRACE conn3 <- [1,1222,null,{}] 05:50:07 INFO - PROCESS | 2095 | 1468500607761 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 2095 | 1468500607763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:07 INFO - PROCESS | 2095 | 1468500607848 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x124bc0000) [pid = 2095] [serial = 783] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x11700e000) [pid = 2095] [serial = 777] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x1292d6c00) [pid = 2095] [serial = 774] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1196d0800) [pid = 2095] [serial = 780] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x12bcdb800) [pid = 2095] [serial = 875] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x12bf3d800) [pid = 2095] [serial = 876] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x12bcdb400) [pid = 2095] [serial = 873] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x128b65c00) [pid = 2095] [serial = 837] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x12b84f800) [pid = 2095] [serial = 825] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x121007000) [pid = 2095] [serial = 866] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1183a2800) [pid = 2095] [serial = 858] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x128639c00) [pid = 2095] [serial = 854] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1214e8000) [pid = 2095] [serial = 846] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x117090800) [pid = 2095] [serial = 840] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x11307f400) [pid = 2095] [serial = 839] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12aef1800) [pid = 2095] [serial = 864] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x12bad7c00) [pid = 2095] [serial = 870] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1272e7000) [pid = 2095] [serial = 852] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1296d5000) [pid = 2095] [serial = 857] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11887e800) [pid = 2095] [serial = 729] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x12100d800) [pid = 2095] [serial = 831] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12a774c00) [pid = 2095] [serial = 861] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12b857400) [pid = 2095] [serial = 869] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x127030800) [pid = 2095] [serial = 851] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x119b2ec00) [pid = 2095] [serial = 830] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1241ebc00) [pid = 2095] [serial = 848] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x125fca000) [pid = 2095] [serial = 833] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115f64c00) [pid = 2095] [serial = 827] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12863a000) [pid = 2095] [serial = 834] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1186f2400) [pid = 2095] [serial = 843] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12a886c00) [pid = 2095] [serial = 824] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12a811000) [pid = 2095] [serial = 863] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x124b36800) [pid = 2095] [serial = 849] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1292cc800) [pid = 2095] [serial = 855] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1186f9400) [pid = 2095] [serial = 842] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x121103400) [pid = 2095] [serial = 845] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12863b800) [pid = 2095] [serial = 836] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12a720c00) [pid = 2095] [serial = 860] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x128b69000) [pid = 2095] [serial = 867] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12bcd5800) [pid = 2095] [serial = 872] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x112a83c00) [pid = 2095] [serial = 732] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x117fe1c00) [pid = 2095] [serial = 828] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2095 | 1468500607910 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 2095 | 1468500607912 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x117562000 == 32 [pid = 2095] [id = 313] 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x112f02c00) [pid = 2095] [serial = 938] [outer = 0x0] 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x113c38000) [pid = 2095] [serial = 939] [outer = 0x112f02c00] 05:50:07 INFO - PROCESS | 2095 | 1468500607939 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11819a400) [pid = 2095] [serial = 940] [outer = 0x112f02c00] 05:50:08 INFO - PROCESS | 2095 | 1468500608277 Marionette TRACE conn3 <- [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] 05:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:50:08 INFO - PROCESS | 2095 | 1468500608329 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 05:50:08 INFO - PROCESS | 2095 | 1468500608331 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 2095 | 1468500608332 Marionette TRACE conn3 <- [1,1226,null,{}] 05:50:08 INFO - PROCESS | 2095 | 1468500608342 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 2095 | 1468500608347 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:08 INFO - PROCESS | 2095 | 1468500608490 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:50:08 INFO - PROCESS | 2095 | 1468500608601 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 2095 | 1468500608605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x11966f000 == 33 [pid = 2095] [id = 314] 05:50:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1188c7400) [pid = 2095] [serial = 941] [outer = 0x0] 05:50:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1196cbc00) [pid = 2095] [serial = 942] [outer = 0x1188c7400] 05:50:08 INFO - PROCESS | 2095 | 1468500608648 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x119b02800) [pid = 2095] [serial = 943] [outer = 0x1188c7400] 05:50:08 INFO - PROCESS | 2095 | 1468500608946 Marionette TRACE conn3 <- [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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 669ms 05:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:50:09 INFO - PROCESS | 2095 | 1468500609005 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 2095 | 1468500609007 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 05:50:09 INFO - PROCESS | 2095 | 1468500609010 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 2095 | 1468500609012 Marionette TRACE conn3 <- [1,1230,null,{}] 05:50:09 INFO - PROCESS | 2095 | 1468500609015 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 2095 | 1468500609016 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:09 INFO - PROCESS | 2095 | 1468500609095 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:50:09 INFO - PROCESS | 2095 | 1468500609099 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 2095 | 1468500609100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211a1000 == 34 [pid = 2095] [id = 315] 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1196cdc00) [pid = 2095] [serial = 944] [outer = 0x0] 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12100a800) [pid = 2095] [serial = 945] [outer = 0x1196cdc00] 05:50:09 INFO - PROCESS | 2095 | 1468500609125 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x121746000) [pid = 2095] [serial = 946] [outer = 0x1196cdc00] 05:50:09 INFO - PROCESS | 2095 | 1468500609439 Marionette TRACE conn3 <- [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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 471ms 05:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:50:09 INFO - PROCESS | 2095 | 1468500609480 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 2095 | 1468500609481 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 05:50:09 INFO - PROCESS | 2095 | 1468500609484 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 2095 | 1468500609485 Marionette TRACE conn3 <- [1,1234,null,{}] 05:50:09 INFO - PROCESS | 2095 | 1468500609487 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 2095 | 1468500609488 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:09 INFO - PROCESS | 2095 | 1468500609567 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:50:09 INFO - PROCESS | 2095 | 1468500609571 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 2095 | 1468500609572 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x121c71800 == 35 [pid = 2095] [id = 316] 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1219f4c00) [pid = 2095] [serial = 947] [outer = 0x0] 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1241ec000) [pid = 2095] [serial = 948] [outer = 0x1219f4c00] 05:50:09 INFO - PROCESS | 2095 | 1468500609612 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124bc0000) [pid = 2095] [serial = 949] [outer = 0x1219f4c00] 05:50:10 INFO - PROCESS | 2095 | 1468500610110 Marionette TRACE conn3 <- [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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 668ms 05:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:50:10 INFO - PROCESS | 2095 | 1468500610153 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 2095 | 1468500610155 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 05:50:10 INFO - PROCESS | 2095 | 1468500610159 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 2095 | 1468500610163 Marionette TRACE conn3 <- [1,1238,null,{}] 05:50:10 INFO - PROCESS | 2095 | 1468500610175 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 2095 | 1468500610181 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:10 INFO - PROCESS | 2095 | 1468500610300 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:50:10 INFO - PROCESS | 2095 | 1468500610316 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 2095 | 1468500610317 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x12573d800 == 36 [pid = 2095] [id = 317] 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x127208000) [pid = 2095] [serial = 950] [outer = 0x0] 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128636400) [pid = 2095] [serial = 951] [outer = 0x127208000] 05:50:10 INFO - PROCESS | 2095 | 1468500610342 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128b6ac00) [pid = 2095] [serial = 952] [outer = 0x127208000] 05:50:10 INFO - PROCESS | 2095 | 1468500610650 Marionette TRACE conn3 <- [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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 525ms 05:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:50:10 INFO - PROCESS | 2095 | 1468500610682 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 2095 | 1468500610683 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 05:50:10 INFO - PROCESS | 2095 | 1468500610686 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 2095 | 1468500610687 Marionette TRACE conn3 <- [1,1242,null,{}] 05:50:10 INFO - PROCESS | 2095 | 1468500610689 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:10 INFO - PROCESS | 2095 | 1468500610690 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:10 INFO - PROCESS | 2095 | 1468500610790 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:50:10 INFO - PROCESS | 2095 | 1468500610806 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 2095 | 1468500610807 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270b6000 == 37 [pid = 2095] [id = 318] 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128b6a000) [pid = 2095] [serial = 953] [outer = 0x0] 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1291b1000) [pid = 2095] [serial = 954] [outer = 0x128b6a000] 05:50:10 INFO - PROCESS | 2095 | 1468500610832 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1292ca400) [pid = 2095] [serial = 955] [outer = 0x128b6a000] 05:50:11 INFO - PROCESS | 2095 | 1468500611171 Marionette TRACE conn3 <- [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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 05:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:50:11 INFO - PROCESS | 2095 | 1468500611204 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 2095 | 1468500611205 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 05:50:11 INFO - PROCESS | 2095 | 1468500611208 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 2095 | 1468500611209 Marionette TRACE conn3 <- [1,1246,null,{}] 05:50:11 INFO - PROCESS | 2095 | 1468500611211 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 2095 | 1468500611212 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:11 INFO - PROCESS | 2095 | 1468500611307 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:50:11 INFO - PROCESS | 2095 | 1468500611317 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2095 | 1468500611318 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910b000 == 38 [pid = 2095] [id = 319] 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1291ba000) [pid = 2095] [serial = 956] [outer = 0x0] 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1292d5800) [pid = 2095] [serial = 957] [outer = 0x1291ba000] 05:50:11 INFO - PROCESS | 2095 | 1468500611343 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a613400) [pid = 2095] [serial = 958] [outer = 0x1291ba000] 05:50:11 INFO - PROCESS | 2095 | 1468500611653 Marionette TRACE conn3 <- [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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 470ms 05:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:50:11 INFO - PROCESS | 2095 | 1468500611683 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 2095 | 1468500611684 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 05:50:11 INFO - PROCESS | 2095 | 1468500611687 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 2095 | 1468500611688 Marionette TRACE conn3 <- [1,1250,null,{}] 05:50:11 INFO - PROCESS | 2095 | 1468500611690 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 2095 | 1468500611691 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:11 INFO - PROCESS | 2095 | 1468500611792 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:50:11 INFO - PROCESS | 2095 | 1468500611796 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2095 | 1468500611797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a676800 == 39 [pid = 2095] [id = 320] 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1292ca800) [pid = 2095] [serial = 959] [outer = 0x0] 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12a61c400) [pid = 2095] [serial = 960] [outer = 0x1292ca800] 05:50:11 INFO - PROCESS | 2095 | 1468500611827 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a80d800) [pid = 2095] [serial = 961] [outer = 0x1292ca800] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128633c00) [pid = 2095] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1196d3400) [pid = 2095] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x120f1ec00) [pid = 2095] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1128cc800) [pid = 2095] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x123d53400) [pid = 2095] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x117093400) [pid = 2095] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x112a84800) [pid = 2095] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1196cb400) [pid = 2095] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1292cf800) [pid = 2095] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12bad9800) [pid = 2095] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1129adc00) [pid = 2095] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1128d3400) [pid = 2095] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x128ace400) [pid = 2095] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118f0a800) [pid = 2095] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128b6d800) [pid = 2095] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:50:12 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x120f1f400) [pid = 2095] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:50:12 INFO - PROCESS | 2095 | 1468500612246 Marionette TRACE conn3 <- [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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:50:12 INFO - PROCESS | 2095 | 1468500612258 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2095 | 1468500612259 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 05:50:12 INFO - PROCESS | 2095 | 1468500612261 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 2095 | 1468500612262 Marionette TRACE conn3 <- [1,1254,null,{}] 05:50:12 INFO - PROCESS | 2095 | 1468500612265 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 2095 | 1468500612266 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:12 INFO - PROCESS | 2095 | 1468500612346 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:50:12 INFO - PROCESS | 2095 | 1468500612349 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 2095 | 1468500612350 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f1d800 == 40 [pid = 2095] [id = 321] 05:50:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x110fe5000) [pid = 2095] [serial = 962] [outer = 0x0] 05:50:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x117663c00) [pid = 2095] [serial = 963] [outer = 0x110fe5000] 05:50:12 INFO - PROCESS | 2095 | 1468500612374 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x120f1ec00) [pid = 2095] [serial = 964] [outer = 0x110fe5000] 05:50:12 INFO - PROCESS | 2095 | 1468500612705 Marionette TRACE conn3 <- [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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 05:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:50:12 INFO - PROCESS | 2095 | 1468500612731 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2095 | 1468500612734 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 05:50:12 INFO - PROCESS | 2095 | 1468500612736 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 2095 | 1468500612739 Marionette TRACE conn3 <- [1,1258,null,{}] 05:50:12 INFO - PROCESS | 2095 | 1468500612743 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 2095 | 1468500612747 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:12 INFO - PROCESS | 2095 | 1468500612921 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:50:12 INFO - PROCESS | 2095 | 1468500612940 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 2095 | 1468500612953 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aecb000 == 41 [pid = 2095] [id = 322] 05:50:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x120f1f400) [pid = 2095] [serial = 965] [outer = 0x0] 05:50:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128ac3c00) [pid = 2095] [serial = 966] [outer = 0x120f1f400] 05:50:12 INFO - PROCESS | 2095 | 1468500612993 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12ba64400) [pid = 2095] [serial = 967] [outer = 0x120f1f400] 05:50:13 INFO - PROCESS | 2095 | 1468500613388 Marionette TRACE conn3 <- [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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 05:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:50:13 INFO - PROCESS | 2095 | 1468500613407 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 2095 | 1468500613408 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 05:50:13 INFO - PROCESS | 2095 | 1468500613413 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 2095 | 1468500613414 Marionette TRACE conn3 <- [1,1262,null,{}] 05:50:13 INFO - PROCESS | 2095 | 1468500613416 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 2095 | 1468500613417 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:13 INFO - PROCESS | 2095 | 1468500613496 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:50:13 INFO - PROCESS | 2095 | 1468500613569 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 2095 | 1468500613570 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bab9000 == 42 [pid = 2095] [id = 323] 05:50:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12b84f000) [pid = 2095] [serial = 968] [outer = 0x0] 05:50:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12bcdb400) [pid = 2095] [serial = 969] [outer = 0x12b84f000] 05:50:13 INFO - PROCESS | 2095 | 1468500613596 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12bf40c00) [pid = 2095] [serial = 970] [outer = 0x12b84f000] 05:50:13 INFO - PROCESS | 2095 | 1468500613847 Marionette TRACE conn3 <- [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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms 05:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:50:13 INFO - PROCESS | 2095 | 1468500613885 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 2095 | 1468500613886 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 05:50:13 INFO - PROCESS | 2095 | 1468500613888 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 2095 | 1468500613889 Marionette TRACE conn3 <- [1,1266,null,{}] 05:50:13 INFO - PROCESS | 2095 | 1468500613899 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:13 INFO - PROCESS | 2095 | 1468500613900 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:13 INFO - PROCESS | 2095 | 1468500613991 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:50:13 INFO - PROCESS | 2095 | 1468500613997 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 2095 | 1468500613998 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf19000 == 43 [pid = 2095] [id = 324] 05:50:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12bcd4400) [pid = 2095] [serial = 971] [outer = 0x0] 05:50:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12bf61400) [pid = 2095] [serial = 972] [outer = 0x12bcd4400] 05:50:14 INFO - PROCESS | 2095 | 1468500614021 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12c444800) [pid = 2095] [serial = 973] [outer = 0x12bcd4400] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x11851a000 == 42 [pid = 2095] [id = 298] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x117562000 == 41 [pid = 2095] [id = 313] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x117f0c800 == 40 [pid = 2095] [id = 312] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x121071000 == 39 [pid = 2095] [id = 311] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x116513800 == 38 [pid = 2095] [id = 310] 05:50:14 INFO - PROCESS | 2095 | --DOCSHELL 0x12aeda800 == 37 [pid = 2095] [id = 309] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x121c71800 == 36 [pid = 2095] [id = 316] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12573d800 == 35 [pid = 2095] [id = 317] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12a676800 == 34 [pid = 2095] [id = 320] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x1211a1000 == 33 [pid = 2095] [id = 315] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12aecb000 == 32 [pid = 2095] [id = 322] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x1270b6000 == 31 [pid = 2095] [id = 318] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x117f1d800 == 30 [pid = 2095] [id = 321] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12910b000 == 29 [pid = 2095] [id = 319] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x11966f000 == 28 [pid = 2095] [id = 314] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12863b000) [pid = 2095] [serial = 909] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x119c59c00) [pid = 2095] [serial = 902] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1219f4800) [pid = 2095] [serial = 903] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1272e4800) [pid = 2095] [serial = 894] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12575b000) [pid = 2095] [serial = 893] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x114f60800) [pid = 2095] [serial = 896] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x116b1bc00) [pid = 2095] [serial = 897] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x124bc3000) [pid = 2095] [serial = 905] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x118f0f000) [pid = 2095] [serial = 900] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1183a6800) [pid = 2095] [serial = 899] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x117666400) [pid = 2095] [serial = 879] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ace000) [pid = 2095] [serial = 910] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x113c37400) [pid = 2095] [serial = 878] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128c25000) [pid = 2095] [serial = 882] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x128ac5400) [pid = 2095] [serial = 881] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12a803800) [pid = 2095] [serial = 884] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12ba5f400) [pid = 2095] [serial = 885] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12bf57000) [pid = 2095] [serial = 888] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12bf3a800) [pid = 2095] [serial = 887] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1183a1000) [pid = 2095] [serial = 891] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x116868800) [pid = 2095] [serial = 890] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x118f09c00) [pid = 2095] [serial = 919] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1291bc800) [pid = 2095] [serial = 912] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x12a619000) [pid = 2095] [serial = 913] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x124bc5400) [pid = 2095] [serial = 921] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x12a772000) [pid = 2095] [serial = 915] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x118198c00) [pid = 2095] [serial = 918] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x12aeea800) [pid = 2095] [serial = 924] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x12a808400) [pid = 2095] [serial = 916] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x12c442c00) [pid = 2095] [serial = 504] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x12ba5ec00) [pid = 2095] [serial = 925] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x12a76d000) [pid = 2095] [serial = 922] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x127207c00) [pid = 2095] [serial = 906] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x12bcd8c00) [pid = 2095] [serial = 927] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12bab9000 == 27 [pid = 2095] [id = 323] 05:50:15 INFO - PROCESS | 2095 | 1468500615472 Marionette TRACE conn3 <- [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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1627ms 05:50:15 INFO - PROCESS | 2095 | 1468500615516 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:50:15 INFO - PROCESS | 2095 | 1468500615518 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 05:50:15 INFO - PROCESS | 2095 | 1468500615521 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 2095 | 1468500615523 Marionette TRACE conn3 <- [1,1270,null,{}] 05:50:15 INFO - PROCESS | 2095 | 1468500615533 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 2095 | 1468500615535 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:15 INFO - PROCESS | 2095 | 1468500615618 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:50:15 INFO - PROCESS | 2095 | 1468500615671 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 2095 | 1468500615672 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x115f2b800 == 28 [pid = 2095] [id = 325] 05:50:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x1128ccc00) [pid = 2095] [serial = 974] [outer = 0x0] 05:50:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1128d4800) [pid = 2095] [serial = 975] [outer = 0x1128ccc00] 05:50:15 INFO - PROCESS | 2095 | 1468500615700 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x1129ad400) [pid = 2095] [serial = 976] [outer = 0x1128ccc00] 05:50:16 INFO - PROCESS | 2095 | 1468500616008 Marionette TRACE conn3 <- [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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 529ms 05:50:16 INFO - PROCESS | 2095 | 1468500616050 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 2095 | 1468500616053 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 05:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:50:16 INFO - PROCESS | 2095 | 1468500616060 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2095 | 1468500616063 Marionette TRACE conn3 <- [1,1274,null,{}] 05:50:16 INFO - PROCESS | 2095 | 1468500616066 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:16 INFO - PROCESS | 2095 | 1468500616069 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:16 INFO - PROCESS | 2095 | 1468500616188 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:50:16 INFO - PROCESS | 2095 | 1468500616259 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 2095 | 1468500616261 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bb6000 == 29 [pid = 2095] [id = 326] 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1129b2c00) [pid = 2095] [serial = 977] [outer = 0x0] 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x113248000) [pid = 2095] [serial = 978] [outer = 0x1129b2c00] 05:50:16 INFO - PROCESS | 2095 | 1468500616305 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x114f62400) [pid = 2095] [serial = 979] [outer = 0x1129b2c00] 05:50:16 INFO - PROCESS | 2095 | 1468500616662 Marionette TRACE conn3 <- [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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 623ms 05:50:16 INFO - PROCESS | 2095 | 1468500616682 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:50:16 INFO - PROCESS | 2095 | 1468500616691 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 05:50:16 INFO - PROCESS | 2095 | 1468500616696 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2095 | 1468500616699 Marionette TRACE conn3 <- [1,1278,null,{}] 05:50:16 INFO - PROCESS | 2095 | 1468500616706 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:16 INFO - PROCESS | 2095 | 1468500616710 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:16 INFO - PROCESS | 2095 | 1468500616805 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:50:16 INFO - PROCESS | 2095 | 1468500616811 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 2095 | 1468500616813 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c1800 == 30 [pid = 2095] [id = 327] 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x110f7c400) [pid = 2095] [serial = 980] [outer = 0x0] 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x117015400) [pid = 2095] [serial = 981] [outer = 0x110f7c400] 05:50:16 INFO - PROCESS | 2095 | 1468500616841 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x117fe1c00) [pid = 2095] [serial = 982] [outer = 0x110f7c400] 05:50:17 INFO - PROCESS | 2095 | 1468500617166 Marionette TRACE conn3 <- [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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 522ms 05:50:17 INFO - PROCESS | 2095 | 1468500617217 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 2095 | 1468500617219 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:50:17 INFO - PROCESS | 2095 | 1468500617221 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 2095 | 1468500617222 Marionette TRACE conn3 <- [1,1282,null,{}] 05:50:17 INFO - PROCESS | 2095 | 1468500617225 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 2095 | 1468500617226 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:17 INFO - PROCESS | 2095 | 1468500617300 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:50:17 INFO - PROCESS | 2095 | 1468500617303 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 2095 | 1468500617305 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd4800 == 31 [pid = 2095] [id = 328] 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x11839c000) [pid = 2095] [serial = 983] [outer = 0x0] 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1183a7800) [pid = 2095] [serial = 984] [outer = 0x11839c000] 05:50:17 INFO - PROCESS | 2095 | 1468500617332 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x11862b000) [pid = 2095] [serial = 985] [outer = 0x11839c000] 05:50:17 INFO - PROCESS | 2095 | 1468500617645 Marionette TRACE conn3 <- [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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 469ms 05:50:17 INFO - PROCESS | 2095 | 1468500617690 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 2095 | 1468500617692 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:50:17 INFO - PROCESS | 2095 | 1468500617694 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 2095 | 1468500617695 Marionette TRACE conn3 <- [1,1286,null,{}] 05:50:17 INFO - PROCESS | 2095 | 1468500617697 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 2095 | 1468500617698 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:17 INFO - PROCESS | 2095 | 1468500617800 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:50:17 INFO - PROCESS | 2095 | 1468500617805 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 2095 | 1468500617806 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x1194c3000 == 32 [pid = 2095] [id = 329] 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x112233800) [pid = 2095] [serial = 986] [outer = 0x0] 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1186f4400) [pid = 2095] [serial = 987] [outer = 0x112233800] 05:50:17 INFO - PROCESS | 2095 | 1468500617833 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1188c5000) [pid = 2095] [serial = 988] [outer = 0x112233800] 05:50:18 INFO - PROCESS | 2095 | 1468500618137 Marionette TRACE conn3 <- [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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 05:50:18 INFO - PROCESS | 2095 | 1468500618167 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:50:18 INFO - PROCESS | 2095 | 1468500618169 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 05:50:18 INFO - PROCESS | 2095 | 1468500618173 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 2095 | 1468500618175 Marionette TRACE conn3 <- [1,1290,null,{}] 05:50:18 INFO - PROCESS | 2095 | 1468500618180 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 2095 | 1468500618186 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:18 INFO - PROCESS | 2095 | 1468500618272 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:50:18 INFO - PROCESS | 2095 | 1468500618280 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2095 | 1468500618282 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea5000 == 33 [pid = 2095] [id = 330] 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x118f0b000) [pid = 2095] [serial = 989] [outer = 0x0] 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x118fee000) [pid = 2095] [serial = 990] [outer = 0x118f0b000] 05:50:18 INFO - PROCESS | 2095 | 1468500618305 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x12100d800) [pid = 2095] [serial = 991] [outer = 0x118f0b000] 05:50:18 INFO - PROCESS | 2095 | 1468500618736 Marionette TRACE conn3 <- [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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 575ms 05:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:50:18 INFO - PROCESS | 2095 | 1468500618748 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 2095 | 1468500618750 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 05:50:18 INFO - PROCESS | 2095 | 1468500618753 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 2095 | 1468500618755 Marionette TRACE conn3 <- [1,1294,null,{}] 05:50:18 INFO - PROCESS | 2095 | 1468500618759 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 2095 | 1468500618763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:18 INFO - PROCESS | 2095 | 1468500618882 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:50:18 INFO - PROCESS | 2095 | 1468500618887 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2095 | 1468500618888 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x121294000 == 34 [pid = 2095] [id = 331] 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1181a4800) [pid = 2095] [serial = 992] [outer = 0x0] 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x121266000) [pid = 2095] [serial = 993] [outer = 0x1181a4800] 05:50:18 INFO - PROCESS | 2095 | 1468500618926 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121934400) [pid = 2095] [serial = 994] [outer = 0x1181a4800] 05:50:19 INFO - PROCESS | 2095 | 1468500619238 Marionette TRACE conn3 <- [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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 521ms 05:50:19 INFO - PROCESS | 2095 | 1468500619275 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 2095 | 1468500619278 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:50:19 INFO - PROCESS | 2095 | 1468500619281 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 2095 | 1468500619282 Marionette TRACE conn3 <- [1,1298,null,{}] 05:50:19 INFO - PROCESS | 2095 | 1468500619284 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 2095 | 1468500619285 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:19 INFO - PROCESS | 2095 | 1468500619379 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:50:19 INFO - PROCESS | 2095 | 1468500619386 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 2095 | 1468500619387 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x12182b800 == 35 [pid = 2095] [id = 332] 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x121396000) [pid = 2095] [serial = 995] [outer = 0x0] 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x123a69c00) [pid = 2095] [serial = 996] [outer = 0x121396000] 05:50:19 INFO - PROCESS | 2095 | 1468500619411 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124003c00) [pid = 2095] [serial = 997] [outer = 0x121396000] 05:50:19 INFO - PROCESS | 2095 | 1468500619720 Marionette TRACE conn3 <- [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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 467ms 05:50:19 INFO - PROCESS | 2095 | 1468500619749 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 2095 | 1468500619750 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:50:19 INFO - PROCESS | 2095 | 1468500619752 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 2095 | 1468500619753 Marionette TRACE conn3 <- [1,1302,null,{}] 05:50:19 INFO - PROCESS | 2095 | 1468500619755 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:19 INFO - PROCESS | 2095 | 1468500619756 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:19 INFO - PROCESS | 2095 | 1468500619837 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:50:19 INFO - PROCESS | 2095 | 1468500619840 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 2095 | 1468500619842 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c0800 == 36 [pid = 2095] [id = 333] 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124496400) [pid = 2095] [serial = 998] [outer = 0x0] 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124bbfc00) [pid = 2095] [serial = 999] [outer = 0x124496400] 05:50:19 INFO - PROCESS | 2095 | 1468500619869 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12575b000) [pid = 2095] [serial = 1000] [outer = 0x124496400] 05:50:20 INFO - PROCESS | 2095 | 1468500620172 Marionette TRACE conn3 <- [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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 469ms 05:50:20 INFO - PROCESS | 2095 | 1468500620222 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 2095 | 1468500620223 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 05:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:50:20 INFO - PROCESS | 2095 | 1468500620225 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 2095 | 1468500620226 Marionette TRACE conn3 <- [1,1306,null,{}] 05:50:20 INFO - PROCESS | 2095 | 1468500620228 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 2095 | 1468500620229 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:20 INFO - PROCESS | 2095 | 1468500620336 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:50:20 INFO - PROCESS | 2095 | 1468500620372 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 2095 | 1468500620373 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f4000 == 37 [pid = 2095] [id = 334] 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x112a84c00) [pid = 2095] [serial = 1001] [outer = 0x0] 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x125761c00) [pid = 2095] [serial = 1002] [outer = 0x112a84c00] 05:50:20 INFO - PROCESS | 2095 | 1468500620397 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x127208800) [pid = 2095] [serial = 1003] [outer = 0x112a84c00] 05:50:20 INFO - PROCESS | 2095 | 1468500620699 Marionette TRACE conn3 <- [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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 05:50:20 INFO - PROCESS | 2095 | 1468500620753 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 2095 | 1468500620754 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 05:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:50:20 INFO - PROCESS | 2095 | 1468500620756 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 2095 | 1468500620758 Marionette TRACE conn3 <- [1,1310,null,{}] 05:50:20 INFO - PROCESS | 2095 | 1468500620761 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 2095 | 1468500620762 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:20 INFO - PROCESS | 2095 | 1468500620875 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:50:20 INFO - PROCESS | 2095 | 1468500620879 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 2095 | 1468500620881 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x119316000 == 38 [pid = 2095] [id = 335] 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x125fc9000) [pid = 2095] [serial = 1004] [outer = 0x0] 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1272e8c00) [pid = 2095] [serial = 1005] [outer = 0x125fc9000] 05:50:20 INFO - PROCESS | 2095 | 1468500620907 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128acd000) [pid = 2095] [serial = 1006] [outer = 0x125fc9000] 05:50:21 INFO - PROCESS | 2095 | 1468500621239 Marionette TRACE conn3 <- [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] 05:50:21 INFO - PROCESS | 2095 | 1468500621283 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 05:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:50:21 INFO - PROCESS | 2095 | 1468500621287 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 2095 | 1468500621289 Marionette TRACE conn3 <- [1,1314,null,{}] 05:50:21 INFO - PROCESS | 2095 | 1468500621292 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 2095 | 1468500621296 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:21 INFO - PROCESS | 2095 | 1468500621437 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:50:21 INFO - PROCESS | 2095 | 1468500621453 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 2095 | 1468500621455 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910a800 == 39 [pid = 2095] [id = 336] 05:50:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128ace000) [pid = 2095] [serial = 1007] [outer = 0x0] 05:50:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128c29c00) [pid = 2095] [serial = 1008] [outer = 0x128ace000] 05:50:21 INFO - PROCESS | 2095 | 1468500621492 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1291ba400) [pid = 2095] [serial = 1009] [outer = 0x128ace000] 05:50:21 INFO - PROCESS | 2095 | 1468500621869 Marionette TRACE conn3 <- [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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 620ms 05:50:21 INFO - PROCESS | 2095 | 1468500621914 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 2095 | 1468500621916 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 05:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:50:21 INFO - PROCESS | 2095 | 1468500621920 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 2095 | 1468500621921 Marionette TRACE conn3 <- [1,1318,null,{}] 05:50:21 INFO - PROCESS | 2095 | 1468500621925 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:21 INFO - PROCESS | 2095 | 1468500621926 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:22 INFO - PROCESS | 2095 | 1468500622083 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:50:22 INFO - PROCESS | 2095 | 1468500622130 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 2095 | 1468500622130 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e8800 == 40 [pid = 2095] [id = 337] 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1292ca000) [pid = 2095] [serial = 1010] [outer = 0x0] 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1292cf800) [pid = 2095] [serial = 1011] [outer = 0x1292ca000] 05:50:22 INFO - PROCESS | 2095 | 1468500622167 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1296d5000) [pid = 2095] [serial = 1012] [outer = 0x1292ca000] 05:50:22 INFO - PROCESS | 2095 | 1468500622770 Marionette TRACE conn3 <- [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]]]}] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x128b6a000) [pid = 2095] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1291ba000) [pid = 2095] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1292ca800) [pid = 2095] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x110fe5000) [pid = 2095] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x120f1f400) [pid = 2095] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12b84f000) [pid = 2095] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1219f4c00) [pid = 2095] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1196cdc00) [pid = 2095] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1188c7400) [pid = 2095] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x112f02c00) [pid = 2095] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x112fa8c00) [pid = 2095] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x117fd9800) [pid = 2095] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1129a9000) [pid = 2095] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x118f3e000) [pid = 2095] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:50:22 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x127208000) [pid = 2095] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 871ms 05:50:22 INFO - PROCESS | 2095 | 1468500622795 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 2095 | 1468500622796 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 05:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:50:22 INFO - PROCESS | 2095 | 1468500622798 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 2095 | 1468500622799 Marionette TRACE conn3 <- [1,1322,null,{}] 05:50:22 INFO - PROCESS | 2095 | 1468500622801 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 2095 | 1468500622802 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:22 INFO - PROCESS | 2095 | 1468500622879 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:50:22 INFO - PROCESS | 2095 | 1468500622882 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 2095 | 1468500622883 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bd000 == 41 [pid = 2095] [id = 338] 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x112fa8c00) [pid = 2095] [serial = 1013] [outer = 0x0] 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x11672e800) [pid = 2095] [serial = 1014] [outer = 0x112fa8c00] 05:50:22 INFO - PROCESS | 2095 | 1468500622907 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x119b04000) [pid = 2095] [serial = 1015] [outer = 0x112fa8c00] 05:50:23 INFO - PROCESS | 2095 | 1468500623221 Marionette TRACE conn3 <- [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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 05:50:23 INFO - PROCESS | 2095 | 1468500623267 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 2095 | 1468500623268 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 05:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:50:23 INFO - PROCESS | 2095 | 1468500623270 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 2095 | 1468500623271 Marionette TRACE conn3 <- [1,1326,null,{}] 05:50:23 INFO - PROCESS | 2095 | 1468500623273 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 2095 | 1468500623275 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:23 INFO - PROCESS | 2095 | 1468500623358 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:50:23 INFO - PROCESS | 2095 | 1468500623429 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 2095 | 1468500623430 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a79d800 == 42 [pid = 2095] [id = 339] 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x113304000) [pid = 2095] [serial = 1016] [outer = 0x0] 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124bc2000) [pid = 2095] [serial = 1017] [outer = 0x113304000] 05:50:23 INFO - PROCESS | 2095 | 1468500623456 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a618400) [pid = 2095] [serial = 1018] [outer = 0x113304000] 05:50:23 INFO - PROCESS | 2095 | 1468500623713 Marionette TRACE conn3 <- [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]]]}] 05:50:23 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 05:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 472ms 05:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:50:23 INFO - PROCESS | 2095 | 1468500623749 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 2095 | 1468500623750 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 05:50:23 INFO - PROCESS | 2095 | 1468500623753 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 2095 | 1468500623754 Marionette TRACE conn3 <- [1,1330,null,{}] 05:50:23 INFO - PROCESS | 2095 | 1468500623756 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 2095 | 1468500623757 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:23 INFO - PROCESS | 2095 | 1468500623840 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:50:23 INFO - PROCESS | 2095 | 1468500623847 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 2095 | 1468500623848 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac74800 == 43 [pid = 2095] [id = 340] 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a619000) [pid = 2095] [serial = 1019] [outer = 0x0] 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12a77ac00) [pid = 2095] [serial = 1020] [outer = 0x12a619000] 05:50:23 INFO - PROCESS | 2095 | 1468500623871 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a80e400) [pid = 2095] [serial = 1021] [outer = 0x12a619000] 05:50:24 INFO - PROCESS | 2095 | 1468500624173 Marionette TRACE conn3 <- [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]]]}] 05:50:24 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 05:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 468ms 05:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:50:24 INFO - PROCESS | 2095 | 1468500624221 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 2095 | 1468500624222 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 05:50:24 INFO - PROCESS | 2095 | 1468500624225 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 2095 | 1468500624226 Marionette TRACE conn3 <- [1,1334,null,{}] 05:50:24 INFO - PROCESS | 2095 | 1468500624228 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 2095 | 1468500624229 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:24 INFO - PROCESS | 2095 | 1468500624339 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:50:24 INFO - PROCESS | 2095 | 1468500624347 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 2095 | 1468500624348 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bab2800 == 44 [pid = 2095] [id = 341] 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x124011400) [pid = 2095] [serial = 1022] [outer = 0x0] 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a889000) [pid = 2095] [serial = 1023] [outer = 0x124011400] 05:50:24 INFO - PROCESS | 2095 | 1468500624372 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12b84f800) [pid = 2095] [serial = 1024] [outer = 0x124011400] 05:50:24 INFO - PROCESS | 2095 | 1468500624681 Marionette TRACE conn3 <- [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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 470ms 05:50:24 INFO - PROCESS | 2095 | 1468500624697 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 2095 | 1468500624698 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 05:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:50:24 INFO - PROCESS | 2095 | 1468500624701 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 2095 | 1468500624702 Marionette TRACE conn3 <- [1,1338,null,{}] 05:50:24 INFO - PROCESS | 2095 | 1468500624704 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:24 INFO - PROCESS | 2095 | 1468500624705 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:24 INFO - PROCESS | 2095 | 1468500624789 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:50:24 INFO - PROCESS | 2095 | 1468500624888 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 2095 | 1468500624889 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x112632800 == 45 [pid = 2095] [id = 342] 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x110f2d000) [pid = 2095] [serial = 1025] [outer = 0x0] 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x110f79000) [pid = 2095] [serial = 1026] [outer = 0x110f2d000] 05:50:24 INFO - PROCESS | 2095 | 1468500624921 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x110fe6c00) [pid = 2095] [serial = 1027] [outer = 0x110f2d000] 05:50:25 INFO - PROCESS | 2095 | 1468500625942 Marionette TRACE conn3 <- [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]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1271ms 05:50:25 INFO - PROCESS | 2095 | 1468500625974 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:50:25 INFO - PROCESS | 2095 | 1468500625976 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 05:50:25 INFO - PROCESS | 2095 | 1468500625979 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 2095 | 1468500625981 Marionette TRACE conn3 <- [1,1342,null,{}] 05:50:25 INFO - PROCESS | 2095 | 1468500625985 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 2095 | 1468500625986 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:26 INFO - PROCESS | 2095 | 1468500626101 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:50:26 INFO - PROCESS | 2095 | 1468500626338 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 2095 | 1468500626339 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x115f2c800 == 46 [pid = 2095] [id = 343] 05:50:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x110f7ec00) [pid = 2095] [serial = 1028] [outer = 0x0] 05:50:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1129ac000) [pid = 2095] [serial = 1029] [outer = 0x110f7ec00] 05:50:26 INFO - PROCESS | 2095 | 1468500626385 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x11324a400) [pid = 2095] [serial = 1030] [outer = 0x110f7ec00] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x12bab2800 == 45 [pid = 2095] [id = 341] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac74800 == 44 [pid = 2095] [id = 340] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x12a79d800 == 43 [pid = 2095] [id = 339] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bd000 == 42 [pid = 2095] [id = 338] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e8800 == 41 [pid = 2095] [id = 337] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x12910a800 == 40 [pid = 2095] [id = 336] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x119316000 == 39 [pid = 2095] [id = 335] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x12bf61400) [pid = 2095] [serial = 972] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1246f4000 == 38 [pid = 2095] [id = 334] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1181c0800 == 37 [pid = 2095] [id = 333] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x12182b800 == 36 [pid = 2095] [id = 332] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x121294000 == 35 [pid = 2095] [id = 331] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea5000 == 34 [pid = 2095] [id = 330] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1194c3000 == 33 [pid = 2095] [id = 329] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd4800 == 32 [pid = 2095] [id = 328] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x1181c1800 == 31 [pid = 2095] [id = 327] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x116bb6000 == 30 [pid = 2095] [id = 326] 05:50:26 INFO - PROCESS | 2095 | --DOCSHELL 0x115f2b800 == 29 [pid = 2095] [id = 325] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1291b1000) [pid = 2095] [serial = 954] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1292d5800) [pid = 2095] [serial = 957] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1292ca400) [pid = 2095] [serial = 955] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12a61c400) [pid = 2095] [serial = 960] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x117663c00) [pid = 2095] [serial = 963] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x128ac3c00) [pid = 2095] [serial = 966] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x120f1ec00) [pid = 2095] [serial = 964] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12bcdb400) [pid = 2095] [serial = 969] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12a80d800) [pid = 2095] [serial = 961] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1241ec000) [pid = 2095] [serial = 948] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12100a800) [pid = 2095] [serial = 945] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x121746000) [pid = 2095] [serial = 946] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12bf40c00) [pid = 2095] [serial = 970] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1196cbc00) [pid = 2095] [serial = 942] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x119b02800) [pid = 2095] [serial = 943] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x113c38000) [pid = 2095] [serial = 939] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x11819a400) [pid = 2095] [serial = 940] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x113c5f800) [pid = 2095] [serial = 937] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x113308c00) [pid = 2095] [serial = 936] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1188c7000) [pid = 2095] [serial = 934] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x11839ac00) [pid = 2095] [serial = 933] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x113248c00) [pid = 2095] [serial = 931] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1129acc00) [pid = 2095] [serial = 930] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12bf56c00) [pid = 2095] [serial = 928] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x128636400) [pid = 2095] [serial = 951] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12a613400) [pid = 2095] [serial = 958] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128b6ac00) [pid = 2095] [serial = 952] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x12ba64400) [pid = 2095] [serial = 967] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x124bc0000) [pid = 2095] [serial = 949] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2095 | 1468500626944 Marionette TRACE conn3 <- [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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1022ms 05:50:27 INFO - PROCESS | 2095 | 1468500627002 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 2095 | 1468500627005 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:50:27 INFO - PROCESS | 2095 | 1468500627008 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 2095 | 1468500627010 Marionette TRACE conn3 <- [1,1346,null,{}] 05:50:27 INFO - PROCESS | 2095 | 1468500627027 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 2095 | 1468500627029 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:27 INFO - PROCESS | 2095 | 1468500627125 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:50:27 INFO - PROCESS | 2095 | 1468500627180 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2095 | 1468500627182 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x116ba9000 == 30 [pid = 2095] [id = 344] 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x112fb3c00) [pid = 2095] [serial = 1031] [outer = 0x0] 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x113c38000) [pid = 2095] [serial = 1032] [outer = 0x112fb3c00] 05:50:27 INFO - PROCESS | 2095 | 1468500627215 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x115f64c00) [pid = 2095] [serial = 1033] [outer = 0x112fb3c00] 05:50:27 INFO - PROCESS | 2095 | 1468500627673 Marionette TRACE conn3 <- [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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 674ms 05:50:27 INFO - PROCESS | 2095 | 1468500627682 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 2095 | 1468500627685 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:50:27 INFO - PROCESS | 2095 | 1468500627690 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 2095 | 1468500627692 Marionette TRACE conn3 <- [1,1350,null,{}] 05:50:27 INFO - PROCESS | 2095 | 1468500627714 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 2095 | 1468500627716 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:27 INFO - PROCESS | 2095 | 1468500627810 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:50:27 INFO - PROCESS | 2095 | 1468500627876 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2095 | 1468500627878 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x118533800 == 31 [pid = 2095] [id = 345] 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x117668000) [pid = 2095] [serial = 1034] [outer = 0x0] 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11819a400) [pid = 2095] [serial = 1035] [outer = 0x117668000] 05:50:27 INFO - PROCESS | 2095 | 1468500627910 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11835d000) [pid = 2095] [serial = 1036] [outer = 0x117668000] 05:50:28 INFO - PROCESS | 2095 | 1468500628318 Marionette TRACE conn3 <- [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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 689ms 05:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:50:28 INFO - PROCESS | 2095 | 1468500628380 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 2095 | 1468500628382 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 05:50:28 INFO - PROCESS | 2095 | 1468500628384 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 2095 | 1468500628387 Marionette TRACE conn3 <- [1,1354,null,{}] 05:50:28 INFO - PROCESS | 2095 | 1468500628395 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 2095 | 1468500628398 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:28 INFO - PROCESS | 2095 | 1468500628495 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:50:28 INFO - PROCESS | 2095 | 1468500628560 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 2095 | 1468500628563 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a43800 == 32 [pid = 2095] [id = 346] 05:50:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1183a9c00) [pid = 2095] [serial = 1037] [outer = 0x0] 05:50:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11887e400) [pid = 2095] [serial = 1038] [outer = 0x1183a9c00] 05:50:28 INFO - PROCESS | 2095 | 1468500628596 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x118ff1800) [pid = 2095] [serial = 1039] [outer = 0x1183a9c00] 05:50:29 INFO - PROCESS | 2095 | 1468500629036 Marionette TRACE conn3 <- [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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 05:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:50:29 INFO - PROCESS | 2095 | 1468500629055 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 2095 | 1468500629057 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 05:50:29 INFO - PROCESS | 2095 | 1468500629059 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 2095 | 1468500629061 Marionette TRACE conn3 <- [1,1358,null,{}] 05:50:29 INFO - PROCESS | 2095 | 1468500629063 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 2095 | 1468500629064 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:29 INFO - PROCESS | 2095 | 1468500629173 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:50:29 INFO - PROCESS | 2095 | 1468500629235 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 2095 | 1468500629236 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x12119c000 == 33 [pid = 2095] [id = 347] 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x112e35400) [pid = 2095] [serial = 1040] [outer = 0x0] 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x119b02800) [pid = 2095] [serial = 1041] [outer = 0x112e35400] 05:50:29 INFO - PROCESS | 2095 | 1468500629279 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x120f1f400) [pid = 2095] [serial = 1042] [outer = 0x112e35400] 05:50:29 INFO - PROCESS | 2095 | 1468500629681 Marionette TRACE conn3 <- [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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 668ms 05:50:29 INFO - PROCESS | 2095 | 1468500629728 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 2095 | 1468500629729 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 05:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:50:29 INFO - PROCESS | 2095 | 1468500629732 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 2095 | 1468500629733 Marionette TRACE conn3 <- [1,1362,null,{}] 05:50:29 INFO - PROCESS | 2095 | 1468500629736 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 2095 | 1468500629737 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:29 INFO - PROCESS | 2095 | 1468500629826 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:50:29 INFO - PROCESS | 2095 | 1468500629878 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 2095 | 1468500629880 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b1000 == 34 [pid = 2095] [id = 348] 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x120f27c00) [pid = 2095] [serial = 1043] [outer = 0x0] 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1214d9400) [pid = 2095] [serial = 1044] [outer = 0x120f27c00] 05:50:29 INFO - PROCESS | 2095 | 1468500629909 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1219f4c00) [pid = 2095] [serial = 1045] [outer = 0x120f27c00] 05:50:30 INFO - PROCESS | 2095 | 1468500630361 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 669ms 05:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:50:30 INFO - PROCESS | 2095 | 1468500630401 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 2095 | 1468500630402 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 05:50:30 INFO - PROCESS | 2095 | 1468500630405 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 2095 | 1468500630406 Marionette TRACE conn3 <- [1,1366,null,{}] 05:50:30 INFO - PROCESS | 2095 | 1468500630409 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:30 INFO - PROCESS | 2095 | 1468500630415 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:30 INFO - PROCESS | 2095 | 1468500630539 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:50:30 INFO - PROCESS | 2095 | 1468500630606 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 2095 | 1468500630607 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f1000 == 35 [pid = 2095] [id = 349] 05:50:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124b2dc00) [pid = 2095] [serial = 1046] [outer = 0x0] 05:50:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x127030800) [pid = 2095] [serial = 1047] [outer = 0x124b2dc00] 05:50:30 INFO - PROCESS | 2095 | 1468500630636 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128630400) [pid = 2095] [serial = 1048] [outer = 0x124b2dc00] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf19000 == 34 [pid = 2095] [id = 324] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x112632800 == 33 [pid = 2095] [id = 342] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b1000 == 32 [pid = 2095] [id = 348] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x12119c000 == 31 [pid = 2095] [id = 347] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x119a43800 == 30 [pid = 2095] [id = 346] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x118533800 == 29 [pid = 2095] [id = 345] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x115f2c800 == 28 [pid = 2095] [id = 343] 05:50:31 INFO - PROCESS | 2095 | --DOCSHELL 0x116ba9000 == 27 [pid = 2095] [id = 344] 05:50:31 INFO - PROCESS | 2095 | 1468500631646 Marionette TRACE conn3 <- [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] 05:50:31 INFO - PROCESS | 2095 | 1468500631684 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 05:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:50:31 INFO - PROCESS | 2095 | 1468500631687 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 2095 | 1468500631689 Marionette TRACE conn3 <- [1,1370,null,{}] 05:50:31 INFO - PROCESS | 2095 | 1468500631693 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 2095 | 1468500631695 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:31 INFO - PROCESS | 2095 | 1468500631780 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:50:31 INFO - PROCESS | 2095 | 1468500631813 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 2095 | 1468500631814 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x11682b000 == 28 [pid = 2095] [id = 350] 05:50:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x113081800) [pid = 2095] [serial = 1049] [outer = 0x0] 05:50:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x113082000) [pid = 2095] [serial = 1050] [outer = 0x113081800] 05:50:31 INFO - PROCESS | 2095 | 1468500631844 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1133d8c00) [pid = 2095] [serial = 1051] [outer = 0x113081800] 05:50:32 INFO - PROCESS | 2095 | 1468500632224 Marionette TRACE conn3 <- [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] 05:50:32 INFO - PROCESS | 2095 | 1468500632262 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 05:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:50:32 INFO - PROCESS | 2095 | 1468500632269 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 2095 | 1468500632272 Marionette TRACE conn3 <- [1,1374,null,{}] 05:50:32 INFO - PROCESS | 2095 | 1468500632275 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 2095 | 1468500632278 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:32 INFO - PROCESS | 2095 | 1468500632393 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:50:32 INFO - PROCESS | 2095 | 1468500632407 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 2095 | 1468500632409 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x118486800 == 29 [pid = 2095] [id = 351] 05:50:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x116985000) [pid = 2095] [serial = 1052] [outer = 0x0] 05:50:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1175e6400) [pid = 2095] [serial = 1053] [outer = 0x116985000] 05:50:32 INFO - PROCESS | 2095 | 1468500632453 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x117fe2800) [pid = 2095] [serial = 1054] [outer = 0x116985000] 05:50:32 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:32 INFO - PROCESS | 2095 | 1468500632855 Marionette TRACE conn3 <- [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] 05:50:32 INFO - PROCESS | 2095 | 1468500632892 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 05:50:32 INFO - PROCESS | 2095 | 1468500632894 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 2095 | 1468500632897 Marionette TRACE conn3 <- [1,1378,null,{}] 05:50:32 INFO - PROCESS | 2095 | 1468500632911 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 2095 | 1468500632914 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:32 INFO - PROCESS | 2095 | 1468500632991 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:50:33 INFO - PROCESS | 2095 | 1468500632998 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 2095 | 1468500633000 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x11967a800 == 30 [pid = 2095] [id = 352] 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1183a3800) [pid = 2095] [serial = 1055] [outer = 0x0] 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x118875c00) [pid = 2095] [serial = 1056] [outer = 0x1183a3800] 05:50:33 INFO - PROCESS | 2095 | 1468500633027 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1196d1400) [pid = 2095] [serial = 1057] [outer = 0x1183a3800] 05:50:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 05:50:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 05:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:33 INFO - _addTest/ [0,1381,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 2095 | 1468500633378 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 05:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:50:33 INFO - PROCESS | 2095 | 1468500633382 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 2095 | 1468500633383 Marionette TRACE conn3 <- [1,1382,null,{}] 05:50:33 INFO - PROCESS | 2095 | 1468500633385 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 2095 | 1468500633386 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:33 INFO - PROCESS | 2095 | 1468500633460 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:50:33 INFO - PROCESS | 2095 | 1468500633465 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 2095 | 1468500633466 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x118be8800 == 31 [pid = 2095] [id = 353] 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1186efc00) [pid = 2095] [serial = 1058] [outer = 0x0] 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x121007c00) [pid = 2095] [serial = 1059] [outer = 0x1186efc00] 05:50:33 INFO - PROCESS | 2095 | 1468500633543 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x121935800) [pid = 2095] [serial = 1060] [outer = 0x1186efc00] 05:50:33 INFO - PROCESS | 2095 | [2095] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:33 INFO - PROCESS | 2095 | 1468500633841 Marionette TRACE conn3 <- [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] 05:50:33 INFO - PROCESS | 2095 | 1468500633902 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 05:50:33 INFO - PROCESS | 2095 | 1468500633904 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 2095 | 1468500633905 Marionette TRACE conn3 <- [1,1386,null,{}] 05:50:33 INFO - PROCESS | 2095 | 1468500633907 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:33 INFO - PROCESS | 2095 | 1468500633909 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:34 INFO - PROCESS | 2095 | 1468500634005 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:50:34 INFO - PROCESS | 2095 | 1468500634039 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 2095 | 1468500634041 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x1241cb000 == 32 [pid = 2095] [id = 354] 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x117fe4800) [pid = 2095] [serial = 1061] [outer = 0x0] 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x123d58400) [pid = 2095] [serial = 1062] [outer = 0x117fe4800] 05:50:34 INFO - PROCESS | 2095 | 1468500634065 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x124bc5400) [pid = 2095] [serial = 1063] [outer = 0x117fe4800] 05:50:34 INFO - PROCESS | 2095 | 1468500634413 Marionette TRACE conn3 <- [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] 05:50:34 INFO - PROCESS | 2095 | 1468500634425 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 05:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:50:34 INFO - PROCESS | 2095 | 1468500634427 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 2095 | 1468500634428 Marionette TRACE conn3 <- [1,1390,null,{}] 05:50:34 INFO - PROCESS | 2095 | 1468500634431 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 2095 | 1468500634435 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:34 INFO - PROCESS | 2095 | 1468500634548 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:50:34 INFO - PROCESS | 2095 | 1468500634582 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 2095 | 1468500634583 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b3000 == 33 [pid = 2095] [id = 355] 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12575c000) [pid = 2095] [serial = 1064] [outer = 0x0] 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1272e4400) [pid = 2095] [serial = 1065] [outer = 0x12575c000] 05:50:34 INFO - PROCESS | 2095 | 1468500634608 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x128ac8800) [pid = 2095] [serial = 1066] [outer = 0x12575c000] 05:50:34 INFO - PROCESS | 2095 | 1468500634919 Marionette TRACE conn3 <- [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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 05:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:50:34 INFO - PROCESS | 2095 | 1468500634951 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 2095 | 1468500634952 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 05:50:34 INFO - PROCESS | 2095 | 1468500634954 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 2095 | 1468500634955 Marionette TRACE conn3 <- [1,1394,null,{}] 05:50:34 INFO - PROCESS | 2095 | 1468500634958 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 2095 | 1468500634959 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:35 INFO - PROCESS | 2095 | 1468500635070 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:50:35 INFO - PROCESS | 2095 | 1468500635073 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 2095 | 1468500635074 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e4000 == 34 [pid = 2095] [id = 356] 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x128ac8c00) [pid = 2095] [serial = 1067] [outer = 0x0] 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128ace800) [pid = 2095] [serial = 1068] [outer = 0x128ac8c00] 05:50:35 INFO - PROCESS | 2095 | 1468500635098 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x128c51000) [pid = 2095] [serial = 1069] [outer = 0x128ac8c00] 05:50:35 INFO - PROCESS | 2095 | 1468500635436 Marionette TRACE conn3 <- [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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 05:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:50:35 INFO - PROCESS | 2095 | 1468500635474 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 2095 | 1468500635475 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 05:50:35 INFO - PROCESS | 2095 | 1468500635478 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 2095 | 1468500635479 Marionette TRACE conn3 <- [1,1398,null,{}] 05:50:35 INFO - PROCESS | 2095 | 1468500635481 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 2095 | 1468500635482 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:35 INFO - PROCESS | 2095 | 1468500635578 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:50:35 INFO - PROCESS | 2095 | 1468500635582 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 2095 | 1468500635583 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x129840800 == 35 [pid = 2095] [id = 357] 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x128c4dc00) [pid = 2095] [serial = 1070] [outer = 0x0] 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x1291ba800) [pid = 2095] [serial = 1071] [outer = 0x128c4dc00] 05:50:35 INFO - PROCESS | 2095 | 1468500635606 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x1292d1000) [pid = 2095] [serial = 1072] [outer = 0x128c4dc00] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x110f2d000) [pid = 2095] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x125fc9000) [pid = 2095] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x124496400) [pid = 2095] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x118f0b000) [pid = 2095] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x110f7c400) [pid = 2095] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x112a84c00) [pid = 2095] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x112233800) [pid = 2095] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1181a4800) [pid = 2095] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1128ccc00) [pid = 2095] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x128ace000) [pid = 2095] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12bcd4400) [pid = 2095] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x11839c000) [pid = 2095] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1129b2c00) [pid = 2095] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x121396000) [pid = 2095] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x110f7ec00) [pid = 2095] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1292ca000) [pid = 2095] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12a619000) [pid = 2095] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x112fa8c00) [pid = 2095] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x113304000) [pid = 2095] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:50:36 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x124011400) [pid = 2095] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:50:36 INFO - PROCESS | 2095 | 1468500636118 Marionette TRACE conn3 <- [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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 05:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:50:36 INFO - PROCESS | 2095 | 1468500636148 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 2095 | 1468500636149 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 05:50:36 INFO - PROCESS | 2095 | 1468500636151 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 2095 | 1468500636152 Marionette TRACE conn3 <- [1,1402,null,{}] 05:50:36 INFO - PROCESS | 2095 | 1468500636154 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 2095 | 1468500636155 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:36 INFO - PROCESS | 2095 | 1468500636235 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:50:36 INFO - PROCESS | 2095 | 1468500636238 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 2095 | 1468500636239 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x121195800 == 36 [pid = 2095] [id = 358] 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1129a7000) [pid = 2095] [serial = 1073] [outer = 0x0] 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x114f6d400) [pid = 2095] [serial = 1074] [outer = 0x1129a7000] 05:50:36 INFO - PROCESS | 2095 | 1468500636266 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1183a0000) [pid = 2095] [serial = 1075] [outer = 0x1129a7000] 05:50:36 INFO - PROCESS | 2095 | 1468500636687 Marionette TRACE conn3 <- [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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 568ms 05:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:50:36 INFO - PROCESS | 2095 | 1468500636720 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 2095 | 1468500636722 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 05:50:36 INFO - PROCESS | 2095 | 1468500636725 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 2095 | 1468500636727 Marionette TRACE conn3 <- [1,1406,null,{}] 05:50:36 INFO - PROCESS | 2095 | 1468500636732 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:36 INFO - PROCESS | 2095 | 1468500636734 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:36 INFO - PROCESS | 2095 | 1468500636844 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:50:36 INFO - PROCESS | 2095 | 1468500636849 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 2095 | 1468500636850 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac62800 == 37 [pid = 2095] [id = 359] 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1122ba000) [pid = 2095] [serial = 1076] [outer = 0x0] 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x121744800) [pid = 2095] [serial = 1077] [outer = 0x1122ba000] 05:50:36 INFO - PROCESS | 2095 | 1468500636887 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x127035c00) [pid = 2095] [serial = 1078] [outer = 0x1122ba000] 05:50:37 INFO - PROCESS | 2095 | 1468500637216 Marionette TRACE conn3 <- [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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 05:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:50:37 INFO - PROCESS | 2095 | 1468500637249 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 2095 | 1468500637250 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 05:50:37 INFO - PROCESS | 2095 | 1468500637252 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 2095 | 1468500637254 Marionette TRACE conn3 <- [1,1410,null,{}] 05:50:37 INFO - PROCESS | 2095 | 1468500637257 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 2095 | 1468500637258 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:37 INFO - PROCESS | 2095 | 1468500637380 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:50:37 INFO - PROCESS | 2095 | 1468500637386 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 2095 | 1468500637388 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aee1000 == 38 [pid = 2095] [id = 360] 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x118f10c00) [pid = 2095] [serial = 1079] [outer = 0x0] 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1292cb400) [pid = 2095] [serial = 1080] [outer = 0x118f10c00] 05:50:37 INFO - PROCESS | 2095 | 1468500637413 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x125fd6400) [pid = 2095] [serial = 1081] [outer = 0x118f10c00] 05:50:37 INFO - PROCESS | 2095 | 1468500637753 Marionette TRACE conn3 <- [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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 522ms 05:50:37 INFO - PROCESS | 2095 | 1468500637775 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 2095 | 1468500637777 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:50:37 INFO - PROCESS | 2095 | 1468500637781 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 2095 | 1468500637782 Marionette TRACE conn3 <- [1,1414,null,{}] 05:50:37 INFO - PROCESS | 2095 | 1468500637784 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 2095 | 1468500637786 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:37 INFO - PROCESS | 2095 | 1468500637858 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:50:37 INFO - PROCESS | 2095 | 1468500637864 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 2095 | 1468500637864 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb62000 == 39 [pid = 2095] [id = 361] 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1296da000) [pid = 2095] [serial = 1082] [outer = 0x0] 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12a803000) [pid = 2095] [serial = 1083] [outer = 0x1296da000] 05:50:37 INFO - PROCESS | 2095 | 1468500637888 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x12a87dc00) [pid = 2095] [serial = 1084] [outer = 0x1296da000] 05:50:38 INFO - PROCESS | 2095 | 1468500638519 Marionette TRACE conn3 <- [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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 05:50:38 INFO - PROCESS | 2095 | 1468500638550 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 2095 | 1468500638553 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 05:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:50:38 INFO - PROCESS | 2095 | 1468500638556 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 2095 | 1468500638558 Marionette TRACE conn3 <- [1,1418,null,{}] 05:50:38 INFO - PROCESS | 2095 | 1468500638586 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 2095 | 1468500638588 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:38 INFO - PROCESS | 2095 | 1468500638705 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:50:38 INFO - PROCESS | 2095 | 1468500638758 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 2095 | 1468500638759 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181ce000 == 40 [pid = 2095] [id = 362] 05:50:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x112a84400) [pid = 2095] [serial = 1085] [outer = 0x0] 05:50:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x1133b3000) [pid = 2095] [serial = 1086] [outer = 0x112a84400] 05:50:38 INFO - PROCESS | 2095 | 1468500638790 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1162a1800) [pid = 2095] [serial = 1087] [outer = 0x112a84400] 05:50:39 INFO - PROCESS | 2095 | 1468500639505 Marionette TRACE conn3 <- [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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 996ms 05:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:50:39 INFO - PROCESS | 2095 | 1468500639553 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 2095 | 1468500639556 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 05:50:39 INFO - PROCESS | 2095 | 1468500639559 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 2095 | 1468500639561 Marionette TRACE conn3 <- [1,1422,null,{}] 05:50:39 INFO - PROCESS | 2095 | 1468500639564 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:39 INFO - PROCESS | 2095 | 1468500639566 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:39 INFO - PROCESS | 2095 | 1468500639670 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:50:39 INFO - PROCESS | 2095 | 1468500639751 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 2095 | 1468500639754 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x117266000 == 41 [pid = 2095] [id = 363] 05:50:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x11307f800) [pid = 2095] [serial = 1088] [outer = 0x0] 05:50:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x11338a000) [pid = 2095] [serial = 1089] [outer = 0x11307f800] 05:50:39 INFO - PROCESS | 2095 | 1468500639782 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x114fce000) [pid = 2095] [serial = 1090] [outer = 0x11307f800] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x12aee1000 == 40 [pid = 2095] [id = 360] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac62800 == 39 [pid = 2095] [id = 359] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x121195800 == 38 [pid = 2095] [id = 358] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x129840800 == 37 [pid = 2095] [id = 357] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e4000 == 36 [pid = 2095] [id = 356] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b3000 == 35 [pid = 2095] [id = 355] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x1241cb000 == 34 [pid = 2095] [id = 354] 05:50:39 INFO - PROCESS | 2095 | --DOCSHELL 0x118be8800 == 33 [pid = 2095] [id = 353] 05:50:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11967a800 == 32 [pid = 2095] [id = 352] 05:50:40 INFO - PROCESS | 2095 | --DOCSHELL 0x118486800 == 31 [pid = 2095] [id = 351] 05:50:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11682b000 == 30 [pid = 2095] [id = 350] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x1272e8c00) [pid = 2095] [serial = 1005] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x124bbfc00) [pid = 2095] [serial = 999] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x118fee000) [pid = 2095] [serial = 990] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x12100d800) [pid = 2095] [serial = 991] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x12575b000) [pid = 2095] [serial = 1000] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x117015400) [pid = 2095] [serial = 981] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x117fe1c00) [pid = 2095] [serial = 982] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x125761c00) [pid = 2095] [serial = 1002] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1186f4400) [pid = 2095] [serial = 987] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1188c5000) [pid = 2095] [serial = 988] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x121266000) [pid = 2095] [serial = 993] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x121934400) [pid = 2095] [serial = 994] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1128d4800) [pid = 2095] [serial = 975] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1129ad400) [pid = 2095] [serial = 976] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128c29c00) [pid = 2095] [serial = 1008] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12c444800) [pid = 2095] [serial = 973] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1183a7800) [pid = 2095] [serial = 984] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1291ba400) [pid = 2095] [serial = 1009] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11862b000) [pid = 2095] [serial = 985] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x113248000) [pid = 2095] [serial = 978] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x114f62400) [pid = 2095] [serial = 979] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x124003c00) [pid = 2095] [serial = 997] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x123a69c00) [pid = 2095] [serial = 996] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11324a400) [pid = 2095] [serial = 1030] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1129ac000) [pid = 2095] [serial = 1029] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1292cf800) [pid = 2095] [serial = 1011] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12a80e400) [pid = 2095] [serial = 1021] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1296d5000) [pid = 2095] [serial = 1012] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11672e800) [pid = 2095] [serial = 1014] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x119b04000) [pid = 2095] [serial = 1015] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x124bc2000) [pid = 2095] [serial = 1017] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a77ac00) [pid = 2095] [serial = 1020] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12b84f800) [pid = 2095] [serial = 1024] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12a889000) [pid = 2095] [serial = 1023] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x128acd000) [pid = 2095] [serial = 1006] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x127208800) [pid = 2095] [serial = 1003] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12a618400) [pid = 2095] [serial = 1018] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x110fe6c00) [pid = 2095] [serial = 1027] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x110f79000) [pid = 2095] [serial = 1026] [outer = 0x0] [url = about:blank] 05:50:40 INFO - PROCESS | 2095 | 1468500640200 Marionette TRACE conn3 <- [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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 672ms 05:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:50:40 INFO - PROCESS | 2095 | 1468500640231 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2095 | 1468500640234 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 05:50:40 INFO - PROCESS | 2095 | 1468500640239 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2095 | 1468500640241 Marionette TRACE conn3 <- [1,1426,null,{}] 05:50:40 INFO - PROCESS | 2095 | 1468500640243 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 2095 | 1468500640247 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:40 INFO - PROCESS | 2095 | 1468500640324 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:50:40 INFO - PROCESS | 2095 | 1468500640374 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 2095 | 1468500640375 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f04000 == 31 [pid = 2095] [id = 364] 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x113083000) [pid = 2095] [serial = 1091] [outer = 0x0] 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x116735800) [pid = 2095] [serial = 1092] [outer = 0x113083000] 05:50:40 INFO - PROCESS | 2095 | 1468500640405 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x118197c00) [pid = 2095] [serial = 1093] [outer = 0x113083000] 05:50:40 INFO - PROCESS | 2095 | 1468500640722 Marionette TRACE conn3 <- [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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 05:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:50:40 INFO - PROCESS | 2095 | 1468500640759 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2095 | 1468500640760 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 05:50:40 INFO - PROCESS | 2095 | 1468500640764 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2095 | 1468500640767 Marionette TRACE conn3 <- [1,1430,null,{}] 05:50:40 INFO - PROCESS | 2095 | 1468500640774 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 2095 | 1468500640778 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:40 INFO - PROCESS | 2095 | 1468500640856 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:50:40 INFO - PROCESS | 2095 | 1468500640863 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 2095 | 1468500640865 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x11966c000 == 32 [pid = 2095] [id = 365] 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1183a1000) [pid = 2095] [serial = 1094] [outer = 0x0] 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1188c7400) [pid = 2095] [serial = 1095] [outer = 0x1183a1000] 05:50:40 INFO - PROCESS | 2095 | 1468500640895 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1196ccc00) [pid = 2095] [serial = 1096] [outer = 0x1183a1000] 05:50:41 INFO - PROCESS | 2095 | 1468500641291 Marionette TRACE conn3 <- [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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 571ms 05:50:41 INFO - PROCESS | 2095 | 1468500641336 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 2095 | 1468500641337 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 05:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:50:41 INFO - PROCESS | 2095 | 1468500641340 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 2095 | 1468500641341 Marionette TRACE conn3 <- [1,1434,null,{}] 05:50:41 INFO - PROCESS | 2095 | 1468500641343 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 2095 | 1468500641344 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:41 INFO - PROCESS | 2095 | 1468500641422 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:50:41 INFO - PROCESS | 2095 | 1468500641474 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2095 | 1468500641476 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x12118f800 == 33 [pid = 2095] [id = 366] 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x110fee800) [pid = 2095] [serial = 1097] [outer = 0x0] 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1197b9000) [pid = 2095] [serial = 1098] [outer = 0x110fee800] 05:50:41 INFO - PROCESS | 2095 | 1468500641501 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12110f400) [pid = 2095] [serial = 1099] [outer = 0x110fee800] 05:50:41 INFO - PROCESS | 2095 | 1468500641785 Marionette TRACE conn3 <- [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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 468ms 05:50:41 INFO - PROCESS | 2095 | 1468500641808 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 2095 | 1468500641810 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 05:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:50:41 INFO - PROCESS | 2095 | 1468500641820 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 2095 | 1468500641821 Marionette TRACE conn3 <- [1,1438,null,{}] 05:50:41 INFO - PROCESS | 2095 | 1468500641823 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 2095 | 1468500641824 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:41 INFO - PROCESS | 2095 | 1468500641901 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:50:41 INFO - PROCESS | 2095 | 1468500641905 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2095 | 1468500641906 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a25800 == 34 [pid = 2095] [id = 367] 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1129ae400) [pid = 2095] [serial = 1100] [outer = 0x0] 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x123adcc00) [pid = 2095] [serial = 1101] [outer = 0x1129ae400] 05:50:41 INFO - PROCESS | 2095 | 1468500641933 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124426000) [pid = 2095] [serial = 1102] [outer = 0x1129ae400] 05:50:42 INFO - PROCESS | 2095 | 1468500642317 Marionette TRACE conn3 <- [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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 05:50:42 INFO - PROCESS | 2095 | 1468500642342 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 2095 | 1468500642345 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 05:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:50:42 INFO - PROCESS | 2095 | 1468500642354 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 2095 | 1468500642355 Marionette TRACE conn3 <- [1,1442,null,{}] 05:50:42 INFO - PROCESS | 2095 | 1468500642357 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 2095 | 1468500642362 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:42 INFO - PROCESS | 2095 | 1468500642472 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:50:42 INFO - PROCESS | 2095 | 1468500642506 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 2095 | 1468500642507 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x125dd7000 == 35 [pid = 2095] [id = 368] 05:50:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124496800) [pid = 2095] [serial = 1103] [outer = 0x0] 05:50:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125761c00) [pid = 2095] [serial = 1104] [outer = 0x124496800] 05:50:42 INFO - PROCESS | 2095 | 1468500642531 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128639000) [pid = 2095] [serial = 1105] [outer = 0x124496800] 05:50:42 INFO - PROCESS | 2095 | 1468500642873 Marionette TRACE conn3 <- [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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 574ms 05:50:42 INFO - PROCESS | 2095 | 1468500642923 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 2095 | 1468500642926 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 05:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:50:42 INFO - PROCESS | 2095 | 1468500642929 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 2095 | 1468500642931 Marionette TRACE conn3 <- [1,1446,null,{}] 05:50:42 INFO - PROCESS | 2095 | 1468500642934 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:42 INFO - PROCESS | 2095 | 1468500642936 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:43 INFO - PROCESS | 2095 | 1468500643082 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:50:43 INFO - PROCESS | 2095 | 1468500643133 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 2095 | 1468500643134 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b1800 == 36 [pid = 2095] [id = 369] 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1110a0c00) [pid = 2095] [serial = 1106] [outer = 0x0] 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128ac9c00) [pid = 2095] [serial = 1107] [outer = 0x1110a0c00] 05:50:43 INFO - PROCESS | 2095 | 1468500643172 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128b66800) [pid = 2095] [serial = 1108] [outer = 0x1110a0c00] 05:50:43 INFO - PROCESS | 2095 | 1468500643560 Marionette TRACE conn3 <- [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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 673ms 05:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:50:43 INFO - PROCESS | 2095 | 1468500643602 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 2095 | 1468500643603 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 05:50:43 INFO - PROCESS | 2095 | 1468500643605 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 2095 | 1468500643607 Marionette TRACE conn3 <- [1,1450,null,{}] 05:50:43 INFO - PROCESS | 2095 | 1468500643609 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 2095 | 1468500643610 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:43 INFO - PROCESS | 2095 | 1468500643705 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:50:43 INFO - PROCESS | 2095 | 1468500643708 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 2095 | 1468500643710 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12911e800 == 37 [pid = 2095] [id = 370] 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128acd000) [pid = 2095] [serial = 1109] [outer = 0x0] 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1291b6400) [pid = 2095] [serial = 1110] [outer = 0x128acd000] 05:50:43 INFO - PROCESS | 2095 | 1468500643736 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1292cf000) [pid = 2095] [serial = 1111] [outer = 0x128acd000] 05:50:44 INFO - PROCESS | 2095 | 1468500644150 Marionette TRACE conn3 <- [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]]]}] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x113081800) [pid = 2095] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x117fe4800) [pid = 2095] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x116985000) [pid = 2095] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1186efc00) [pid = 2095] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x117668000) [pid = 2095] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x112fb3c00) [pid = 2095] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x112e35400) [pid = 2095] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a9c00) [pid = 2095] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1183a3800) [pid = 2095] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x120f27c00) [pid = 2095] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12575c000) [pid = 2095] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ac8c00) [pid = 2095] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x128c4dc00) [pid = 2095] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1129a7000) [pid = 2095] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x124b2dc00) [pid = 2095] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1122ba000) [pid = 2095] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:50:44 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x118f10c00) [pid = 2095] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 568ms 05:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:50:44 INFO - PROCESS | 2095 | 1468500644175 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 2095 | 1468500644176 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 05:50:44 INFO - PROCESS | 2095 | 1468500644180 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 2095 | 1468500644181 Marionette TRACE conn3 <- [1,1454,null,{}] 05:50:44 INFO - PROCESS | 2095 | 1468500644183 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 2095 | 1468500644184 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:44 INFO - PROCESS | 2095 | 1468500644258 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:50:44 INFO - PROCESS | 2095 | 1468500644280 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 2095 | 1468500644281 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a3c000 == 38 [pid = 2095] [id = 371] 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11690c800) [pid = 2095] [serial = 1112] [outer = 0x0] 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11819ec00) [pid = 2095] [serial = 1113] [outer = 0x11690c800] 05:50:44 INFO - PROCESS | 2095 | 1468500644307 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118f3e000) [pid = 2095] [serial = 1114] [outer = 0x11690c800] 05:50:44 INFO - PROCESS | 2095 | 1468500644636 Marionette TRACE conn3 <- [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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 471ms 05:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:50:44 INFO - PROCESS | 2095 | 1468500644650 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 2095 | 1468500644651 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 05:50:44 INFO - PROCESS | 2095 | 1468500644653 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 2095 | 1468500644654 Marionette TRACE conn3 <- [1,1458,null,{}] 05:50:44 INFO - PROCESS | 2095 | 1468500644656 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 2095 | 1468500644657 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:44 INFO - PROCESS | 2095 | 1468500644735 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:50:44 INFO - PROCESS | 2095 | 1468500644790 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 2095 | 1468500644791 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea6800 == 39 [pid = 2095] [id = 372] 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x116911400) [pid = 2095] [serial = 1115] [outer = 0x0] 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x123a6b400) [pid = 2095] [serial = 1116] [outer = 0x116911400] 05:50:44 INFO - PROCESS | 2095 | 1468500644815 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x128c4dc00) [pid = 2095] [serial = 1117] [outer = 0x116911400] 05:50:45 INFO - PROCESS | 2095 | 1468500645080 Marionette TRACE conn3 <- [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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 468ms 05:50:45 INFO - PROCESS | 2095 | 1468500645121 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 2095 | 1468500645123 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:50:45 INFO - PROCESS | 2095 | 1468500645125 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 2095 | 1468500645128 Marionette TRACE conn3 <- [1,1462,null,{}] 05:50:45 INFO - PROCESS | 2095 | 1468500645137 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 2095 | 1468500645139 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:45 INFO - PROCESS | 2095 | 1468500645238 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:50:45 INFO - PROCESS | 2095 | 1468500645242 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 2095 | 1468500645244 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aedb800 == 40 [pid = 2095] [id = 373] 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1292d6000) [pid = 2095] [serial = 1118] [outer = 0x0] 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1296d7400) [pid = 2095] [serial = 1119] [outer = 0x1292d6000] 05:50:45 INFO - PROCESS | 2095 | 1468500645273 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12a80b400) [pid = 2095] [serial = 1120] [outer = 0x1292d6000] 05:50:45 INFO - PROCESS | 2095 | 1468500645619 Marionette TRACE conn3 <- [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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 528ms 05:50:45 INFO - PROCESS | 2095 | 1468500645661 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 2095 | 1468500645662 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:50:45 INFO - PROCESS | 2095 | 1468500645666 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 2095 | 1468500645667 Marionette TRACE conn3 <- [1,1466,null,{}] 05:50:45 INFO - PROCESS | 2095 | 1468500645669 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 2095 | 1468500645670 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:45 INFO - PROCESS | 2095 | 1468500645748 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:50:45 INFO - PROCESS | 2095 | 1468500645751 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 2095 | 1468500645753 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb55000 == 41 [pid = 2095] [id = 374] 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12a773c00) [pid = 2095] [serial = 1121] [outer = 0x0] 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12aeea400) [pid = 2095] [serial = 1122] [outer = 0x12a773c00] 05:50:45 INFO - PROCESS | 2095 | 1468500645776 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12ba5e800) [pid = 2095] [serial = 1123] [outer = 0x12a773c00] 05:50:46 INFO - PROCESS | 2095 | 1468500646098 Marionette TRACE conn3 <- [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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 468ms 05:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:50:46 INFO - PROCESS | 2095 | 1468500646134 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 2095 | 1468500646135 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 05:50:46 INFO - PROCESS | 2095 | 1468500646137 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 2095 | 1468500646138 Marionette TRACE conn3 <- [1,1470,null,{}] 05:50:46 INFO - PROCESS | 2095 | 1468500646141 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 2095 | 1468500646142 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:46 INFO - PROCESS | 2095 | 1468500646275 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:50:46 INFO - PROCESS | 2095 | 1468500646351 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 2095 | 1468500646352 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x116262800 == 42 [pid = 2095] [id = 375] 05:50:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x111ba5800) [pid = 2095] [serial = 1124] [outer = 0x0] 05:50:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x11200f400) [pid = 2095] [serial = 1125] [outer = 0x111ba5800] 05:50:46 INFO - PROCESS | 2095 | 1468500646384 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1129b0400) [pid = 2095] [serial = 1126] [outer = 0x111ba5800] 05:50:46 INFO - PROCESS | 2095 | 1468500646831 Marionette TRACE conn3 <- [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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 717ms 05:50:46 INFO - PROCESS | 2095 | 1468500646857 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 2095 | 1468500646859 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 05:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:50:46 INFO - PROCESS | 2095 | 1468500646863 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 2095 | 1468500646865 Marionette TRACE conn3 <- [1,1474,null,{}] 05:50:46 INFO - PROCESS | 2095 | 1468500646868 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 2095 | 1468500646870 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:46 INFO - PROCESS | 2095 | 1468500646997 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:50:47 INFO - PROCESS | 2095 | 1468500647078 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 2095 | 1468500647079 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x119675000 == 43 [pid = 2095] [id = 376] 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x11700d400) [pid = 2095] [serial = 1127] [outer = 0x0] 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x117fe4800) [pid = 2095] [serial = 1128] [outer = 0x11700d400] 05:50:47 INFO - PROCESS | 2095 | 1468500647109 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1183a3000) [pid = 2095] [serial = 1129] [outer = 0x11700d400] 05:50:47 INFO - PROCESS | 2095 | 1468500647554 Marionette TRACE conn3 <- [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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 721ms 05:50:47 INFO - PROCESS | 2095 | 1468500647584 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 2095 | 1468500647586 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 05:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:50:47 INFO - PROCESS | 2095 | 1468500647589 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 2095 | 1468500647590 Marionette TRACE conn3 <- [1,1478,null,{}] 05:50:47 INFO - PROCESS | 2095 | 1468500647609 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:47 INFO - PROCESS | 2095 | 1468500647611 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:47 INFO - PROCESS | 2095 | 1468500647732 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:50:47 INFO - PROCESS | 2095 | 1468500647783 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 2095 | 1468500647785 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a670800 == 44 [pid = 2095] [id = 377] 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1196d3400) [pid = 2095] [serial = 1130] [outer = 0x0] 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x120f1ec00) [pid = 2095] [serial = 1131] [outer = 0x1196d3400] 05:50:47 INFO - PROCESS | 2095 | 1468500647813 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x123ae7000) [pid = 2095] [serial = 1132] [outer = 0x1196d3400] 05:50:48 INFO - PROCESS | 2095 | 1468500648235 Marionette TRACE conn3 <- [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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 668ms 05:50:48 INFO - PROCESS | 2095 | 1468500648258 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 2095 | 1468500648261 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 05:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:50:48 INFO - PROCESS | 2095 | 1468500648270 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 2095 | 1468500648273 Marionette TRACE conn3 <- [1,1482,null,{}] 05:50:48 INFO - PROCESS | 2095 | 1468500648297 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 2095 | 1468500648300 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:48 INFO - PROCESS | 2095 | 1468500648440 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:50:48 INFO - PROCESS | 2095 | 1468500648489 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 2095 | 1468500648490 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c07c000 == 45 [pid = 2095] [id = 378] 05:50:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x125760400) [pid = 2095] [serial = 1133] [outer = 0x0] 05:50:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1272e8c00) [pid = 2095] [serial = 1134] [outer = 0x125760400] 05:50:48 INFO - PROCESS | 2095 | 1468500648519 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x128ac5c00) [pid = 2095] [serial = 1135] [outer = 0x125760400] 05:50:48 INFO - PROCESS | 2095 | 1468500648962 Marionette TRACE conn3 <- [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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 727ms 05:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:50:49 INFO - PROCESS | 2095 | 1468500648993 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 2095 | 1468500648995 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 2095 | 1468500648997 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 2095 | 1468500648998 Marionette TRACE conn3 <- [1,1486,null,{}] 05:50:49 INFO - PROCESS | 2095 | 1468500649001 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 2095 | 1468500649002 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:49 INFO - PROCESS | 2095 | 1468500649103 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:50:49 INFO - PROCESS | 2095 | 1468500649308 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 2095 | 1468500649309 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851f000 == 46 [pid = 2095] [id = 379] 05:50:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1129aa000) [pid = 2095] [serial = 1136] [outer = 0x0] 05:50:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x112a82000) [pid = 2095] [serial = 1137] [outer = 0x1129aa000] 05:50:49 INFO - PROCESS | 2095 | 1468500649338 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1133b1400) [pid = 2095] [serial = 1138] [outer = 0x1129aa000] 05:50:49 INFO - PROCESS | 2095 | 1468500649814 Marionette TRACE conn3 <- [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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 871ms 05:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:50:49 INFO - PROCESS | 2095 | 1468500649869 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 2095 | 1468500649871 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 2095 | 1468500649874 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 2095 | 1468500649876 Marionette TRACE conn3 <- [1,1490,null,{}] 05:50:49 INFO - PROCESS | 2095 | 1468500649879 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 2095 | 1468500649881 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:49 INFO - PROCESS | 2095 | 1468500649974 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb55000 == 45 [pid = 2095] [id = 374] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12aedb800 == 44 [pid = 2095] [id = 373] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea6800 == 43 [pid = 2095] [id = 372] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x123a3c000 == 42 [pid = 2095] [id = 371] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12911e800 == 41 [pid = 2095] [id = 370] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b1800 == 40 [pid = 2095] [id = 369] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x125dd7000 == 39 [pid = 2095] [id = 368] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x123a25800 == 38 [pid = 2095] [id = 367] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12118f800 == 37 [pid = 2095] [id = 366] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x11966c000 == 36 [pid = 2095] [id = 365] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x117f04000 == 35 [pid = 2095] [id = 364] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x117266000 == 34 [pid = 2095] [id = 363] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x1181ce000 == 33 [pid = 2095] [id = 362] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb62000 == 32 [pid = 2095] [id = 361] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x1246f1000 == 31 [pid = 2095] [id = 349] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x11851f000 == 30 [pid = 2095] [id = 379] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12c07c000 == 29 [pid = 2095] [id = 378] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x12a670800 == 28 [pid = 2095] [id = 377] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x119675000 == 27 [pid = 2095] [id = 376] 05:50:50 INFO - PROCESS | 2095 | --DOCSHELL 0x116262800 == 26 [pid = 2095] [id = 375] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x113082000) [pid = 2095] [serial = 1050] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1133d8c00) [pid = 2095] [serial = 1051] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x124bc5400) [pid = 2095] [serial = 1063] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x117fe2800) [pid = 2095] [serial = 1054] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1175e6400) [pid = 2095] [serial = 1053] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x121007c00) [pid = 2095] [serial = 1059] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x11819a400) [pid = 2095] [serial = 1035] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x115f64c00) [pid = 2095] [serial = 1033] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x113c38000) [pid = 2095] [serial = 1032] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x11835d000) [pid = 2095] [serial = 1036] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x120f1f400) [pid = 2095] [serial = 1042] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x119b02800) [pid = 2095] [serial = 1041] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x11887e400) [pid = 2095] [serial = 1038] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x118875c00) [pid = 2095] [serial = 1056] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1219f4c00) [pid = 2095] [serial = 1045] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1214d9400) [pid = 2095] [serial = 1044] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1196d1400) [pid = 2095] [serial = 1057] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x118ff1800) [pid = 2095] [serial = 1039] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x128ac8800) [pid = 2095] [serial = 1066] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1272e4400) [pid = 2095] [serial = 1065] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128c51000) [pid = 2095] [serial = 1069] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ace800) [pid = 2095] [serial = 1068] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1291ba800) [pid = 2095] [serial = 1071] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1183a0000) [pid = 2095] [serial = 1075] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x114f6d400) [pid = 2095] [serial = 1074] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x128630400) [pid = 2095] [serial = 1048] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x127030800) [pid = 2095] [serial = 1047] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12a803000) [pid = 2095] [serial = 1083] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1292d1000) [pid = 2095] [serial = 1072] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x121744800) [pid = 2095] [serial = 1077] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x123d58400) [pid = 2095] [serial = 1062] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1292cb400) [pid = 2095] [serial = 1080] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x125fd6400) [pid = 2095] [serial = 1081] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x121935800) [pid = 2095] [serial = 1060] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x127035c00) [pid = 2095] [serial = 1078] [outer = 0x0] [url = about:blank] 05:50:50 INFO - PROCESS | 2095 | 1468500650578 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 2095 | 1468500650580 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x112d5e800 == 27 [pid = 2095] [id = 380] 05:50:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x110fe5400) [pid = 2095] [serial = 1139] [outer = 0x0] 05:50:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1110ab800) [pid = 2095] [serial = 1140] [outer = 0x110fe5400] 05:50:50 INFO - PROCESS | 2095 | 1468500650611 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1128d4c00) [pid = 2095] [serial = 1141] [outer = 0x110fe5400] 05:50:50 INFO - PROCESS | 2095 | 1468500650901 Marionette TRACE conn3 <- [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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1074ms 05:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:50:50 INFO - PROCESS | 2095 | 1468500650953 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 2095 | 1468500650955 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 05:50:50 INFO - PROCESS | 2095 | 1468500650959 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 2095 | 1468500650963 Marionette TRACE conn3 <- [1,1494,null,{}] 05:50:50 INFO - PROCESS | 2095 | 1468500650968 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:50 INFO - PROCESS | 2095 | 1468500650970 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:51 INFO - PROCESS | 2095 | 1468500651054 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:50:51 INFO - PROCESS | 2095 | 1468500651063 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 2095 | 1468500651065 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724c800 == 28 [pid = 2095] [id = 381] 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x112f02c00) [pid = 2095] [serial = 1142] [outer = 0x0] 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x114f61400) [pid = 2095] [serial = 1143] [outer = 0x112f02c00] 05:50:51 INFO - PROCESS | 2095 | 1468500651097 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x11673b000) [pid = 2095] [serial = 1144] [outer = 0x112f02c00] 05:50:51 INFO - PROCESS | 2095 | 1468500651602 Marionette TRACE conn3 <- [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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 674ms 05:50:51 INFO - PROCESS | 2095 | 1468500651635 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:50:51 INFO - PROCESS | 2095 | 1468500651638 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 05:50:51 INFO - PROCESS | 2095 | 1468500651640 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 2095 | 1468500651641 Marionette TRACE conn3 <- [1,1498,null,{}] 05:50:51 INFO - PROCESS | 2095 | 1468500651649 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 2095 | 1468500651651 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:51 INFO - PROCESS | 2095 | 1468500651731 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:50:51 INFO - PROCESS | 2095 | 1468500651737 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 2095 | 1468500651738 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x118528800 == 29 [pid = 2095] [id = 382] 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1181a5000) [pid = 2095] [serial = 1145] [outer = 0x0] 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x118358400) [pid = 2095] [serial = 1146] [outer = 0x1181a5000] 05:50:51 INFO - PROCESS | 2095 | 1468500651766 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1183a4800) [pid = 2095] [serial = 1147] [outer = 0x1181a5000] 05:50:52 INFO - PROCESS | 2095 | 1468500652121 Marionette TRACE conn3 <- [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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 05:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:50:52 INFO - PROCESS | 2095 | 1468500652160 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 2095 | 1468500652162 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 05:50:52 INFO - PROCESS | 2095 | 1468500652169 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 2095 | 1468500652173 Marionette TRACE conn3 <- [1,1502,null,{}] 05:50:52 INFO - PROCESS | 2095 | 1468500652176 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 2095 | 1468500652179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:52 INFO - PROCESS | 2095 | 1468500652256 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:50:52 INFO - PROCESS | 2095 | 1468500652260 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 2095 | 1468500652261 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x11966a000 == 30 [pid = 2095] [id = 383] 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11862a400) [pid = 2095] [serial = 1148] [outer = 0x0] 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1188c5400) [pid = 2095] [serial = 1149] [outer = 0x11862a400] 05:50:52 INFO - PROCESS | 2095 | 1468500652289 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1196cdc00) [pid = 2095] [serial = 1150] [outer = 0x11862a400] 05:50:52 INFO - PROCESS | 2095 | 1468500652614 Marionette TRACE conn3 <- [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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 477ms 05:50:52 INFO - PROCESS | 2095 | 1468500652642 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 2095 | 1468500652645 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 05:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:50:52 INFO - PROCESS | 2095 | 1468500652649 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 2095 | 1468500652650 Marionette TRACE conn3 <- [1,1506,null,{}] 05:50:52 INFO - PROCESS | 2095 | 1468500652652 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:52 INFO - PROCESS | 2095 | 1468500652653 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:52 INFO - PROCESS | 2095 | 1468500652727 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:50:52 INFO - PROCESS | 2095 | 1468500652761 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 2095 | 1468500652762 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x119eab000 == 31 [pid = 2095] [id = 384] 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1128cf400) [pid = 2095] [serial = 1151] [outer = 0x0] 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x119b33000) [pid = 2095] [serial = 1152] [outer = 0x1128cf400] 05:50:52 INFO - PROCESS | 2095 | 1468500652820 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12139a000) [pid = 2095] [serial = 1153] [outer = 0x1128cf400] 05:50:53 INFO - PROCESS | 2095 | 1468500653230 Marionette TRACE conn3 <- [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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 620ms 05:50:53 INFO - PROCESS | 2095 | 1468500653270 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 2095 | 1468500653272 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 05:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:50:53 INFO - PROCESS | 2095 | 1468500653291 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 2095 | 1468500653293 Marionette TRACE conn3 <- [1,1510,null,{}] 05:50:53 INFO - PROCESS | 2095 | 1468500653298 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 2095 | 1468500653300 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:53 INFO - PROCESS | 2095 | 1468500653396 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:50:53 INFO - PROCESS | 2095 | 1468500653434 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 2095 | 1468500653439 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240d6800 == 32 [pid = 2095] [id = 385] 05:50:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x117fdf000) [pid = 2095] [serial = 1154] [outer = 0x0] 05:50:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x124b36400) [pid = 2095] [serial = 1155] [outer = 0x117fdf000] 05:50:53 INFO - PROCESS | 2095 | 1468500653470 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125763800) [pid = 2095] [serial = 1156] [outer = 0x117fdf000] 05:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 532ms 05:50:53 INFO - PROCESS | 2095 | 1468500653809 Marionette TRACE conn3 <- [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]]]}] 05:50:53 INFO - PROCESS | 2095 | 1468500653816 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 2095 | 1468500653817 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 05:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:50:53 INFO - PROCESS | 2095 | 1468500653819 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 2095 | 1468500653820 Marionette TRACE conn3 <- [1,1514,null,{}] 05:50:53 INFO - PROCESS | 2095 | 1468500653823 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 2095 | 1468500653824 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:53 INFO - PROCESS | 2095 | 1468500653920 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:50:53 INFO - PROCESS | 2095 | 1468500653956 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 2095 | 1468500653957 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x112ea9800 == 33 [pid = 2095] [id = 386] 05:50:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1128d5400) [pid = 2095] [serial = 1157] [outer = 0x0] 05:50:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1272ea400) [pid = 2095] [serial = 1158] [outer = 0x1128d5400] 05:50:53 INFO - PROCESS | 2095 | 1468500653981 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128639c00) [pid = 2095] [serial = 1159] [outer = 0x1128d5400] 05:50:54 INFO - PROCESS | 2095 | 1468500654299 Marionette TRACE conn3 <- [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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 05:50:54 INFO - PROCESS | 2095 | 1468500654343 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 2095 | 1468500654344 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 05:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:50:54 INFO - PROCESS | 2095 | 1468500654347 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 2095 | 1468500654348 Marionette TRACE conn3 <- [1,1518,null,{}] 05:50:54 INFO - PROCESS | 2095 | 1468500654350 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 2095 | 1468500654351 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:54 INFO - PROCESS | 2095 | 1468500654444 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:50:54 INFO - PROCESS | 2095 | 1468500654448 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 2095 | 1468500654449 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e38800 == 34 [pid = 2095] [id = 387] 05:50:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x125fd6400) [pid = 2095] [serial = 1160] [outer = 0x0] 05:50:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128aca400) [pid = 2095] [serial = 1161] [outer = 0x125fd6400] 05:50:54 INFO - PROCESS | 2095 | 1468500654473 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128b64400) [pid = 2095] [serial = 1162] [outer = 0x125fd6400] 05:50:54 INFO - PROCESS | 2095 | 1468500654962 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x124496800) [pid = 2095] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1110a0c00) [pid = 2095] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x128acd000) [pid = 2095] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1296da000) [pid = 2095] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1129ae400) [pid = 2095] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x110fee800) [pid = 2095] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a1000) [pid = 2095] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x113083000) [pid = 2095] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x11307f800) [pid = 2095] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x112a84400) [pid = 2095] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x12a773c00) [pid = 2095] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11690c800) [pid = 2095] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1292d6000) [pid = 2095] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:50:54 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x116911400) [pid = 2095] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 05:50:55 INFO - PROCESS | 2095 | 1468500655019 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2095 | 1468500655020 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:50:55 INFO - PROCESS | 2095 | 1468500655022 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2095 | 1468500655023 Marionette TRACE conn3 <- [1,1522,null,{}] 05:50:55 INFO - PROCESS | 2095 | 1468500655026 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 2095 | 1468500655034 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:55 INFO - PROCESS | 2095 | 1468500655106 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:50:55 INFO - PROCESS | 2095 | 1468500655109 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2095 | 1468500655110 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12551a800 == 35 [pid = 2095] [id = 388] 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x113083000) [pid = 2095] [serial = 1163] [outer = 0x0] 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x118198800) [pid = 2095] [serial = 1164] [outer = 0x113083000] 05:50:55 INFO - PROCESS | 2095 | 1468500655138 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x121007000) [pid = 2095] [serial = 1165] [outer = 0x113083000] 05:50:55 INFO - PROCESS | 2095 | 1468500655459 Marionette TRACE conn3 <- [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"]]]}] 05:50:55 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 () { 05:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:50:55 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 () { 05:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:50:55 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 () { 05:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:50:55 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 () { 05:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:50:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 470ms 05:50:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:50:55 INFO - PROCESS | 2095 | 1468500655494 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2095 | 1468500655495 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 05:50:55 INFO - PROCESS | 2095 | 1468500655497 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2095 | 1468500655498 Marionette TRACE conn3 <- [1,1526,null,{}] 05:50:55 INFO - PROCESS | 2095 | 1468500655501 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 2095 | 1468500655502 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:55 INFO - PROCESS | 2095 | 1468500655598 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:50:55 INFO - PROCESS | 2095 | 1468500655603 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2095 | 1468500655605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a675800 == 36 [pid = 2095] [id = 389] 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1133ab000) [pid = 2095] [serial = 1166] [outer = 0x0] 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12863a000) [pid = 2095] [serial = 1167] [outer = 0x1133ab000] 05:50:55 INFO - PROCESS | 2095 | 1468500655628 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1292d4800) [pid = 2095] [serial = 1168] [outer = 0x1133ab000] 05:50:55 INFO - PROCESS | 2095 | 1468500655899 Marionette TRACE conn3 <- [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"]]]}] 05:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:50:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:50:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 422ms 05:50:55 INFO - PROCESS | 2095 | 1468500655919 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2095 | 1468500655921 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:50:55 INFO - PROCESS | 2095 | 1468500655923 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2095 | 1468500655924 Marionette TRACE conn3 <- [1,1530,null,{}] 05:50:55 INFO - PROCESS | 2095 | 1468500655934 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:55 INFO - PROCESS | 2095 | 1468500655942 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:56 INFO - PROCESS | 2095 | 1468500656022 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:50:56 INFO - PROCESS | 2095 | 1468500656026 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 2095 | 1468500656027 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac6b800 == 37 [pid = 2095] [id = 390] 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x11835e000) [pid = 2095] [serial = 1169] [outer = 0x0] 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12a612400) [pid = 2095] [serial = 1170] [outer = 0x11835e000] 05:50:56 INFO - PROCESS | 2095 | 1468500656056 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12a773c00) [pid = 2095] [serial = 1171] [outer = 0x11835e000] 05:50:56 INFO - PROCESS | 2095 | 1468500656379 Marionette TRACE conn3 <- [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]]]}] 05:50:56 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 05:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:50:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:50:56 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. 05:50:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:50:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 05:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:50:56 INFO - PROCESS | 2095 | 1468500656392 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 2095 | 1468500656394 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 05:50:56 INFO - PROCESS | 2095 | 1468500656399 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 2095 | 1468500656401 Marionette TRACE conn3 <- [1,1534,null,{}] 05:50:56 INFO - PROCESS | 2095 | 1468500656403 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 2095 | 1468500656405 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:56 INFO - PROCESS | 2095 | 1468500656492 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:50:56 INFO - PROCESS | 2095 | 1468500656554 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 2095 | 1468500656555 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a46800 == 38 [pid = 2095] [id = 391] 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12575f800) [pid = 2095] [serial = 1172] [outer = 0x0] 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a803800) [pid = 2095] [serial = 1173] [outer = 0x12575f800] 05:50:56 INFO - PROCESS | 2095 | 1468500656579 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12ba5d400) [pid = 2095] [serial = 1174] [outer = 0x12575f800] 05:50:56 INFO - PROCESS | 2095 | 1468500656838 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 473ms 05:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:50:56 INFO - PROCESS | 2095 | 1468500656871 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 2095 | 1468500656872 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 05:50:56 INFO - PROCESS | 2095 | 1468500656874 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 2095 | 1468500656875 Marionette TRACE conn3 <- [1,1538,null,{}] 05:50:56 INFO - PROCESS | 2095 | 1468500656892 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 2095 | 1468500656893 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:57 INFO - PROCESS | 2095 | 1468500657030 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:50:57 INFO - PROCESS | 2095 | 1468500657084 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 2095 | 1468500657086 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x114f0e800 == 39 [pid = 2095] [id = 392] 05:50:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x110f78800) [pid = 2095] [serial = 1175] [outer = 0x0] 05:50:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x110fe9800) [pid = 2095] [serial = 1176] [outer = 0x110f78800] 05:50:57 INFO - PROCESS | 2095 | 1468500657118 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1128d6400) [pid = 2095] [serial = 1177] [outer = 0x110f78800] 05:50:57 INFO - PROCESS | 2095 | 1468500657658 Marionette TRACE conn3 <- [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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 05:50:57 INFO - PROCESS | 2095 | 1468500657771 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 2095 | 1468500657774 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 05:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:50:57 INFO - PROCESS | 2095 | 1468500657778 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 2095 | 1468500657780 Marionette TRACE conn3 <- [1,1542,null,{}] 05:50:57 INFO - PROCESS | 2095 | 1468500657783 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 2095 | 1468500657787 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:57 INFO - PROCESS | 2095 | 1468500657900 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:50:57 INFO - PROCESS | 2095 | 1468500657956 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 2095 | 1468500657957 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x119671000 == 40 [pid = 2095] [id = 393] 05:50:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x11700bc00) [pid = 2095] [serial = 1178] [outer = 0x0] 05:50:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x117664800) [pid = 2095] [serial = 1179] [outer = 0x11700bc00] 05:50:57 INFO - PROCESS | 2095 | 1468500657987 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x118365800) [pid = 2095] [serial = 1180] [outer = 0x11700bc00] 05:50:58 INFO - PROCESS | 2095 | 1468500658618 Marionette TRACE conn3 <- [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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 922ms 05:50:58 INFO - PROCESS | 2095 | 1468500658700 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 2095 | 1468500658703 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 05:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:50:58 INFO - PROCESS | 2095 | 1468500658706 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 2095 | 1468500658708 Marionette TRACE conn3 <- [1,1546,null,{}] 05:50:58 INFO - PROCESS | 2095 | 1468500658711 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:58 INFO - PROCESS | 2095 | 1468500658713 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:58 INFO - PROCESS | 2095 | 1468500658817 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:50:58 INFO - PROCESS | 2095 | 1468500658876 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 2095 | 1468500658879 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x11849c800 == 41 [pid = 2095] [id = 394] 05:50:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1133b0400) [pid = 2095] [serial = 1181] [outer = 0x0] 05:50:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x115e08400) [pid = 2095] [serial = 1182] [outer = 0x1133b0400] 05:50:58 INFO - PROCESS | 2095 | 1468500658907 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11700e000) [pid = 2095] [serial = 1183] [outer = 0x1133b0400] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x119a46800 == 40 [pid = 2095] [id = 391] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac6b800 == 39 [pid = 2095] [id = 390] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x12a675800 == 38 [pid = 2095] [id = 389] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x12551a800 == 37 [pid = 2095] [id = 388] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x128e38800 == 36 [pid = 2095] [id = 387] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x112ea9800 == 35 [pid = 2095] [id = 386] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x1240d6800 == 34 [pid = 2095] [id = 385] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x119eab000 == 33 [pid = 2095] [id = 384] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x11966a000 == 32 [pid = 2095] [id = 383] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x118528800 == 31 [pid = 2095] [id = 382] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x11724c800 == 30 [pid = 2095] [id = 381] 05:50:59 INFO - PROCESS | 2095 | --DOCSHELL 0x112d5e800 == 29 [pid = 2095] [id = 380] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x125761c00) [pid = 2095] [serial = 1104] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x128ac9c00) [pid = 2095] [serial = 1107] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128639000) [pid = 2095] [serial = 1105] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1291b6400) [pid = 2095] [serial = 1110] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x128b66800) [pid = 2095] [serial = 1108] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12a87dc00) [pid = 2095] [serial = 1084] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x123adcc00) [pid = 2095] [serial = 1101] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1197b9000) [pid = 2095] [serial = 1098] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x12110f400) [pid = 2095] [serial = 1099] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1188c7400) [pid = 2095] [serial = 1095] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1196ccc00) [pid = 2095] [serial = 1096] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x116735800) [pid = 2095] [serial = 1092] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x118197c00) [pid = 2095] [serial = 1093] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11338a000) [pid = 2095] [serial = 1089] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x114fce000) [pid = 2095] [serial = 1090] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1133b3000) [pid = 2095] [serial = 1086] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12aeea400) [pid = 2095] [serial = 1122] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1162a1800) [pid = 2095] [serial = 1087] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11819ec00) [pid = 2095] [serial = 1113] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12ba5e800) [pid = 2095] [serial = 1123] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x118f3e000) [pid = 2095] [serial = 1114] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1296d7400) [pid = 2095] [serial = 1119] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1292cf000) [pid = 2095] [serial = 1111] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12a80b400) [pid = 2095] [serial = 1120] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x123a6b400) [pid = 2095] [serial = 1116] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128c4dc00) [pid = 2095] [serial = 1117] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124426000) [pid = 2095] [serial = 1102] [outer = 0x0] [url = about:blank] 05:50:59 INFO - PROCESS | 2095 | 1468500659347 Marionette TRACE conn3 <- [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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 674ms 05:50:59 INFO - PROCESS | 2095 | 1468500659380 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 2095 | 1468500659384 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 05:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:50:59 INFO - PROCESS | 2095 | 1468500659388 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 2095 | 1468500659390 Marionette TRACE conn3 <- [1,1550,null,{}] 05:50:59 INFO - PROCESS | 2095 | 1468500659392 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 2095 | 1468500659394 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:59 INFO - PROCESS | 2095 | 1468500659477 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:50:59 INFO - PROCESS | 2095 | 1468500659535 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 2095 | 1468500659537 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:50:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x118687000 == 30 [pid = 2095] [id = 395] 05:50:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x117fe1c00) [pid = 2095] [serial = 1184] [outer = 0x0] 05:50:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118626800) [pid = 2095] [serial = 1185] [outer = 0x117fe1c00] 05:50:59 INFO - PROCESS | 2095 | 1468500659563 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x118f3e000) [pid = 2095] [serial = 1186] [outer = 0x117fe1c00] 05:50:59 INFO - PROCESS | 2095 | 1468500659861 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 05:50:59 INFO - PROCESS | 2095 | 1468500659907 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 2095 | 1468500659908 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 05:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:50:59 INFO - PROCESS | 2095 | 1468500659911 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 2095 | 1468500659915 Marionette TRACE conn3 <- [1,1554,null,{}] 05:50:59 INFO - PROCESS | 2095 | 1468500659923 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 2095 | 1468500659926 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:00 INFO - PROCESS | 2095 | 1468500660003 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:51:00 INFO - PROCESS | 2095 | 1468500660061 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 2095 | 1468500660063 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x121084800 == 31 [pid = 2095] [id = 396] 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11862c000) [pid = 2095] [serial = 1187] [outer = 0x0] 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x119c56c00) [pid = 2095] [serial = 1188] [outer = 0x11862c000] 05:51:00 INFO - PROCESS | 2095 | 1468500660091 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x124061800) [pid = 2095] [serial = 1189] [outer = 0x11862c000] 05:51:00 INFO - PROCESS | 2095 | 1468500660377 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 474ms 05:51:00 INFO - PROCESS | 2095 | 1468500660406 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 2095 | 1468500660409 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 05:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:51:00 INFO - PROCESS | 2095 | 1468500660424 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 2095 | 1468500660425 Marionette TRACE conn3 <- [1,1558,null,{}] 05:51:00 INFO - PROCESS | 2095 | 1468500660431 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 2095 | 1468500660434 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:00 INFO - PROCESS | 2095 | 1468500660557 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:51:00 INFO - PROCESS | 2095 | 1468500660636 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 2095 | 1468500660637 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x121993800 == 32 [pid = 2095] [id = 397] 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x112a85800) [pid = 2095] [serial = 1190] [outer = 0x0] 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1245e4400) [pid = 2095] [serial = 1191] [outer = 0x112a85800] 05:51:00 INFO - PROCESS | 2095 | 1468500660676 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x125fcfc00) [pid = 2095] [serial = 1192] [outer = 0x112a85800] 05:51:01 INFO - PROCESS | 2095 | 1468500661002 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 620ms 05:51:01 INFO - PROCESS | 2095 | 1468500661044 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 2095 | 1468500661047 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 05:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:51:01 INFO - PROCESS | 2095 | 1468500661051 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 2095 | 1468500661052 Marionette TRACE conn3 <- [1,1562,null,{}] 05:51:01 INFO - PROCESS | 2095 | 1468500661055 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 2095 | 1468500661056 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:01 INFO - PROCESS | 2095 | 1468500661132 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:51:01 INFO - PROCESS | 2095 | 1468500661165 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 2095 | 1468500661166 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f16800 == 33 [pid = 2095] [id = 398] 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1214e6800) [pid = 2095] [serial = 1193] [outer = 0x0] 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x127204800) [pid = 2095] [serial = 1194] [outer = 0x1214e6800] 05:51:01 INFO - PROCESS | 2095 | 1468500661222 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12863bc00) [pid = 2095] [serial = 1195] [outer = 0x1214e6800] 05:51:01 INFO - PROCESS | 2095 | 1468500661519 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 05:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:51:01 INFO - PROCESS | 2095 | 1468500661571 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 2095 | 1468500661573 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 05:51:01 INFO - PROCESS | 2095 | 1468500661575 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 2095 | 1468500661576 Marionette TRACE conn3 <- [1,1566,null,{}] 05:51:01 INFO - PROCESS | 2095 | 1468500661592 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:01 INFO - PROCESS | 2095 | 1468500661596 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:01 INFO - PROCESS | 2095 | 1468500661709 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:51:01 INFO - PROCESS | 2095 | 1468500661719 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 2095 | 1468500661721 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910d800 == 34 [pid = 2095] [id = 399] 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128ac6000) [pid = 2095] [serial = 1196] [outer = 0x0] 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128b6f400) [pid = 2095] [serial = 1197] [outer = 0x128ac6000] 05:51:01 INFO - PROCESS | 2095 | 1468500661745 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12a71fc00) [pid = 2095] [serial = 1198] [outer = 0x128ac6000] 05:51:02 INFO - PROCESS | 2095 | 1468500662087 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 05:51:02 INFO - PROCESS | 2095 | 1468500662094 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 2095 | 1468500662095 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 05:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:51:02 INFO - PROCESS | 2095 | 1468500662100 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 2095 | 1468500662101 Marionette TRACE conn3 <- [1,1570,null,{}] 05:51:02 INFO - PROCESS | 2095 | 1468500662103 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 2095 | 1468500662104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:02 INFO - PROCESS | 2095 | 1468500662201 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:51:02 INFO - PROCESS | 2095 | 1468500662212 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 2095 | 1468500662215 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984b800 == 35 [pid = 2095] [id = 400] 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128ac4c00) [pid = 2095] [serial = 1199] [outer = 0x0] 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a804c00) [pid = 2095] [serial = 1200] [outer = 0x128ac4c00] 05:51:02 INFO - PROCESS | 2095 | 1468500662246 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a885000) [pid = 2095] [serial = 1201] [outer = 0x128ac4c00] 05:51:02 INFO - PROCESS | 2095 | 1468500662565 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 523ms 05:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:51:02 INFO - PROCESS | 2095 | 1468500662622 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 2095 | 1468500662623 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 2095 | 1468500662625 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 2095 | 1468500662627 Marionette TRACE conn3 <- [1,1574,null,{}] 05:51:02 INFO - PROCESS | 2095 | 1468500662629 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 2095 | 1468500662630 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:02 INFO - PROCESS | 2095 | 1468500662725 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:51:02 INFO - PROCESS | 2095 | 1468500662736 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 2095 | 1468500662737 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a790000 == 36 [pid = 2095] [id = 401] 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12aeeb800) [pid = 2095] [serial = 1202] [outer = 0x0] 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12b84e000) [pid = 2095] [serial = 1203] [outer = 0x12aeeb800] 05:51:02 INFO - PROCESS | 2095 | 1468500662760 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12bad6000) [pid = 2095] [serial = 1204] [outer = 0x12aeeb800] 05:51:03 INFO - PROCESS | 2095 | 1468500663084 Marionette TRACE conn3 <- [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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 471ms 05:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:51:03 INFO - PROCESS | 2095 | 1468500663097 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 2095 | 1468500663098 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 05:51:03 INFO - PROCESS | 2095 | 1468500663100 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 2095 | 1468500663101 Marionette TRACE conn3 <- [1,1578,null,{}] 05:51:03 INFO - PROCESS | 2095 | 1468500663108 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:03 INFO - PROCESS | 2095 | 1468500663110 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:03 INFO - PROCESS | 2095 | 1468500663275 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x117fdf000) [pid = 2095] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1128d5400) [pid = 2095] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1181a5000) [pid = 2095] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x11862a400) [pid = 2095] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x110fe5400) [pid = 2095] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x112f02c00) [pid = 2095] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1129aa000) [pid = 2095] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x125fd6400) [pid = 2095] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11835e000) [pid = 2095] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x113083000) [pid = 2095] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1133ab000) [pid = 2095] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x111ba5800) [pid = 2095] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11700d400) [pid = 2095] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1128cf400) [pid = 2095] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1196d3400) [pid = 2095] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:51:03 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x125760400) [pid = 2095] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:51:03 INFO - PROCESS | 2095 | 1468500663320 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 2095 | 1468500663321 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f7f800 == 37 [pid = 2095] [id = 402] 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x110fe5400) [pid = 2095] [serial = 1205] [outer = 0x0] 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1129ad800) [pid = 2095] [serial = 1206] [outer = 0x110fe5400] 05:51:03 INFO - PROCESS | 2095 | 1468500663354 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x11708f000) [pid = 2095] [serial = 1207] [outer = 0x110fe5400] 05:51:03 INFO - PROCESS | 2095 | 1468500663696 Marionette TRACE conn3 <- [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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 05:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:51:03 INFO - PROCESS | 2095 | 1468500663720 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 2095 | 1468500663722 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 05:51:03 INFO - PROCESS | 2095 | 1468500663724 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 2095 | 1468500663725 Marionette TRACE conn3 <- [1,1582,null,{}] 05:51:03 INFO - PROCESS | 2095 | 1468500663727 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:03 INFO - PROCESS | 2095 | 1468500663728 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:03 INFO - PROCESS | 2095 | 1468500663804 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:51:03 INFO - PROCESS | 2095 | 1468500663808 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 2095 | 1468500663809 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a2d800 == 38 [pid = 2095] [id = 403] 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1129b3800) [pid = 2095] [serial = 1208] [outer = 0x0] 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1196c9400) [pid = 2095] [serial = 1209] [outer = 0x1129b3800] 05:51:03 INFO - PROCESS | 2095 | 1468500663886 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x128634400) [pid = 2095] [serial = 1210] [outer = 0x1129b3800] 05:51:04 INFO - PROCESS | 2095 | 1468500664166 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 05:51:04 INFO - PROCESS | 2095 | 1468500664192 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 2095 | 1468500664194 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 05:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:51:04 INFO - PROCESS | 2095 | 1468500664203 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 2095 | 1468500664205 Marionette TRACE conn3 <- [1,1586,null,{}] 05:51:04 INFO - PROCESS | 2095 | 1468500664208 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 2095 | 1468500664209 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:04 INFO - PROCESS | 2095 | 1468500664307 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:51:04 INFO - PROCESS | 2095 | 1468500664324 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 2095 | 1468500664327 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf15000 == 39 [pid = 2095] [id = 404] 05:51:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12bae1400) [pid = 2095] [serial = 1211] [outer = 0x0] 05:51:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12bf34000) [pid = 2095] [serial = 1212] [outer = 0x12bae1400] 05:51:04 INFO - PROCESS | 2095 | 1468500664369 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12bf42400) [pid = 2095] [serial = 1213] [outer = 0x12bae1400] 05:51:04 INFO - PROCESS | 2095 | 1468500664821 Marionette TRACE conn3 <- [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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 05:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:51:04 INFO - PROCESS | 2095 | 1468500664874 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 2095 | 1468500664876 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 05:51:04 INFO - PROCESS | 2095 | 1468500664878 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 2095 | 1468500664879 Marionette TRACE conn3 <- [1,1590,null,{}] 05:51:04 INFO - PROCESS | 2095 | 1468500664881 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:04 INFO - PROCESS | 2095 | 1468500664882 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:04 INFO - PROCESS | 2095 | 1468500664959 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:51:04 INFO - PROCESS | 2095 | 1468500664965 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 2095 | 1468500664966 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6b2000 == 40 [pid = 2095] [id = 405] 05:51:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12bf38400) [pid = 2095] [serial = 1214] [outer = 0x0] 05:51:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12bf60800) [pid = 2095] [serial = 1215] [outer = 0x12bf38400] 05:51:04 INFO - PROCESS | 2095 | 1468500664990 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12c444400) [pid = 2095] [serial = 1216] [outer = 0x12bf38400] 05:51:05 INFO - PROCESS | 2095 | 1468500665417 Marionette TRACE conn3 <- [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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 05:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:51:05 INFO - PROCESS | 2095 | 1468500665448 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 2095 | 1468500665451 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 05:51:05 INFO - PROCESS | 2095 | 1468500665454 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 2095 | 1468500665456 Marionette TRACE conn3 <- [1,1594,null,{}] 05:51:05 INFO - PROCESS | 2095 | 1468500665460 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 2095 | 1468500665462 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:05 INFO - PROCESS | 2095 | 1468500665567 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:51:05 INFO - PROCESS | 2095 | 1468500665630 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 2095 | 1468500665631 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x118494800 == 41 [pid = 2095] [id = 406] 05:51:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x11330c000) [pid = 2095] [serial = 1217] [outer = 0x0] 05:51:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x113c5f800) [pid = 2095] [serial = 1218] [outer = 0x11330c000] 05:51:05 INFO - PROCESS | 2095 | 1468500665661 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x11765e400) [pid = 2095] [serial = 1219] [outer = 0x11330c000] 05:51:06 INFO - PROCESS | 2095 | 1468500666123 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 721ms 05:51:06 INFO - PROCESS | 2095 | 1468500666175 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 2095 | 1468500666178 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 05:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:51:06 INFO - PROCESS | 2095 | 1468500666183 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 2095 | 1468500666185 Marionette TRACE conn3 <- [1,1598,null,{}] 05:51:06 INFO - PROCESS | 2095 | 1468500666234 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 2095 | 1468500666237 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:06 INFO - PROCESS | 2095 | 1468500666390 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:51:06 INFO - PROCESS | 2095 | 1468500666476 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 2095 | 1468500666477 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240d6800 == 42 [pid = 2095] [id = 407] 05:51:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x118627000) [pid = 2095] [serial = 1220] [outer = 0x0] 05:51:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1197b3800) [pid = 2095] [serial = 1221] [outer = 0x118627000] 05:51:06 INFO - PROCESS | 2095 | 1468500666507 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x121445800) [pid = 2095] [serial = 1222] [outer = 0x118627000] 05:51:06 INFO - PROCESS | 2095 | 1468500666922 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 766ms 05:51:06 INFO - PROCESS | 2095 | 1468500666961 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 2095 | 1468500666963 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 05:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:51:06 INFO - PROCESS | 2095 | 1468500666967 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 2095 | 1468500666970 Marionette TRACE conn3 <- [1,1602,null,{}] 05:51:06 INFO - PROCESS | 2095 | 1468500666977 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 2095 | 1468500666982 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:07 INFO - PROCESS | 2095 | 1468500667081 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:51:07 INFO - PROCESS | 2095 | 1468500667155 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 2095 | 1468500667157 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf1d000 == 43 [pid = 2095] [id = 408] 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12863c000) [pid = 2095] [serial = 1223] [outer = 0x0] 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x128b68800) [pid = 2095] [serial = 1224] [outer = 0x12863c000] 05:51:07 INFO - PROCESS | 2095 | 1468500667188 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1292d1000) [pid = 2095] [serial = 1225] [outer = 0x12863c000] 05:51:07 INFO - PROCESS | 2095 | 1468500667601 Marionette TRACE conn3 <- [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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 674ms 05:51:07 INFO - PROCESS | 2095 | 1468500667642 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 2095 | 1468500667644 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:51:07 INFO - PROCESS | 2095 | 1468500667646 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 2095 | 1468500667647 Marionette TRACE conn3 <- [1,1606,null,{}] 05:51:07 INFO - PROCESS | 2095 | 1468500667650 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 2095 | 1468500667651 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:07 INFO - PROCESS | 2095 | 1468500667773 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:51:07 INFO - PROCESS | 2095 | 1468500667846 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 2095 | 1468500667847 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9ba000 == 44 [pid = 2095] [id = 409] 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12a71ec00) [pid = 2095] [serial = 1226] [outer = 0x0] 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12a80d400) [pid = 2095] [serial = 1227] [outer = 0x12a71ec00] 05:51:07 INFO - PROCESS | 2095 | 1468500667876 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x12badb000) [pid = 2095] [serial = 1228] [outer = 0x12a71ec00] 05:51:08 INFO - PROCESS | 2095 | 1468500668304 Marionette TRACE conn3 <- [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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 721ms 05:51:08 INFO - PROCESS | 2095 | 1468500668367 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 2095 | 1468500668369 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 05:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:51:08 INFO - PROCESS | 2095 | 1468500668371 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 2095 | 1468500668372 Marionette TRACE conn3 <- [1,1610,null,{}] 05:51:08 INFO - PROCESS | 2095 | 1468500668375 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:08 INFO - PROCESS | 2095 | 1468500668376 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:08 INFO - PROCESS | 2095 | 1468500668475 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:51:08 INFO - PROCESS | 2095 | 1468500668535 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 2095 | 1468500668537 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x117259000 == 45 [pid = 2095] [id = 410] 05:51:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1129ab000) [pid = 2095] [serial = 1229] [outer = 0x0] 05:51:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x1272e4400) [pid = 2095] [serial = 1230] [outer = 0x1129ab000] 05:51:08 INFO - PROCESS | 2095 | 1468500668565 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12a617000) [pid = 2095] [serial = 1231] [outer = 0x1129ab000] 05:51:09 INFO - PROCESS | 2095 | 1468500669097 Marionette TRACE conn3 <- [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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 772ms 05:51:09 INFO - PROCESS | 2095 | 1468500669143 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:51:09 INFO - PROCESS | 2095 | 1468500669145 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 05:51:09 INFO - PROCESS | 2095 | 1468500669149 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 2095 | 1468500669150 Marionette TRACE conn3 <- [1,1614,null,{}] 05:51:09 INFO - PROCESS | 2095 | 1468500669154 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:09 INFO - PROCESS | 2095 | 1468500669155 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:09 INFO - PROCESS | 2095 | 1468500669257 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:51:09 INFO - PROCESS | 2095 | 1468500669332 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 2095 | 1468500669333 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x117259800 == 46 [pid = 2095] [id = 411] 05:51:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1128d2c00) [pid = 2095] [serial = 1232] [outer = 0x0] 05:51:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1133b1c00) [pid = 2095] [serial = 1233] [outer = 0x1128d2c00] 05:51:09 INFO - PROCESS | 2095 | 1468500669360 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x11819e400) [pid = 2095] [serial = 1234] [outer = 0x1128d2c00] 05:51:09 INFO - PROCESS | 2095 | 1468500669742 Marionette TRACE conn3 <- [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]]]}] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf15000 == 45 [pid = 2095] [id = 404] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x123a2d800 == 44 [pid = 2095] [id = 403] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x118f7f800 == 43 [pid = 2095] [id = 402] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12a790000 == 42 [pid = 2095] [id = 401] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12984b800 == 41 [pid = 2095] [id = 400] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12910d800 == 40 [pid = 2095] [id = 399] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x117f16800 == 39 [pid = 2095] [id = 398] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x121993800 == 38 [pid = 2095] [id = 397] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x121084800 == 37 [pid = 2095] [id = 396] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x118687000 == 36 [pid = 2095] [id = 395] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x11849c800 == 35 [pid = 2095] [id = 394] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x119671000 == 34 [pid = 2095] [id = 393] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x114f0e800 == 33 [pid = 2095] [id = 392] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x117259000 == 32 [pid = 2095] [id = 410] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9ba000 == 31 [pid = 2095] [id = 409] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf1d000 == 30 [pid = 2095] [id = 408] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x1240d6800 == 29 [pid = 2095] [id = 407] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6b2000 == 28 [pid = 2095] [id = 405] 05:51:10 INFO - PROCESS | 2095 | --DOCSHELL 0x118494800 == 27 [pid = 2095] [id = 406] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x125763800) [pid = 2095] [serial = 1156] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x128aca400) [pid = 2095] [serial = 1161] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12a773c00) [pid = 2095] [serial = 1171] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x128639c00) [pid = 2095] [serial = 1159] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x121007000) [pid = 2095] [serial = 1165] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x118198800) [pid = 2095] [serial = 1164] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x12863a000) [pid = 2095] [serial = 1167] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1129b0400) [pid = 2095] [serial = 1126] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11200f400) [pid = 2095] [serial = 1125] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12a612400) [pid = 2095] [serial = 1170] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128b64400) [pid = 2095] [serial = 1162] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1183a3000) [pid = 2095] [serial = 1129] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x117fe4800) [pid = 2095] [serial = 1128] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1292d4800) [pid = 2095] [serial = 1168] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x119b33000) [pid = 2095] [serial = 1152] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x123ae7000) [pid = 2095] [serial = 1132] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x120f1ec00) [pid = 2095] [serial = 1131] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12a803800) [pid = 2095] [serial = 1173] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128ac5c00) [pid = 2095] [serial = 1135] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x12139a000) [pid = 2095] [serial = 1153] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1272e8c00) [pid = 2095] [serial = 1134] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x124b36400) [pid = 2095] [serial = 1155] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1272ea400) [pid = 2095] [serial = 1158] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118358400) [pid = 2095] [serial = 1146] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1183a4800) [pid = 2095] [serial = 1147] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1188c5400) [pid = 2095] [serial = 1149] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1196cdc00) [pid = 2095] [serial = 1150] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1110ab800) [pid = 2095] [serial = 1140] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1128d4c00) [pid = 2095] [serial = 1141] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x114f61400) [pid = 2095] [serial = 1143] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11673b000) [pid = 2095] [serial = 1144] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1133b1400) [pid = 2095] [serial = 1138] [outer = 0x0] [url = about:blank] 05:51:10 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x112a82000) [pid = 2095] [serial = 1137] [outer = 0x0] [url = about:blank] 05:51:10 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 05:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1222ms 05:51:10 INFO - PROCESS | 2095 | 1468500670371 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 2095 | 1468500670374 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 05:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:51:10 INFO - PROCESS | 2095 | 1468500670377 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 2095 | 1468500670380 Marionette TRACE conn3 <- [1,1618,null,{}] 05:51:10 INFO - PROCESS | 2095 | 1468500670386 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 2095 | 1468500670387 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:10 INFO - PROCESS | 2095 | 1468500670470 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:51:10 INFO - PROCESS | 2095 | 1468500670476 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 2095 | 1468500670480 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e7b800 == 28 [pid = 2095] [id = 412] 05:51:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1128d4400) [pid = 2095] [serial = 1235] [outer = 0x0] 05:51:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1129a6000) [pid = 2095] [serial = 1236] [outer = 0x1128d4400] 05:51:10 INFO - PROCESS | 2095 | 1468500670508 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x112fb6c00) [pid = 2095] [serial = 1237] [outer = 0x1128d4400] 05:51:10 INFO - PROCESS | 2095 | 1468500670869 Marionette TRACE conn3 <- [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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 523ms 05:51:10 INFO - PROCESS | 2095 | 1468500670900 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 2095 | 1468500670902 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 05:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:51:10 INFO - PROCESS | 2095 | 1468500670907 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 2095 | 1468500670910 Marionette TRACE conn3 <- [1,1622,null,{}] 05:51:10 INFO - PROCESS | 2095 | 1468500670938 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 2095 | 1468500670940 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:11 INFO - PROCESS | 2095 | 1468500671015 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:51:11 INFO - PROCESS | 2095 | 1468500671019 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2095 | 1468500671020 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x117563800 == 29 [pid = 2095] [id = 413] 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x113c37400) [pid = 2095] [serial = 1238] [outer = 0x0] 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x116862400) [pid = 2095] [serial = 1239] [outer = 0x113c37400] 05:51:11 INFO - PROCESS | 2095 | 1468500671050 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x117fdf800) [pid = 2095] [serial = 1240] [outer = 0x113c37400] 05:51:11 INFO - PROCESS | 2095 | 1468500671380 Marionette TRACE conn3 <- [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]]]}] 05:51:11 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 05:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 495ms 05:51:11 INFO - PROCESS | 2095 | 1468500671401 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2095 | 1468500671402 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:51:11 INFO - PROCESS | 2095 | 1468500671405 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2095 | 1468500671406 Marionette TRACE conn3 <- [1,1626,null,{}] 05:51:11 INFO - PROCESS | 2095 | 1468500671415 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 2095 | 1468500671418 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:11 INFO - PROCESS | 2095 | 1468500671508 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:51:11 INFO - PROCESS | 2095 | 1468500671562 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2095 | 1468500671565 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f83000 == 30 [pid = 2095] [id = 414] 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x11839a400) [pid = 2095] [serial = 1241] [outer = 0x0] 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1186f5400) [pid = 2095] [serial = 1242] [outer = 0x11839a400] 05:51:11 INFO - PROCESS | 2095 | 1468500671593 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x118fecc00) [pid = 2095] [serial = 1243] [outer = 0x11839a400] 05:51:11 INFO - PROCESS | 2095 | 1468500671885 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 519ms 05:51:11 INFO - PROCESS | 2095 | 1468500671925 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2095 | 1468500671926 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:51:11 INFO - PROCESS | 2095 | 1468500671928 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2095 | 1468500671931 Marionette TRACE conn3 <- [1,1630,null,{}] 05:51:11 INFO - PROCESS | 2095 | 1468500671935 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 2095 | 1468500671936 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:12 INFO - PROCESS | 2095 | 1468500672015 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:51:12 INFO - PROCESS | 2095 | 1468500672019 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2095 | 1468500672020 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e9a800 == 31 [pid = 2095] [id = 415] 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1197b1c00) [pid = 2095] [serial = 1244] [outer = 0x0] 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x120f1ec00) [pid = 2095] [serial = 1245] [outer = 0x1197b1c00] 05:51:12 INFO - PROCESS | 2095 | 1468500672045 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x121105c00) [pid = 2095] [serial = 1246] [outer = 0x1197b1c00] 05:51:12 INFO - PROCESS | 2095 | 1468500672373 Marionette TRACE conn3 <- [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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 473ms 05:51:12 INFO - PROCESS | 2095 | 1468500672402 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2095 | 1468500672403 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:51:12 INFO - PROCESS | 2095 | 1468500672405 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2095 | 1468500672406 Marionette TRACE conn3 <- [1,1634,null,{}] 05:51:12 INFO - PROCESS | 2095 | 1468500672408 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 2095 | 1468500672410 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:12 INFO - PROCESS | 2095 | 1468500672519 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:51:12 INFO - PROCESS | 2095 | 1468500672533 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2095 | 1468500672534 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x121369000 == 32 [pid = 2095] [id = 416] 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x117668400) [pid = 2095] [serial = 1247] [outer = 0x0] 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12139a000) [pid = 2095] [serial = 1248] [outer = 0x117668400] 05:51:12 INFO - PROCESS | 2095 | 1468500672558 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1241f2800) [pid = 2095] [serial = 1249] [outer = 0x117668400] 05:51:12 INFO - PROCESS | 2095 | 1468500672887 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:51:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 05:51:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:51:12 INFO - PROCESS | 2095 | 1468500672925 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2095 | 1468500672927 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 05:51:12 INFO - PROCESS | 2095 | 1468500672929 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2095 | 1468500672930 Marionette TRACE conn3 <- [1,1638,null,{}] 05:51:12 INFO - PROCESS | 2095 | 1468500672933 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 2095 | 1468500672937 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:13 INFO - PROCESS | 2095 | 1468500673055 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:51:13 INFO - PROCESS | 2095 | 1468500673093 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2095 | 1468500673095 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b9c000 == 33 [pid = 2095] [id = 417] 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x124bc1800) [pid = 2095] [serial = 1250] [outer = 0x0] 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x125fd5400) [pid = 2095] [serial = 1251] [outer = 0x124bc1800] 05:51:13 INFO - PROCESS | 2095 | 1468500673119 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128635400) [pid = 2095] [serial = 1252] [outer = 0x124bc1800] 05:51:13 INFO - PROCESS | 2095 | 1468500673417 Marionette TRACE conn3 <- [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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 05:51:13 INFO - PROCESS | 2095 | 1468500673456 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2095 | 1468500673457 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:51:13 INFO - PROCESS | 2095 | 1468500673459 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2095 | 1468500673460 Marionette TRACE conn3 <- [1,1642,null,{}] 05:51:13 INFO - PROCESS | 2095 | 1468500673465 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 2095 | 1468500673466 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:13 INFO - PROCESS | 2095 | 1468500673559 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:51:13 INFO - PROCESS | 2095 | 1468500673563 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2095 | 1468500673564 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270b0800 == 34 [pid = 2095] [id = 418] 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1272e4c00) [pid = 2095] [serial = 1253] [outer = 0x0] 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128acc400) [pid = 2095] [serial = 1254] [outer = 0x1272e4c00] 05:51:13 INFO - PROCESS | 2095 | 1468500673595 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x128c29c00) [pid = 2095] [serial = 1255] [outer = 0x1272e4c00] 05:51:13 INFO - PROCESS | 2095 | 1468500673921 Marionette TRACE conn3 <- [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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 05:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:51:13 INFO - PROCESS | 2095 | 1468500673934 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2095 | 1468500673936 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 05:51:13 INFO - PROCESS | 2095 | 1468500673938 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2095 | 1468500673939 Marionette TRACE conn3 <- [1,1646,null,{}] 05:51:13 INFO - PROCESS | 2095 | 1468500673941 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:13 INFO - PROCESS | 2095 | 1468500673942 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:14 INFO - PROCESS | 2095 | 1468500674043 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:51:14 INFO - PROCESS | 2095 | 1468500674047 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2095 | 1468500674048 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x129116000 == 35 [pid = 2095] [id = 419] 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x128636c00) [pid = 2095] [serial = 1256] [outer = 0x0] 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1291bc800) [pid = 2095] [serial = 1257] [outer = 0x128636c00] 05:51:14 INFO - PROCESS | 2095 | 1468500674072 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1292d0c00) [pid = 2095] [serial = 1258] [outer = 0x128636c00] 05:51:14 INFO - PROCESS | 2095 | 1468500674420 Marionette TRACE conn3 <- [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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 05:51:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:51:14 INFO - PROCESS | 2095 | 1468500674458 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 2095 | 1468500674459 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 05:51:14 INFO - PROCESS | 2095 | 1468500674461 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2095 | 1468500674463 Marionette TRACE conn3 <- [1,1650,null,{}] 05:51:14 INFO - PROCESS | 2095 | 1468500674465 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 2095 | 1468500674466 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:14 INFO - PROCESS | 2095 | 1468500674743 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12bae1400) [pid = 2095] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128ac6000) [pid = 2095] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x128ac4c00) [pid = 2095] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x12bf38400) [pid = 2095] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12aeeb800) [pid = 2095] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x112a85800) [pid = 2095] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1133b0400) [pid = 2095] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x11700bc00) [pid = 2095] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x110f78800) [pid = 2095] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x11862c000) [pid = 2095] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x117fe1c00) [pid = 2095] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12575f800) [pid = 2095] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x110fe5400) [pid = 2095] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1214e6800) [pid = 2095] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:51:14 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1129b3800) [pid = 2095] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:51:14 INFO - PROCESS | 2095 | 1468500674789 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2095 | 1468500674790 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x121365000 == 36 [pid = 2095] [id = 420] 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x110f78800) [pid = 2095] [serial = 1259] [outer = 0x0] 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1128d7800) [pid = 2095] [serial = 1260] [outer = 0x110f78800] 05:51:14 INFO - PROCESS | 2095 | 1468500674821 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x115f03000) [pid = 2095] [serial = 1261] [outer = 0x110f78800] 05:51:15 INFO - PROCESS | 2095 | 1468500675073 Marionette TRACE conn3 <- [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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 05:51:15 INFO - PROCESS | 2095 | 1468500675136 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2095 | 1468500675137 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:51:15 INFO - PROCESS | 2095 | 1468500675140 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2095 | 1468500675141 Marionette TRACE conn3 <- [1,1654,null,{}] 05:51:15 INFO - PROCESS | 2095 | 1468500675143 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 2095 | 1468500675144 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:15 INFO - PROCESS | 2095 | 1468500675223 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:51:15 INFO - PROCESS | 2095 | 1468500675227 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2095 | 1468500675228 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a797800 == 37 [pid = 2095] [id = 421] 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1181a5c00) [pid = 2095] [serial = 1262] [outer = 0x0] 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124426000) [pid = 2095] [serial = 1263] [outer = 0x1181a5c00] 05:51:15 INFO - PROCESS | 2095 | 1468500675255 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1291b6c00) [pid = 2095] [serial = 1264] [outer = 0x1181a5c00] 05:51:15 INFO - PROCESS | 2095 | 1468500675566 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 05:51:15 INFO - PROCESS | 2095 | 1468500675608 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2095 | 1468500675610 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:51:15 INFO - PROCESS | 2095 | 1468500675612 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2095 | 1468500675614 Marionette TRACE conn3 <- [1,1658,null,{}] 05:51:15 INFO - PROCESS | 2095 | 1468500675616 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 2095 | 1468500675618 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:15 INFO - PROCESS | 2095 | 1468500675733 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:51:15 INFO - PROCESS | 2095 | 1468500675739 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2095 | 1468500675741 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac63000 == 38 [pid = 2095] [id = 422] 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x110fe4c00) [pid = 2095] [serial = 1265] [outer = 0x0] 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1272e9800) [pid = 2095] [serial = 1266] [outer = 0x110fe4c00] 05:51:15 INFO - PROCESS | 2095 | 1468500675774 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a880000) [pid = 2095] [serial = 1267] [outer = 0x110fe4c00] 05:51:16 INFO - PROCESS | 2095 | 1468500676084 Marionette TRACE conn3 <- [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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 520ms 05:51:16 INFO - PROCESS | 2095 | 1468500676133 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:51:16 INFO - PROCESS | 2095 | 1468500676134 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 05:51:16 INFO - PROCESS | 2095 | 1468500676136 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2095 | 1468500676137 Marionette TRACE conn3 <- [1,1662,null,{}] 05:51:16 INFO - PROCESS | 2095 | 1468500676139 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 2095 | 1468500676141 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:16 INFO - PROCESS | 2095 | 1468500676218 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:51:16 INFO - PROCESS | 2095 | 1468500676221 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2095 | 1468500676222 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb48000 == 39 [pid = 2095] [id = 423] 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128630800) [pid = 2095] [serial = 1268] [outer = 0x0] 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12ba5b400) [pid = 2095] [serial = 1269] [outer = 0x128630800] 05:51:16 INFO - PROCESS | 2095 | 1468500676246 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12badc400) [pid = 2095] [serial = 1270] [outer = 0x128630800] 05:51:16 INFO - PROCESS | 2095 | 1468500676556 Marionette TRACE conn3 <- [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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 05:51:16 INFO - PROCESS | 2095 | 1468500676606 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:51:16 INFO - PROCESS | 2095 | 1468500676607 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 05:51:16 INFO - PROCESS | 2095 | 1468500676609 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2095 | 1468500676610 Marionette TRACE conn3 <- [1,1666,null,{}] 05:51:16 INFO - PROCESS | 2095 | 1468500676612 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:16 INFO - PROCESS | 2095 | 1468500676614 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:16 INFO - PROCESS | 2095 | 1468500676720 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:51:16 INFO - PROCESS | 2095 | 1468500676802 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2095 | 1468500676803 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x11224f800 == 40 [pid = 2095] [id = 424] 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x110f26800) [pid = 2095] [serial = 1271] [outer = 0x0] 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x110f80000) [pid = 2095] [serial = 1272] [outer = 0x110f26800] 05:51:16 INFO - PROCESS | 2095 | 1468500676836 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1128cc400) [pid = 2095] [serial = 1273] [outer = 0x110f26800] 05:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 05:51:17 INFO - PROCESS | 2095 | 1468500677370 Marionette TRACE conn3 <- [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]]]}] 05:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:51:17 INFO - PROCESS | 2095 | 1468500677383 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 2095 | 1468500677385 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 05:51:17 INFO - PROCESS | 2095 | 1468500677388 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 2095 | 1468500677390 Marionette TRACE conn3 <- [1,1670,null,{}] 05:51:17 INFO - PROCESS | 2095 | 1468500677394 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 2095 | 1468500677397 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:17 INFO - PROCESS | 2095 | 1468500677578 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:51:17 INFO - PROCESS | 2095 | 1468500677662 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2095 | 1468500677664 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f7f800 == 41 [pid = 2095] [id = 425] 05:51:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11686b400) [pid = 2095] [serial = 1274] [outer = 0x0] 05:51:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x11765f400) [pid = 2095] [serial = 1275] [outer = 0x11686b400] 05:51:17 INFO - PROCESS | 2095 | 1468500677694 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1181a6800) [pid = 2095] [serial = 1276] [outer = 0x11686b400] 05:51:18 INFO - PROCESS | 2095 | 1468500678207 Marionette TRACE conn3 <- [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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 05:51:18 INFO - PROCESS | 2095 | 1468500678260 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:51:18 INFO - PROCESS | 2095 | 1468500678263 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 05:51:18 INFO - PROCESS | 2095 | 1468500678266 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 2095 | 1468500678267 Marionette TRACE conn3 <- [1,1674,null,{}] 05:51:18 INFO - PROCESS | 2095 | 1468500678270 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:18 INFO - PROCESS | 2095 | 1468500678272 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:18 INFO - PROCESS | 2095 | 1468500678385 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:51:18 INFO - PROCESS | 2095 | 1468500678579 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 2095 | 1468500678581 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fba800 == 42 [pid = 2095] [id = 426] 05:51:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x110f26c00) [pid = 2095] [serial = 1277] [outer = 0x0] 05:51:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x111da8400) [pid = 2095] [serial = 1278] [outer = 0x110f26c00] 05:51:18 INFO - PROCESS | 2095 | 1468500678609 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x112fa8400) [pid = 2095] [serial = 1279] [outer = 0x110f26c00] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb48000 == 41 [pid = 2095] [id = 423] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac63000 == 40 [pid = 2095] [id = 422] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x12a797800 == 39 [pid = 2095] [id = 421] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x121365000 == 38 [pid = 2095] [id = 420] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x129116000 == 37 [pid = 2095] [id = 419] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x1270b0800 == 36 [pid = 2095] [id = 418] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x124b9c000 == 35 [pid = 2095] [id = 417] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x121369000 == 34 [pid = 2095] [id = 416] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x119e9a800 == 33 [pid = 2095] [id = 415] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x118f83000 == 32 [pid = 2095] [id = 414] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x117563800 == 31 [pid = 2095] [id = 413] 05:51:19 INFO - PROCESS | 2095 | --DOCSHELL 0x115e7b800 == 30 [pid = 2095] [id = 412] 05:51:19 INFO - PROCESS | 2095 | 1468500679091 Marionette TRACE conn3 <- [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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 870ms 05:51:19 INFO - PROCESS | 2095 | 1468500679138 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2095 | 1468500679140 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:51:19 INFO - PROCESS | 2095 | 1468500679142 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2095 | 1468500679144 Marionette TRACE conn3 <- [1,1678,null,{}] 05:51:19 INFO - PROCESS | 2095 | 1468500679160 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 2095 | 1468500679164 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12bf42400) [pid = 2095] [serial = 1213] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x128b6f400) [pid = 2095] [serial = 1197] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12a804c00) [pid = 2095] [serial = 1200] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x12bf60800) [pid = 2095] [serial = 1215] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x12b84e000) [pid = 2095] [serial = 1203] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1245e4400) [pid = 2095] [serial = 1191] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x125fcfc00) [pid = 2095] [serial = 1192] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x115e08400) [pid = 2095] [serial = 1182] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11700e000) [pid = 2095] [serial = 1183] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x117664800) [pid = 2095] [serial = 1179] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x118365800) [pid = 2095] [serial = 1180] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x110fe9800) [pid = 2095] [serial = 1176] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1128d6400) [pid = 2095] [serial = 1177] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x119c56c00) [pid = 2095] [serial = 1188] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x124061800) [pid = 2095] [serial = 1189] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x118626800) [pid = 2095] [serial = 1185] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x118f3e000) [pid = 2095] [serial = 1186] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12ba5d400) [pid = 2095] [serial = 1174] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12bad6000) [pid = 2095] [serial = 1204] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11708f000) [pid = 2095] [serial = 1207] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12bf34000) [pid = 2095] [serial = 1212] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1129ad800) [pid = 2095] [serial = 1206] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x127204800) [pid = 2095] [serial = 1194] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12863bc00) [pid = 2095] [serial = 1195] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a885000) [pid = 2095] [serial = 1201] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12a71fc00) [pid = 2095] [serial = 1198] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x128634400) [pid = 2095] [serial = 1210] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1196c9400) [pid = 2095] [serial = 1209] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12c444400) [pid = 2095] [serial = 1216] [outer = 0x0] [url = about:blank] 05:51:19 INFO - PROCESS | 2095 | 1468500679270 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:51:19 INFO - PROCESS | 2095 | 1468500679278 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 2095 | 1468500679281 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169bf000 == 31 [pid = 2095] [id = 427] 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1129abc00) [pid = 2095] [serial = 1280] [outer = 0x0] 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x112e2a400) [pid = 2095] [serial = 1281] [outer = 0x1129abc00] 05:51:19 INFO - PROCESS | 2095 | 1468500679310 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x113248000) [pid = 2095] [serial = 1282] [outer = 0x1129abc00] 05:51:19 INFO - PROCESS | 2095 | 1468500679626 Marionette TRACE conn3 <- [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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 528ms 05:51:19 INFO - PROCESS | 2095 | 1468500679673 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2095 | 1468500679675 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:51:19 INFO - PROCESS | 2095 | 1468500679678 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2095 | 1468500679679 Marionette TRACE conn3 <- [1,1682,null,{}] 05:51:19 INFO - PROCESS | 2095 | 1468500679681 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 2095 | 1468500679683 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:19 INFO - PROCESS | 2095 | 1468500679783 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:51:19 INFO - PROCESS | 2095 | 1468500679838 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 2095 | 1468500679839 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x1184a2800 == 32 [pid = 2095] [id = 428] 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1133dbc00) [pid = 2095] [serial = 1283] [outer = 0x0] 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x115f0bc00) [pid = 2095] [serial = 1284] [outer = 0x1133dbc00] 05:51:19 INFO - PROCESS | 2095 | 1468500679865 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x11765f800) [pid = 2095] [serial = 1285] [outer = 0x1133dbc00] 05:51:20 INFO - PROCESS | 2095 | 1468500680142 Marionette TRACE conn3 <- [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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 471ms 05:51:20 INFO - PROCESS | 2095 | 1468500680157 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:51:20 INFO - PROCESS | 2095 | 1468500680159 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 2095 | 1468500680173 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 2095 | 1468500680178 Marionette TRACE conn3 <- [1,1686,null,{}] 05:51:20 INFO - PROCESS | 2095 | 1468500680189 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 2095 | 1468500680192 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:20 INFO - PROCESS | 2095 | 1468500680277 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:51:20 INFO - PROCESS | 2095 | 1468500680285 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2095 | 1468500680286 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211aa000 == 33 [pid = 2095] [id = 429] 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1128d0c00) [pid = 2095] [serial = 1286] [outer = 0x0] 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1181a6c00) [pid = 2095] [serial = 1287] [outer = 0x1128d0c00] 05:51:20 INFO - PROCESS | 2095 | 1468500680315 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x118f10400) [pid = 2095] [serial = 1288] [outer = 0x1128d0c00] 05:51:20 INFO - PROCESS | 2095 | 1468500680670 Marionette TRACE conn3 <- [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]]]}] 05:51:20 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 05:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 544ms 05:51:20 INFO - PROCESS | 2095 | 1468500680706 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:51:20 INFO - PROCESS | 2095 | 1468500680708 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 05:51:20 INFO - PROCESS | 2095 | 1468500680710 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 2095 | 1468500680711 Marionette TRACE conn3 <- [1,1690,null,{}] 05:51:20 INFO - PROCESS | 2095 | 1468500680715 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 2095 | 1468500680717 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:20 INFO - PROCESS | 2095 | 1468500680794 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:51:20 INFO - PROCESS | 2095 | 1468500680800 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2095 | 1468500680801 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x11967c000 == 34 [pid = 2095] [id = 430] 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x118f36000) [pid = 2095] [serial = 1289] [outer = 0x0] 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1196d1c00) [pid = 2095] [serial = 1290] [outer = 0x118f36000] 05:51:20 INFO - PROCESS | 2095 | 1468500680825 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1197bb800) [pid = 2095] [serial = 1291] [outer = 0x118f36000] 05:51:21 INFO - PROCESS | 2095 | 1468500681152 Marionette TRACE conn3 <- [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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 473ms 05:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:51:21 INFO - PROCESS | 2095 | 1468500681184 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2095 | 1468500681185 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 05:51:21 INFO - PROCESS | 2095 | 1468500681187 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2095 | 1468500681188 Marionette TRACE conn3 <- [1,1694,null,{}] 05:51:21 INFO - PROCESS | 2095 | 1468500681191 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 2095 | 1468500681192 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:21 INFO - PROCESS | 2095 | 1468500681301 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:51:21 INFO - PROCESS | 2095 | 1468500681311 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2095 | 1468500681317 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a7000 == 35 [pid = 2095] [id = 431] 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x121007c00) [pid = 2095] [serial = 1292] [outer = 0x0] 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x121263400) [pid = 2095] [serial = 1293] [outer = 0x121007c00] 05:51:21 INFO - PROCESS | 2095 | 1468500681350 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x123a6b400) [pid = 2095] [serial = 1294] [outer = 0x121007c00] 05:51:21 INFO - PROCESS | 2095 | 1468500681712 Marionette TRACE conn3 <- [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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 568ms 05:51:21 INFO - PROCESS | 2095 | 1468500681757 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2095 | 1468500681758 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:51:21 INFO - PROCESS | 2095 | 1468500681760 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2095 | 1468500681761 Marionette TRACE conn3 <- [1,1698,null,{}] 05:51:21 INFO - PROCESS | 2095 | 1468500681764 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:21 INFO - PROCESS | 2095 | 1468500681765 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:21 INFO - PROCESS | 2095 | 1468500681865 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:51:21 INFO - PROCESS | 2095 | 1468500681868 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2095 | 1468500681869 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e4000 == 36 [pid = 2095] [id = 432] 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x121394400) [pid = 2095] [serial = 1295] [outer = 0x0] 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x124b30000) [pid = 2095] [serial = 1296] [outer = 0x121394400] 05:51:21 INFO - PROCESS | 2095 | 1468500681894 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x125fca000) [pid = 2095] [serial = 1297] [outer = 0x121394400] 05:51:22 INFO - PROCESS | 2095 | 1468500682241 Marionette TRACE conn3 <- [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]]]}] 05:51:22 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 05:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 522ms 05:51:22 INFO - PROCESS | 2095 | 1468500682283 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 2095 | 1468500682284 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 05:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:51:22 INFO - PROCESS | 2095 | 1468500682286 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2095 | 1468500682287 Marionette TRACE conn3 <- [1,1702,null,{}] 05:51:22 INFO - PROCESS | 2095 | 1468500682290 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 2095 | 1468500682291 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:22 INFO - PROCESS | 2095 | 1468500682386 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:51:22 INFO - PROCESS | 2095 | 1468500682426 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2095 | 1468500682427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a67b000 == 37 [pid = 2095] [id = 433] 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1128cc000) [pid = 2095] [serial = 1298] [outer = 0x0] 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x127208000) [pid = 2095] [serial = 1299] [outer = 0x1128cc000] 05:51:22 INFO - PROCESS | 2095 | 1468500682451 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1272edc00) [pid = 2095] [serial = 1300] [outer = 0x1128cc000] 05:51:22 INFO - PROCESS | 2095 | 1468500682767 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 517ms 05:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:51:22 INFO - PROCESS | 2095 | 1468500682805 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 2095 | 1468500682806 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 05:51:22 INFO - PROCESS | 2095 | 1468500682808 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2095 | 1468500682809 Marionette TRACE conn3 <- [1,1706,null,{}] 05:51:22 INFO - PROCESS | 2095 | 1468500682811 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 2095 | 1468500682812 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:22 INFO - PROCESS | 2095 | 1468500682908 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:51:22 INFO - PROCESS | 2095 | 1468500682913 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2095 | 1468500682914 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8d5800 == 38 [pid = 2095] [id = 434] 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x125760c00) [pid = 2095] [serial = 1301] [outer = 0x0] 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x128635800) [pid = 2095] [serial = 1302] [outer = 0x125760c00] 05:51:22 INFO - PROCESS | 2095 | 1468500682937 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128ac5000) [pid = 2095] [serial = 1303] [outer = 0x125760c00] 05:51:23 INFO - PROCESS | 2095 | 1468500683259 Marionette TRACE conn3 <- [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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x124bc1800) [pid = 2095] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1272e4c00) [pid = 2095] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1128d4400) [pid = 2095] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11839a400) [pid = 2095] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1128d2c00) [pid = 2095] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x113c37400) [pid = 2095] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1197b1c00) [pid = 2095] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11330c000) [pid = 2095] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x118627000) [pid = 2095] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12863c000) [pid = 2095] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12a71ec00) [pid = 2095] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1129ab000) [pid = 2095] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x128636c00) [pid = 2095] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x110f78800) [pid = 2095] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x110fe4c00) [pid = 2095] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x117668400) [pid = 2095] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:51:23 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1181a5c00) [pid = 2095] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:51:23 INFO - PROCESS | 2095 | 1468500683376 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 2095 | 1468500683378 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 05:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:51:23 INFO - PROCESS | 2095 | 1468500683383 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2095 | 1468500683385 Marionette TRACE conn3 <- [1,1710,null,{}] 05:51:23 INFO - PROCESS | 2095 | 1468500683387 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 2095 | 1468500683388 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:23 INFO - PROCESS | 2095 | 1468500683467 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:51:23 INFO - PROCESS | 2095 | 1468500683471 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 2095 | 1468500683472 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211a9800 == 39 [pid = 2095] [id = 435] 05:51:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1129ab000) [pid = 2095] [serial = 1304] [outer = 0x0] 05:51:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x115f0fc00) [pid = 2095] [serial = 1305] [outer = 0x1129ab000] 05:51:23 INFO - PROCESS | 2095 | 1468500683496 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x118627000) [pid = 2095] [serial = 1306] [outer = 0x1129ab000] 05:51:23 INFO - PROCESS | 2095 | 1468500683831 Marionette TRACE conn3 <- [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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 469ms 05:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:51:23 INFO - PROCESS | 2095 | 1468500683853 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 2095 | 1468500683854 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 05:51:23 INFO - PROCESS | 2095 | 1468500683856 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2095 | 1468500683858 Marionette TRACE conn3 <- [1,1714,null,{}] 05:51:23 INFO - PROCESS | 2095 | 1468500683860 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 2095 | 1468500683861 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:23 INFO - PROCESS | 2095 | 1468500683938 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:51:24 INFO - PROCESS | 2095 | 1468500683998 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2095 | 1468500683999 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baa7000 == 40 [pid = 2095] [id = 436] 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1133d4400) [pid = 2095] [serial = 1307] [outer = 0x0] 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124421800) [pid = 2095] [serial = 1308] [outer = 0x1133d4400] 05:51:24 INFO - PROCESS | 2095 | 1468500684026 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128b6b400) [pid = 2095] [serial = 1309] [outer = 0x1133d4400] 05:51:24 INFO - PROCESS | 2095 | 1468500684389 Marionette TRACE conn3 <- [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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 568ms 05:51:24 INFO - PROCESS | 2095 | 1468500684426 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 2095 | 1468500684429 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 05:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:51:24 INFO - PROCESS | 2095 | 1468500684434 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2095 | 1468500684436 Marionette TRACE conn3 <- [1,1718,null,{}] 05:51:24 INFO - PROCESS | 2095 | 1468500684440 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:24 INFO - PROCESS | 2095 | 1468500684443 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:24 INFO - PROCESS | 2095 | 1468500684578 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:51:24 INFO - PROCESS | 2095 | 1468500684671 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2095 | 1468500684672 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c070800 == 41 [pid = 2095] [id = 437] 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x118623800) [pid = 2095] [serial = 1310] [outer = 0x0] 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128b65c00) [pid = 2095] [serial = 1311] [outer = 0x118623800] 05:51:24 INFO - PROCESS | 2095 | 1468500684707 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12a618c00) [pid = 2095] [serial = 1312] [outer = 0x118623800] 05:51:24 INFO - PROCESS | 2095 | 1468500684950 Marionette TRACE conn3 <- [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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 573ms 05:51:25 INFO - PROCESS | 2095 | 1468500685007 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 2095 | 1468500685008 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:51:25 INFO - PROCESS | 2095 | 1468500685010 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2095 | 1468500685011 Marionette TRACE conn3 <- [1,1722,null,{}] 05:51:25 INFO - PROCESS | 2095 | 1468500685021 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 2095 | 1468500685022 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:25 INFO - PROCESS | 2095 | 1468500685106 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:51:25 INFO - PROCESS | 2095 | 1468500685110 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2095 | 1468500685111 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6b4800 == 42 [pid = 2095] [id = 438] 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a619000) [pid = 2095] [serial = 1313] [outer = 0x0] 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a775400) [pid = 2095] [serial = 1314] [outer = 0x12a619000] 05:51:25 INFO - PROCESS | 2095 | 1468500685137 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a881000) [pid = 2095] [serial = 1315] [outer = 0x12a619000] 05:51:25 INFO - PROCESS | 2095 | 1468500685609 Marionette TRACE conn3 <- [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]]]}] 05:51: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 05:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 622ms 05:51:25 INFO - PROCESS | 2095 | 1468500685633 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:51:25 INFO - PROCESS | 2095 | 1468500685635 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 05:51:25 INFO - PROCESS | 2095 | 1468500685639 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2095 | 1468500685641 Marionette TRACE conn3 <- [1,1726,null,{}] 05:51:25 INFO - PROCESS | 2095 | 1468500685645 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 2095 | 1468500685646 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:25 INFO - PROCESS | 2095 | 1468500685757 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:51:25 INFO - PROCESS | 2095 | 1468500685820 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2095 | 1468500685821 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b4000 == 43 [pid = 2095] [id = 439] 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x112724800) [pid = 2095] [serial = 1316] [outer = 0x0] 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1129b2000) [pid = 2095] [serial = 1317] [outer = 0x112724800] 05:51:25 INFO - PROCESS | 2095 | 1468500685852 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1133df400) [pid = 2095] [serial = 1318] [outer = 0x112724800] 05:51:26 INFO - PROCESS | 2095 | 1468500686282 Marionette TRACE conn3 <- [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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 05:51:26 INFO - PROCESS | 2095 | 1468500686308 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 2095 | 1468500686312 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 05:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:51:26 INFO - PROCESS | 2095 | 1468500686317 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2095 | 1468500686318 Marionette TRACE conn3 <- [1,1730,null,{}] 05:51:26 INFO - PROCESS | 2095 | 1468500686321 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 2095 | 1468500686323 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:26 INFO - PROCESS | 2095 | 1468500686449 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:51:26 INFO - PROCESS | 2095 | 1468500686511 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 2095 | 1468500686512 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240d4800 == 44 [pid = 2095] [id = 440] 05:51:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x116735800) [pid = 2095] [serial = 1319] [outer = 0x0] 05:51:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x118366c00) [pid = 2095] [serial = 1320] [outer = 0x116735800] 05:51:26 INFO - PROCESS | 2095 | 1468500686542 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x11887e400) [pid = 2095] [serial = 1321] [outer = 0x116735800] 05:51:26 INFO - PROCESS | 2095 | 1468500686998 Marionette TRACE conn3 <- [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]]]}] 05:51: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 05:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 719ms 05:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:51:27 INFO - PROCESS | 2095 | 1468500687036 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 2095 | 1468500687038 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 05:51:27 INFO - PROCESS | 2095 | 1468500687040 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2095 | 1468500687043 Marionette TRACE conn3 <- [1,1734,null,{}] 05:51:27 INFO - PROCESS | 2095 | 1468500687050 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 2095 | 1468500687054 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:27 INFO - PROCESS | 2095 | 1468500687156 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:51:27 INFO - PROCESS | 2095 | 1468500687220 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2095 | 1468500687222 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf1e800 == 45 [pid = 2095] [id = 441] 05:51:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1197b1c00) [pid = 2095] [serial = 1322] [outer = 0x0] 05:51:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x121935800) [pid = 2095] [serial = 1323] [outer = 0x1197b1c00] 05:51:27 INFO - PROCESS | 2095 | 1468500687253 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x124bc8000) [pid = 2095] [serial = 1324] [outer = 0x1197b1c00] 05:51:27 INFO - PROCESS | 2095 | 1468500687668 Marionette TRACE conn3 <- [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]]]}] 05:51: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 05:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 05:51:27 INFO - PROCESS | 2095 | 1468500687713 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 2095 | 1468500687714 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 05:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:51:27 INFO - PROCESS | 2095 | 1468500687717 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2095 | 1468500687718 Marionette TRACE conn3 <- [1,1738,null,{}] 05:51:27 INFO - PROCESS | 2095 | 1468500687721 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 2095 | 1468500687722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:27 INFO - PROCESS | 2095 | 1468500687843 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:51:27 INFO - PROCESS | 2095 | 1468500687905 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2095 | 1468500687906 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9cf000 == 46 [pid = 2095] [id = 442] 05:51:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12863a000) [pid = 2095] [serial = 1325] [outer = 0x0] 05:51:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x128c28c00) [pid = 2095] [serial = 1326] [outer = 0x12863a000] 05:51:27 INFO - PROCESS | 2095 | 1468500687975 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1292d6800) [pid = 2095] [serial = 1327] [outer = 0x12863a000] 05:51:28 INFO - PROCESS | 2095 | 1468500688420 Marionette TRACE conn3 <- [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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 720ms 05:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:51:28 INFO - PROCESS | 2095 | 1468500688439 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 2095 | 1468500688441 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 05:51:28 INFO - PROCESS | 2095 | 1468500688444 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 2095 | 1468500688447 Marionette TRACE conn3 <- [1,1742,null,{}] 05:51:28 INFO - PROCESS | 2095 | 1468500688450 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:28 INFO - PROCESS | 2095 | 1468500688452 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:28 INFO - PROCESS | 2095 | 1468500688599 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:51:28 INFO - PROCESS | 2095 | 1468500688702 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 2095 | 1468500688703 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288ae800 == 47 [pid = 2095] [id = 443] 05:51:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x111ba5800) [pid = 2095] [serial = 1328] [outer = 0x0] 05:51:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x1291b1800) [pid = 2095] [serial = 1329] [outer = 0x111ba5800] 05:51:28 INFO - PROCESS | 2095 | 1468500688731 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x12a61a400) [pid = 2095] [serial = 1330] [outer = 0x111ba5800] 05:51:29 INFO - PROCESS | 2095 | 1468500689323 Marionette TRACE conn3 <- [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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 923ms 05:51:29 INFO - PROCESS | 2095 | 1468500689387 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 2095 | 1468500689389 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 05:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:51:29 INFO - PROCESS | 2095 | 1468500689393 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 2095 | 1468500689394 Marionette TRACE conn3 <- [1,1746,null,{}] 05:51:29 INFO - PROCESS | 2095 | 1468500689399 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 2095 | 1468500689400 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:29 INFO - PROCESS | 2095 | 1468500689497 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:51:29 INFO - PROCESS | 2095 | 1468500689560 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 2095 | 1468500689562 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x121071000 == 48 [pid = 2095] [id = 444] 05:51:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x11330f400) [pid = 2095] [serial = 1331] [outer = 0x0] 05:51:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x115e08800) [pid = 2095] [serial = 1332] [outer = 0x11330f400] 05:51:29 INFO - PROCESS | 2095 | 1468500689589 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x116b21800) [pid = 2095] [serial = 1333] [outer = 0x11330f400] 05:51:30 INFO - PROCESS | 2095 | 1468500690062 Marionette TRACE conn3 <- [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]]]}] 05:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 723ms 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12c070800 == 47 [pid = 2095] [id = 437] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12baa7000 == 46 [pid = 2095] [id = 436] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1211a9800 == 45 [pid = 2095] [id = 435] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8d5800 == 44 [pid = 2095] [id = 434] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12a67b000 == 43 [pid = 2095] [id = 433] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e4000 == 42 [pid = 2095] [id = 432] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a7000 == 41 [pid = 2095] [id = 431] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x11967c000 == 40 [pid = 2095] [id = 430] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1211aa000 == 39 [pid = 2095] [id = 429] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1184a2800 == 38 [pid = 2095] [id = 428] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1169bf000 == 37 [pid = 2095] [id = 427] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x115fba800 == 36 [pid = 2095] [id = 426] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x118f7f800 == 35 [pid = 2095] [id = 425] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x11224f800 == 34 [pid = 2095] [id = 424] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x117259800 == 33 [pid = 2095] [id = 411] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1288ae800 == 32 [pid = 2095] [id = 443] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9cf000 == 31 [pid = 2095] [id = 442] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf1e800 == 30 [pid = 2095] [id = 441] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1240d4800 == 29 [pid = 2095] [id = 440] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6b4800 == 28 [pid = 2095] [id = 438] 05:51:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b4000 == 27 [pid = 2095] [id = 439] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x128b68800) [pid = 2095] [serial = 1224] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x12badb000) [pid = 2095] [serial = 1228] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x12a80d400) [pid = 2095] [serial = 1227] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x12a617000) [pid = 2095] [serial = 1231] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1272e4400) [pid = 2095] [serial = 1230] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x1291bc800) [pid = 2095] [serial = 1257] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x1292d0c00) [pid = 2095] [serial = 1258] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x115f03000) [pid = 2095] [serial = 1261] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1272e9800) [pid = 2095] [serial = 1266] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12a880000) [pid = 2095] [serial = 1267] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1128d7800) [pid = 2095] [serial = 1260] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x12139a000) [pid = 2095] [serial = 1248] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x124426000) [pid = 2095] [serial = 1263] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1291b6c00) [pid = 2095] [serial = 1264] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x128c29c00) [pid = 2095] [serial = 1255] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1241f2800) [pid = 2095] [serial = 1249] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12ba5b400) [pid = 2095] [serial = 1269] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x125fd5400) [pid = 2095] [serial = 1251] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128acc400) [pid = 2095] [serial = 1254] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1129a6000) [pid = 2095] [serial = 1236] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x112fb6c00) [pid = 2095] [serial = 1237] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1186f5400) [pid = 2095] [serial = 1242] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x118fecc00) [pid = 2095] [serial = 1243] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128635400) [pid = 2095] [serial = 1252] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11819e400) [pid = 2095] [serial = 1234] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1133b1c00) [pid = 2095] [serial = 1233] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x116862400) [pid = 2095] [serial = 1239] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x117fdf800) [pid = 2095] [serial = 1240] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x120f1ec00) [pid = 2095] [serial = 1245] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x121105c00) [pid = 2095] [serial = 1246] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x11765e400) [pid = 2095] [serial = 1219] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x113c5f800) [pid = 2095] [serial = 1218] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x121445800) [pid = 2095] [serial = 1222] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1197b3800) [pid = 2095] [serial = 1221] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1292d1000) [pid = 2095] [serial = 1225] [outer = 0x0] [url = about:blank] 05:51:30 INFO - PROCESS | 2095 | 1468500690875 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 2095 | 1468500690878 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:51:30 INFO - PROCESS | 2095 | 1468500690887 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 2095 | 1468500690889 Marionette TRACE conn3 <- [1,1750,null,{}] 05:51:30 INFO - PROCESS | 2095 | 1468500690892 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:30 INFO - PROCESS | 2095 | 1468500690894 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:30 INFO - PROCESS | 2095 | 1468500690974 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:51:30 INFO - PROCESS | 2095 | 1468500690980 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 2095 | 1468500690984 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fba800 == 28 [pid = 2095] [id = 445] 05:51:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1128d5000) [pid = 2095] [serial = 1334] [outer = 0x0] 05:51:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1128d7800) [pid = 2095] [serial = 1335] [outer = 0x1128d5000] 05:51:31 INFO - PROCESS | 2095 | 1468500691012 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1129b0c00) [pid = 2095] [serial = 1336] [outer = 0x1128d5000] 05:51:31 INFO - PROCESS | 2095 | 1468500691342 Marionette TRACE conn3 <- [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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 470ms 05:51:31 INFO - PROCESS | 2095 | 1468500691379 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 2095 | 1468500691383 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 05:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:51:31 INFO - PROCESS | 2095 | 1468500691389 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 2095 | 1468500691392 Marionette TRACE conn3 <- [1,1754,null,{}] 05:51:31 INFO - PROCESS | 2095 | 1468500691395 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 2095 | 1468500691397 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:31 INFO - PROCESS | 2095 | 1468500691473 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:51:31 INFO - PROCESS | 2095 | 1468500691477 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 2095 | 1468500691478 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f10000 == 29 [pid = 2095] [id = 446] 05:51:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x113081400) [pid = 2095] [serial = 1337] [outer = 0x0] 05:51:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x114fd9400) [pid = 2095] [serial = 1338] [outer = 0x113081400] 05:51:31 INFO - PROCESS | 2095 | 1468500691509 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x116984800) [pid = 2095] [serial = 1339] [outer = 0x113081400] 05:51:32 INFO - PROCESS | 2095 | 1468500692029 Marionette TRACE conn3 <- [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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 05:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:51:32 INFO - PROCESS | 2095 | 1468500692085 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 2095 | 1468500692088 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 05:51:32 INFO - PROCESS | 2095 | 1468500692091 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 2095 | 1468500692093 Marionette TRACE conn3 <- [1,1758,null,{}] 05:51:32 INFO - PROCESS | 2095 | 1468500692098 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 2095 | 1468500692100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:32 INFO - PROCESS | 2095 | 1468500692204 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:51:32 INFO - PROCESS | 2095 | 1468500692328 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 2095 | 1468500692329 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181b6800 == 30 [pid = 2095] [id = 447] 05:51:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x113081800) [pid = 2095] [serial = 1340] [outer = 0x0] 05:51:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x113d9bc00) [pid = 2095] [serial = 1341] [outer = 0x113081800] 05:51:32 INFO - PROCESS | 2095 | 1468500692360 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x116912800) [pid = 2095] [serial = 1342] [outer = 0x113081800] 05:51:32 INFO - PROCESS | 2095 | 1468500692873 Marionette TRACE conn3 <- [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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 821ms 05:51:32 INFO - PROCESS | 2095 | 1468500692925 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 2095 | 1468500692929 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 05:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:51:32 INFO - PROCESS | 2095 | 1468500692936 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 2095 | 1468500692938 Marionette TRACE conn3 <- [1,1762,null,{}] 05:51:32 INFO - PROCESS | 2095 | 1468500692941 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 2095 | 1468500692943 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:33 INFO - PROCESS | 2095 | 1468500693045 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:51:33 INFO - PROCESS | 2095 | 1468500693124 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2095 | 1468500693126 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x119321000 == 31 [pid = 2095] [id = 448] 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x117fdfc00) [pid = 2095] [serial = 1343] [outer = 0x0] 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x11819a800) [pid = 2095] [serial = 1344] [outer = 0x117fdfc00] 05:51:33 INFO - PROCESS | 2095 | 1468500693157 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1183a2800) [pid = 2095] [serial = 1345] [outer = 0x117fdfc00] 05:51:33 INFO - PROCESS | 2095 | --DOCSHELL 0x115fba800 == 30 [pid = 2095] [id = 445] 05:51:33 INFO - PROCESS | 2095 | --DOCSHELL 0x121071000 == 29 [pid = 2095] [id = 444] 05:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 720ms 05:51:33 INFO - PROCESS | 2095 | 1468500693651 Marionette TRACE conn3 <- [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]]]}] 05:51:33 INFO - PROCESS | 2095 | 1468500693656 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 2095 | 1468500693659 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 05:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:51:33 INFO - PROCESS | 2095 | 1468500693666 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 2095 | 1468500693668 Marionette TRACE conn3 <- [1,1766,null,{}] 05:51:33 INFO - PROCESS | 2095 | 1468500693672 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:33 INFO - PROCESS | 2095 | 1468500693673 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:33 INFO - PROCESS | 2095 | 1468500693763 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:51:33 INFO - PROCESS | 2095 | 1468500693820 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2095 | 1468500693823 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x117574000 == 30 [pid = 2095] [id = 449] 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1130a8c00) [pid = 2095] [serial = 1346] [outer = 0x0] 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x116911400) [pid = 2095] [serial = 1347] [outer = 0x1130a8c00] 05:51:33 INFO - PROCESS | 2095 | 1468500693847 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1181a3c00) [pid = 2095] [serial = 1348] [outer = 0x1130a8c00] 05:51:34 INFO - PROCESS | 2095 | 1468500694139 Marionette TRACE conn3 <- [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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 524ms 05:51:34 INFO - PROCESS | 2095 | 1468500694187 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 2095 | 1468500694190 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 05:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:51:34 INFO - PROCESS | 2095 | 1468500694194 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 2095 | 1468500694196 Marionette TRACE conn3 <- [1,1770,null,{}] 05:51:34 INFO - PROCESS | 2095 | 1468500694200 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 2095 | 1468500694202 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:34 INFO - PROCESS | 2095 | 1468500694278 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:51:34 INFO - PROCESS | 2095 | 1468500694346 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 2095 | 1468500694347 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x119c19000 == 31 [pid = 2095] [id = 450] 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1183a2c00) [pid = 2095] [serial = 1349] [outer = 0x0] 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1186fec00) [pid = 2095] [serial = 1350] [outer = 0x1183a2c00] 05:51:34 INFO - PROCESS | 2095 | 1468500694374 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x118febc00) [pid = 2095] [serial = 1351] [outer = 0x1183a2c00] 05:51:34 INFO - PROCESS | 2095 | 1468500694658 Marionette TRACE conn3 <- [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]]]}] 05:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 05:51:34 INFO - PROCESS | 2095 | 1468500694671 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 2095 | 1468500694673 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 05:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:51:34 INFO - PROCESS | 2095 | 1468500694690 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 2095 | 1468500694692 Marionette TRACE conn3 <- [1,1774,null,{}] 05:51:34 INFO - PROCESS | 2095 | 1468500694705 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:34 INFO - PROCESS | 2095 | 1468500694708 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:34 INFO - PROCESS | 2095 | 1468500694785 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:51:34 INFO - PROCESS | 2095 | 1468500694790 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 2095 | 1468500694792 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x121c77800 == 32 [pid = 2095] [id = 451] 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x119b2b400) [pid = 2095] [serial = 1352] [outer = 0x0] 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x120f20c00) [pid = 2095] [serial = 1353] [outer = 0x119b2b400] 05:51:34 INFO - PROCESS | 2095 | 1468500694819 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1214d9400) [pid = 2095] [serial = 1354] [outer = 0x119b2b400] 05:51:35 INFO - PROCESS | 2095 | 1468500695210 Marionette TRACE conn3 <- [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]]]}] 05:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 571ms 05:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:51:35 INFO - PROCESS | 2095 | 1468500695261 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 2095 | 1468500695263 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 05:51:35 INFO - PROCESS | 2095 | 1468500695265 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2095 | 1468500695266 Marionette TRACE conn3 <- [1,1778,null,{}] 05:51:35 INFO - PROCESS | 2095 | 1468500695268 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 2095 | 1468500695269 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:35 INFO - PROCESS | 2095 | 1468500695370 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:51:35 INFO - PROCESS | 2095 | 1468500695374 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2095 | 1468500695375 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fb8800 == 33 [pid = 2095] [id = 452] 05:51:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x121c4a000) [pid = 2095] [serial = 1355] [outer = 0x0] 05:51:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x124427000) [pid = 2095] [serial = 1356] [outer = 0x121c4a000] 05:51:35 INFO - PROCESS | 2095 | 1468500695401 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x124bbfc00) [pid = 2095] [serial = 1357] [outer = 0x121c4a000] 05:51:35 INFO - PROCESS | 2095 | 1468500695785 Marionette TRACE conn3 <- [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]]]}] 05:51:35 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 05:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 568ms 05:51:35 INFO - PROCESS | 2095 | 1468500695834 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:51:35 INFO - PROCESS | 2095 | 1468500695836 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 05:51:35 INFO - PROCESS | 2095 | 1468500695840 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2095 | 1468500695841 Marionette TRACE conn3 <- [1,1782,null,{}] 05:51:35 INFO - PROCESS | 2095 | 1468500695845 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 2095 | 1468500695847 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:36 INFO - PROCESS | 2095 | 1468500696002 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:51:36 INFO - PROCESS | 2095 | 1468500696082 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2095 | 1468500696083 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288c4800 == 34 [pid = 2095] [id = 453] 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x111d75000) [pid = 2095] [serial = 1358] [outer = 0x0] 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12575d800) [pid = 2095] [serial = 1359] [outer = 0x111d75000] 05:51:36 INFO - PROCESS | 2095 | 1468500696125 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x127037c00) [pid = 2095] [serial = 1360] [outer = 0x111d75000] 05:51:36 INFO - PROCESS | 2095 | 1468500696459 Marionette TRACE conn3 <- [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]]]}] 05:51:36 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 05:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 05:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:51:36 INFO - PROCESS | 2095 | 1468500696509 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 2095 | 1468500696510 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 05:51:36 INFO - PROCESS | 2095 | 1468500696512 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 2095 | 1468500696515 Marionette TRACE conn3 <- [1,1786,null,{}] 05:51:36 INFO - PROCESS | 2095 | 1468500696526 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 2095 | 1468500696530 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:36 INFO - PROCESS | 2095 | 1468500696642 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:51:36 INFO - PROCESS | 2095 | 1468500696656 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2095 | 1468500696657 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x129853800 == 35 [pid = 2095] [id = 454] 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x127210400) [pid = 2095] [serial = 1361] [outer = 0x0] 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x128634c00) [pid = 2095] [serial = 1362] [outer = 0x127210400] 05:51:36 INFO - PROCESS | 2095 | 1468500696682 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x1292cb400) [pid = 2095] [serial = 1363] [outer = 0x127210400] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x110f26c00) [pid = 2095] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x121007c00) [pid = 2095] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1129abc00) [pid = 2095] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1133dbc00) [pid = 2095] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x11686b400) [pid = 2095] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1133d4400) [pid = 2095] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1128d0c00) [pid = 2095] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1129ab000) [pid = 2095] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1128cc000) [pid = 2095] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x125760c00) [pid = 2095] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128630800) [pid = 2095] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x110f26800) [pid = 2095] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x118623800) [pid = 2095] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x121394400) [pid = 2095] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x118f36000) [pid = 2095] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1128d5000) [pid = 2095] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x11330f400) [pid = 2095] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x112724800) [pid = 2095] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x116735800) [pid = 2095] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1197b1c00) [pid = 2095] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12863a000) [pid = 2095] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x111ba5800) [pid = 2095] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:51:36 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12a619000) [pid = 2095] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:51:37 INFO - PROCESS | 2095 | 1468500697033 Marionette TRACE conn3 <- [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]]]}] 05:51:37 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 05:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 572ms 05:51:37 INFO - PROCESS | 2095 | 1468500697084 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2095 | 1468500697085 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 05:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:51:37 INFO - PROCESS | 2095 | 1468500697087 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2095 | 1468500697089 Marionette TRACE conn3 <- [1,1790,null,{}] 05:51:37 INFO - PROCESS | 2095 | 1468500697091 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 2095 | 1468500697092 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:37 INFO - PROCESS | 2095 | 1468500697175 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:51:37 INFO - PROCESS | 2095 | 1468500697178 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2095 | 1468500697179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x11868a800 == 36 [pid = 2095] [id = 455] 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x111d78c00) [pid = 2095] [serial = 1364] [outer = 0x0] 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1129aa400) [pid = 2095] [serial = 1365] [outer = 0x111d78c00] 05:51:37 INFO - PROCESS | 2095 | 1468500697206 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x117fdf000) [pid = 2095] [serial = 1366] [outer = 0x111d78c00] 05:51:37 INFO - PROCESS | 2095 | 1468500697532 Marionette TRACE conn3 <- [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]]]}] 05:51:37 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) 05:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 05:51:37 INFO - PROCESS | 2095 | 1468500697556 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2095 | 1468500697557 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 05:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:51:37 INFO - PROCESS | 2095 | 1468500697559 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2095 | 1468500697560 Marionette TRACE conn3 <- [1,1794,null,{}] 05:51:37 INFO - PROCESS | 2095 | 1468500697563 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:37 INFO - PROCESS | 2095 | 1468500697566 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:37 INFO - PROCESS | 2095 | 1468500697678 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:51:37 INFO - PROCESS | 2095 | 1468500697687 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2095 | 1468500697688 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8db000 == 37 [pid = 2095] [id = 456] 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x117fe5000) [pid = 2095] [serial = 1367] [outer = 0x0] 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x118fe9800) [pid = 2095] [serial = 1368] [outer = 0x117fe5000] 05:51:37 INFO - PROCESS | 2095 | 1468500697713 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x125758c00) [pid = 2095] [serial = 1369] [outer = 0x117fe5000] 05:51:38 INFO - PROCESS | 2095 | 1468500698004 Marionette TRACE conn3 <- [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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 473ms 05:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:51:38 INFO - PROCESS | 2095 | 1468500698035 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 2095 | 1468500698036 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 05:51:38 INFO - PROCESS | 2095 | 1468500698038 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 2095 | 1468500698039 Marionette TRACE conn3 <- [1,1798,null,{}] 05:51:38 INFO - PROCESS | 2095 | 1468500698041 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 2095 | 1468500698043 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:38 INFO - PROCESS | 2095 | 1468500698127 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:51:38 INFO - PROCESS | 2095 | 1468500698133 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2095 | 1468500698134 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x121199800 == 38 [pid = 2095] [id = 457] 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x113304000) [pid = 2095] [serial = 1370] [outer = 0x0] 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x127210c00) [pid = 2095] [serial = 1371] [outer = 0x113304000] 05:51:38 INFO - PROCESS | 2095 | 1468500698158 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1296d0c00) [pid = 2095] [serial = 1372] [outer = 0x113304000] 05:51:38 INFO - PROCESS | 2095 | 1468500698495 Marionette TRACE conn3 <- [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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 469ms 05:51:38 INFO - PROCESS | 2095 | 1468500698507 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 2095 | 1468500698508 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 05:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:51:38 INFO - PROCESS | 2095 | 1468500698510 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 2095 | 1468500698512 Marionette TRACE conn3 <- [1,1802,null,{}] 05:51:38 INFO - PROCESS | 2095 | 1468500698516 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 2095 | 1468500698517 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:38 INFO - PROCESS | 2095 | 1468500698622 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:51:38 INFO - PROCESS | 2095 | 1468500698627 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2095 | 1468500698629 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb45800 == 39 [pid = 2095] [id = 458] 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1183a0400) [pid = 2095] [serial = 1373] [outer = 0x0] 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1292d5c00) [pid = 2095] [serial = 1374] [outer = 0x1183a0400] 05:51:38 INFO - PROCESS | 2095 | 1468500698653 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12a771c00) [pid = 2095] [serial = 1375] [outer = 0x1183a0400] 05:51:39 INFO - PROCESS | 2095 | 1468500699012 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 05:51:39 INFO - PROCESS | 2095 | 1468500699043 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 2095 | 1468500699046 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:51:39 INFO - PROCESS | 2095 | 1468500699054 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 2095 | 1468500699057 Marionette TRACE conn3 <- [1,1806,null,{}] 05:51:39 INFO - PROCESS | 2095 | 1468500699061 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 2095 | 1468500699064 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:39 INFO - PROCESS | 2095 | 1468500699175 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:51:39 INFO - PROCESS | 2095 | 1468500699238 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 2095 | 1468500699241 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169bc000 == 40 [pid = 2095] [id = 459] 05:51:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1128d2400) [pid = 2095] [serial = 1376] [outer = 0x0] 05:51:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1129a5000) [pid = 2095] [serial = 1377] [outer = 0x1128d2400] 05:51:39 INFO - PROCESS | 2095 | 1468500699275 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11338b800) [pid = 2095] [serial = 1378] [outer = 0x1128d2400] 05:51:39 INFO - PROCESS | 2095 | 1468500699784 Marionette TRACE conn3 <- [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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 825ms 05:51:39 INFO - PROCESS | 2095 | 1468500699880 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 2095 | 1468500699886 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 05:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:51:39 INFO - PROCESS | 2095 | 1468500699893 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 2095 | 1468500699896 Marionette TRACE conn3 <- [1,1810,null,{}] 05:51:39 INFO - PROCESS | 2095 | 1468500699900 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:39 INFO - PROCESS | 2095 | 1468500699903 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:40 INFO - PROCESS | 2095 | 1468500700022 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:51:40 INFO - PROCESS | 2095 | 1468500700093 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2095 | 1468500700094 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x123aa4000 == 41 [pid = 2095] [id = 460] 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x11887e800) [pid = 2095] [serial = 1379] [outer = 0x0] 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x118fea000) [pid = 2095] [serial = 1380] [outer = 0x11887e800] 05:51:40 INFO - PROCESS | 2095 | 1468500700124 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1196d3c00) [pid = 2095] [serial = 1381] [outer = 0x11887e800] 05:51:40 INFO - PROCESS | 2095 | 1468500700539 Marionette TRACE conn3 <- [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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 676ms 05:51:40 INFO - PROCESS | 2095 | 1468500700569 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:51:40 INFO - PROCESS | 2095 | 1468500700570 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 05:51:40 INFO - PROCESS | 2095 | 1468500700572 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2095 | 1468500700575 Marionette TRACE conn3 <- [1,1814,null,{}] 05:51:40 INFO - PROCESS | 2095 | 1468500700599 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 2095 | 1468500700603 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:40 INFO - PROCESS | 2095 | 1468500700726 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:51:40 INFO - PROCESS | 2095 | 1468500700781 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2095 | 1468500700783 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c07c000 == 42 [pid = 2095] [id = 461] 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12575b800) [pid = 2095] [serial = 1382] [outer = 0x0] 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x125fce000) [pid = 2095] [serial = 1383] [outer = 0x12575b800] 05:51:40 INFO - PROCESS | 2095 | 1468500700814 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x128636800) [pid = 2095] [serial = 1384] [outer = 0x12575b800] 05:51:41 INFO - PROCESS | 2095 | 1468500701233 Marionette TRACE conn3 <- [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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 672ms 05:51:41 INFO - PROCESS | 2095 | 1468500701245 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:51:41 INFO - PROCESS | 2095 | 1468500701248 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 05:51:41 INFO - PROCESS | 2095 | 1468500701251 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 2095 | 1468500701253 Marionette TRACE conn3 <- [1,1818,null,{}] 05:51:41 INFO - PROCESS | 2095 | 1468500701255 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 2095 | 1468500701257 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:41 INFO - PROCESS | 2095 | 1468500701377 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:51:41 INFO - PROCESS | 2095 | 1468500701449 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2095 | 1468500701450 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9c5800 == 43 [pid = 2095] [id = 462] 05:51:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x128c46400) [pid = 2095] [serial = 1385] [outer = 0x0] 05:51:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x1291bd000) [pid = 2095] [serial = 1386] [outer = 0x128c46400] 05:51:41 INFO - PROCESS | 2095 | 1468500701479 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12a772000) [pid = 2095] [serial = 1387] [outer = 0x128c46400] 05:51:41 INFO - PROCESS | 2095 | 1468500701883 Marionette TRACE conn3 <- [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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 05:51:41 INFO - PROCESS | 2095 | 1468500701923 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 2095 | 1468500701924 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:51:41 INFO - PROCESS | 2095 | 1468500701927 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 2095 | 1468500701928 Marionette TRACE conn3 <- [1,1822,null,{}] 05:51:41 INFO - PROCESS | 2095 | 1468500701930 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 2095 | 1468500701932 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:42 INFO - PROCESS | 2095 | 1468500702029 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:51:42 INFO - PROCESS | 2095 | 1468500702103 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 2095 | 1468500702104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3b9000 == 44 [pid = 2095] [id = 463] 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x1291b4800) [pid = 2095] [serial = 1388] [outer = 0x0] 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x12a80c400) [pid = 2095] [serial = 1389] [outer = 0x1291b4800] 05:51:42 INFO - PROCESS | 2095 | 1468500702133 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x12a885800) [pid = 2095] [serial = 1390] [outer = 0x1291b4800] 05:51:42 INFO - PROCESS | 2095 | 1468500702557 Marionette TRACE conn3 <- [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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 668ms 05:51:42 INFO - PROCESS | 2095 | 1468500702595 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 2095 | 1468500702597 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:51:42 INFO - PROCESS | 2095 | 1468500702599 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 2095 | 1468500702600 Marionette TRACE conn3 <- [1,1826,null,{}] 05:51:42 INFO - PROCESS | 2095 | 1468500702603 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:42 INFO - PROCESS | 2095 | 1468500702607 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:42 INFO - PROCESS | 2095 | 1468500702750 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:51:42 INFO - PROCESS | 2095 | 1468500702840 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 2095 | 1468500702841 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x11757b000 == 45 [pid = 2095] [id = 464] 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x1128cd000) [pid = 2095] [serial = 1391] [outer = 0x0] 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 118 (0x120f21000) [pid = 2095] [serial = 1392] [outer = 0x1128cd000] 05:51:42 INFO - PROCESS | 2095 | 1468500702870 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 119 (0x12ba67000) [pid = 2095] [serial = 1393] [outer = 0x1128cd000] 05:51:43 INFO - PROCESS | 2095 | 1468500703383 Marionette TRACE conn3 <- [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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 822ms 05:51:43 INFO - PROCESS | 2095 | 1468500703423 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2095 | 1468500703426 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:51:43 INFO - PROCESS | 2095 | 1468500703429 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2095 | 1468500703432 Marionette TRACE conn3 <- [1,1830,null,{}] 05:51:43 INFO - PROCESS | 2095 | 1468500703436 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 2095 | 1468500703438 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:43 INFO - PROCESS | 2095 | 1468500703539 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:51:43 INFO - PROCESS | 2095 | 1468500703604 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2095 | 1468500703605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x116960000 == 46 [pid = 2095] [id = 465] 05:51:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 120 (0x1133b3000) [pid = 2095] [serial = 1394] [outer = 0x0] 05:51:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 121 (0x113da7c00) [pid = 2095] [serial = 1395] [outer = 0x1133b3000] 05:51:43 INFO - PROCESS | 2095 | 1468500703633 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 122 (0x11708ec00) [pid = 2095] [serial = 1396] [outer = 0x1133b3000] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x121199800 == 45 [pid = 2095] [id = 457] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8db000 == 44 [pid = 2095] [id = 456] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x11868a800 == 43 [pid = 2095] [id = 455] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x129853800 == 42 [pid = 2095] [id = 454] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x1288c4800 == 41 [pid = 2095] [id = 453] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x115fb8800 == 40 [pid = 2095] [id = 452] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 121 (0x114fd9400) [pid = 2095] [serial = 1338] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | 1468500704057 Marionette TRACE conn3 <- [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]]]}] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x121c77800 == 39 [pid = 2095] [id = 451] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x119c19000 == 38 [pid = 2095] [id = 450] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x117574000 == 37 [pid = 2095] [id = 449] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x119321000 == 36 [pid = 2095] [id = 448] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x1181b6800 == 35 [pid = 2095] [id = 447] 05:51:44 INFO - PROCESS | 2095 | --DOCSHELL 0x117f10000 == 34 [pid = 2095] [id = 446] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 120 (0x1128d7800) [pid = 2095] [serial = 1335] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 119 (0x115e08800) [pid = 2095] [serial = 1332] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 118 (0x1129b2000) [pid = 2095] [serial = 1317] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 117 (0x118366c00) [pid = 2095] [serial = 1320] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x1133df400) [pid = 2095] [serial = 1318] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x121935800) [pid = 2095] [serial = 1323] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x11887e400) [pid = 2095] [serial = 1321] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x128c28c00) [pid = 2095] [serial = 1326] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x1129b0c00) [pid = 2095] [serial = 1336] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x124bc8000) [pid = 2095] [serial = 1324] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x12a618c00) [pid = 2095] [serial = 1312] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12a61a400) [pid = 2095] [serial = 1330] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1291b1800) [pid = 2095] [serial = 1329] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x12a775400) [pid = 2095] [serial = 1314] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12a881000) [pid = 2095] [serial = 1315] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1292d6800) [pid = 2095] [serial = 1327] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x116b21800) [pid = 2095] [serial = 1333] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x111da8400) [pid = 2095] [serial = 1278] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x123a6b400) [pid = 2095] [serial = 1294] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x113248000) [pid = 2095] [serial = 1282] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x115f0bc00) [pid = 2095] [serial = 1284] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x11765f800) [pid = 2095] [serial = 1285] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1181a6800) [pid = 2095] [serial = 1276] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x112fa8400) [pid = 2095] [serial = 1279] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x128b6b400) [pid = 2095] [serial = 1309] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x121263400) [pid = 2095] [serial = 1293] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x11765f400) [pid = 2095] [serial = 1275] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1181a6c00) [pid = 2095] [serial = 1287] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115f0fc00) [pid = 2095] [serial = 1305] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1272edc00) [pid = 2095] [serial = 1300] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x128ac5000) [pid = 2095] [serial = 1303] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12badc400) [pid = 2095] [serial = 1270] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x110f80000) [pid = 2095] [serial = 1272] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128635800) [pid = 2095] [serial = 1302] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128b65c00) [pid = 2095] [serial = 1311] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1128cc400) [pid = 2095] [serial = 1273] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x125fca000) [pid = 2095] [serial = 1297] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1197bb800) [pid = 2095] [serial = 1291] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x112e2a400) [pid = 2095] [serial = 1281] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x124b30000) [pid = 2095] [serial = 1296] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x124421800) [pid = 2095] [serial = 1308] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x127208000) [pid = 2095] [serial = 1299] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x118627000) [pid = 2095] [serial = 1306] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x1196d1c00) [pid = 2095] [serial = 1290] [outer = 0x0] [url = about:blank] 05:51:44 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x118f10400) [pid = 2095] [serial = 1288] [outer = 0x0] [url = about:blank] 05:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 673ms 05:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:51:44 INFO - PROCESS | 2095 | 1468500704102 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 2095 | 1468500704104 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 05:51:44 INFO - PROCESS | 2095 | 1468500704108 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2095 | 1468500704110 Marionette TRACE conn3 <- [1,1834,null,{}] 05:51:44 INFO - PROCESS | 2095 | 1468500704112 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 2095 | 1468500704114 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:44 INFO - PROCESS | 2095 | 1468500704196 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:51:44 INFO - PROCESS | 2095 | 1468500704203 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2095 | 1468500704204 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x117561000 == 35 [pid = 2095] [id = 466] 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x118360800) [pid = 2095] [serial = 1397] [outer = 0x0] 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1183a3c00) [pid = 2095] [serial = 1398] [outer = 0x118360800] 05:51:44 INFO - PROCESS | 2095 | 1468500704231 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118f36000) [pid = 2095] [serial = 1399] [outer = 0x118360800] 05:51:44 INFO - PROCESS | 2095 | 1468500704601 Marionette TRACE conn3 <- [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]]]}] 05:51:44 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 05:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 520ms 05:51:44 INFO - PROCESS | 2095 | 1468500704628 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 2095 | 1468500704631 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 05:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:51:44 INFO - PROCESS | 2095 | 1468500704634 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2095 | 1468500704636 Marionette TRACE conn3 <- [1,1838,null,{}] 05:51:44 INFO - PROCESS | 2095 | 1468500704643 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 2095 | 1468500704646 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:44 INFO - PROCESS | 2095 | 1468500704727 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:51:44 INFO - PROCESS | 2095 | 1468500704734 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2095 | 1468500704736 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x121199800 == 36 [pid = 2095] [id = 467] 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x119c53000) [pid = 2095] [serial = 1400] [outer = 0x0] 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x123a69c00) [pid = 2095] [serial = 1401] [outer = 0x119c53000] 05:51:44 INFO - PROCESS | 2095 | 1468500704763 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x124bca400) [pid = 2095] [serial = 1402] [outer = 0x119c53000] 05:51:45 INFO - PROCESS | 2095 | 1468500705109 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 522ms 05:51:45 INFO - PROCESS | 2095 | 1468500705161 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:51:45 INFO - PROCESS | 2095 | 1468500705162 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 05:51:45 INFO - PROCESS | 2095 | 1468500705165 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2095 | 1468500705166 Marionette TRACE conn3 <- [1,1842,null,{}] 05:51:45 INFO - PROCESS | 2095 | 1468500705168 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 2095 | 1468500705169 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:45 INFO - PROCESS | 2095 | 1468500705253 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:51:45 INFO - PROCESS | 2095 | 1468500705257 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2095 | 1468500705258 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240cf800 == 37 [pid = 2095] [id = 468] 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x127204800) [pid = 2095] [serial = 1403] [outer = 0x0] 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x128631c00) [pid = 2095] [serial = 1404] [outer = 0x127204800] 05:51:45 INFO - PROCESS | 2095 | 1468500705283 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x128ac9c00) [pid = 2095] [serial = 1405] [outer = 0x127204800] 05:51:45 INFO - PROCESS | 2095 | 1468500705628 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms 05:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:51:45 INFO - PROCESS | 2095 | 1468500705634 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2095 | 1468500705635 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 05:51:45 INFO - PROCESS | 2095 | 1468500705637 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2095 | 1468500705638 Marionette TRACE conn3 <- [1,1846,null,{}] 05:51:45 INFO - PROCESS | 2095 | 1468500705641 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:45 INFO - PROCESS | 2095 | 1468500705642 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:45 INFO - PROCESS | 2095 | 1468500705724 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:51:45 INFO - PROCESS | 2095 | 1468500705784 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2095 | 1468500705785 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e6b800 == 38 [pid = 2095] [id = 469] 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x120f1bc00) [pid = 2095] [serial = 1406] [outer = 0x0] 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x128b68800) [pid = 2095] [serial = 1407] [outer = 0x120f1bc00] 05:51:45 INFO - PROCESS | 2095 | 1468500705809 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12a620000) [pid = 2095] [serial = 1408] [outer = 0x120f1bc00] 05:51:46 INFO - PROCESS | 2095 | 1468500706074 Marionette TRACE conn3 <- [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]]]}] 05:51:46 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) 05:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 469ms 05:51:46 INFO - PROCESS | 2095 | 1468500706107 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 2095 | 1468500706108 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 05:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:51:46 INFO - PROCESS | 2095 | 1468500706110 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 2095 | 1468500706111 Marionette TRACE conn3 <- [1,1850,null,{}] 05:51:46 INFO - PROCESS | 2095 | 1468500706121 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 2095 | 1468500706125 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:46 INFO - PROCESS | 2095 | 1468500706225 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:51:46 INFO - PROCESS | 2095 | 1468500706229 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2095 | 1468500706232 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984b800 == 39 [pid = 2095] [id = 470] 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12a807800) [pid = 2095] [serial = 1409] [outer = 0x0] 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12ba5ac00) [pid = 2095] [serial = 1410] [outer = 0x12a807800] 05:51:46 INFO - PROCESS | 2095 | 1468500706257 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12bce2800) [pid = 2095] [serial = 1411] [outer = 0x12a807800] 05:51:46 INFO - PROCESS | 2095 | 1468500706606 Marionette TRACE conn3 <- [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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 05:51:46 INFO - PROCESS | 2095 | 1468500706634 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 2095 | 1468500706635 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 05:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:51:46 INFO - PROCESS | 2095 | 1468500706637 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 2095 | 1468500706638 Marionette TRACE conn3 <- [1,1854,null,{}] 05:51:46 INFO - PROCESS | 2095 | 1468500706640 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 2095 | 1468500706641 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:46 INFO - PROCESS | 2095 | 1468500706742 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:51:46 INFO - PROCESS | 2095 | 1468500706755 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2095 | 1468500706756 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e3000 == 40 [pid = 2095] [id = 471] 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1291bb000) [pid = 2095] [serial = 1412] [outer = 0x0] 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12bf39000) [pid = 2095] [serial = 1413] [outer = 0x1291bb000] 05:51:46 INFO - PROCESS | 2095 | 1468500706786 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12bf40000) [pid = 2095] [serial = 1414] [outer = 0x1291bb000] 05:51:47 INFO - PROCESS | 2095 | 1468500707122 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 05:51:47 INFO - PROCESS | 2095 | 1468500707155 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2095 | 1468500707157 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 05:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:51:47 INFO - PROCESS | 2095 | 1468500707173 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2095 | 1468500707174 Marionette TRACE conn3 <- [1,1858,null,{}] 05:51:47 INFO - PROCESS | 2095 | 1468500707176 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 2095 | 1468500707177 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:47 INFO - PROCESS | 2095 | 1468500707280 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:51:47 INFO - PROCESS | 2095 | 1468500707284 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2095 | 1468500707285 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aee4000 == 41 [pid = 2095] [id = 472] 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12ba63c00) [pid = 2095] [serial = 1415] [outer = 0x0] 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12bf5bc00) [pid = 2095] [serial = 1416] [outer = 0x12ba63c00] 05:51:47 INFO - PROCESS | 2095 | 1468500707308 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12bf61c00) [pid = 2095] [serial = 1417] [outer = 0x12ba63c00] 05:51:47 INFO - PROCESS | 2095 | 1468500707619 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 477ms 05:51:47 INFO - PROCESS | 2095 | 1468500707661 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2095 | 1468500707663 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 05:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:51:47 INFO - PROCESS | 2095 | 1468500707667 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2095 | 1468500707669 Marionette TRACE conn3 <- [1,1862,null,{}] 05:51:47 INFO - PROCESS | 2095 | 1468500707671 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:47 INFO - PROCESS | 2095 | 1468500707673 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:47 INFO - PROCESS | 2095 | 1468500707776 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:51:47 INFO - PROCESS | 2095 | 1468500707787 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2095 | 1468500707788 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb55000 == 42 [pid = 2095] [id = 473] 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12bf62000) [pid = 2095] [serial = 1418] [outer = 0x0] 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12c446800) [pid = 2095] [serial = 1419] [outer = 0x12bf62000] 05:51:47 INFO - PROCESS | 2095 | 1468500707820 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12c44b800) [pid = 2095] [serial = 1420] [outer = 0x12bf62000] 05:51:48 INFO - PROCESS | 2095 | 1468500708156 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 05:51:48 INFO - PROCESS | 2095 | 1468500708186 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2095 | 1468500708188 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 05:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:51:48 INFO - PROCESS | 2095 | 1468500708197 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2095 | 1468500708198 Marionette TRACE conn3 <- [1,1866,null,{}] 05:51:48 INFO - PROCESS | 2095 | 1468500708200 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 2095 | 1468500708201 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:48 INFO - PROCESS | 2095 | 1468500708310 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:51:48 INFO - PROCESS | 2095 | 1468500708355 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2095 | 1468500708356 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c084000 == 43 [pid = 2095] [id = 474] 05:51:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1122af400) [pid = 2095] [serial = 1421] [outer = 0x0] 05:51:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12c44dc00) [pid = 2095] [serial = 1422] [outer = 0x1122af400] 05:51:48 INFO - PROCESS | 2095 | 1468500708394 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12c6eec00) [pid = 2095] [serial = 1423] [outer = 0x1122af400] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x121c4a000) [pid = 2095] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x111d75000) [pid = 2095] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1183a2c00) [pid = 2095] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x117fdfc00) [pid = 2095] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1130a8c00) [pid = 2095] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x119b2b400) [pid = 2095] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x127210400) [pid = 2095] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x113304000) [pid = 2095] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x111d78c00) [pid = 2095] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:51:48 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x117fe5000) [pid = 2095] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:51:48 INFO - PROCESS | 2095 | 1468500708893 Marionette TRACE conn3 <- [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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 720ms 05:51:48 INFO - PROCESS | 2095 | 1468500708919 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:51:48 INFO - PROCESS | 2095 | 1468500708921 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 05:51:48 INFO - PROCESS | 2095 | 1468500708923 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2095 | 1468500708925 Marionette TRACE conn3 <- [1,1870,null,{}] 05:51:48 INFO - PROCESS | 2095 | 1468500708927 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 2095 | 1468500708928 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | 1468500709027 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:51:49 INFO - PROCESS | 2095 | 1468500709038 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2095 | 1468500709039 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9ce000 == 44 [pid = 2095] [id = 475] 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x11686b400) [pid = 2095] [serial = 1424] [outer = 0x0] 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12c44f800) [pid = 2095] [serial = 1425] [outer = 0x11686b400] 05:51:49 INFO - PROCESS | 2095 | 1468500709065 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12c6f2800) [pid = 2095] [serial = 1426] [outer = 0x11686b400] 05:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 469ms 05:51:49 INFO - PROCESS | 2095 | 1468500709388 Marionette TRACE conn3 <- [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]]]}] 05:51:49 INFO - PROCESS | 2095 | 1468500709393 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 2095 | 1468500709394 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 05:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:51:49 INFO - PROCESS | 2095 | 1468500709401 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 2095 | 1468500709402 Marionette TRACE conn3 <- [1,1874,null,{}] 05:51:49 INFO - PROCESS | 2095 | 1468500709405 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 2095 | 1468500709406 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | 1468500709496 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:51:49 INFO - PROCESS | 2095 | 1468500709557 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2095 | 1468500709558 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d4de800 == 45 [pid = 2095] [id = 476] 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x117283c00) [pid = 2095] [serial = 1427] [outer = 0x0] 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x117289c00) [pid = 2095] [serial = 1428] [outer = 0x117283c00] 05:51:49 INFO - PROCESS | 2095 | 1468500709583 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x11728f400) [pid = 2095] [serial = 1429] [outer = 0x117283c00] 05:51:49 INFO - PROCESS | 2095 | 1468500709850 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 474ms 05:51:49 INFO - PROCESS | 2095 | 1468500709872 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 2095 | 1468500709873 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 05:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:51:49 INFO - PROCESS | 2095 | 1468500709875 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 2095 | 1468500709876 Marionette TRACE conn3 <- [1,1878,null,{}] 05:51:49 INFO - PROCESS | 2095 | 1468500709879 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:49 INFO - PROCESS | 2095 | 1468500709880 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | 1468500709984 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:51:49 INFO - PROCESS | 2095 | 1468500709987 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2095 | 1468500709988 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d751000 == 46 [pid = 2095] [id = 477] 05:51:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x11728f800) [pid = 2095] [serial = 1430] [outer = 0x0] 05:51:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x128b44000) [pid = 2095] [serial = 1431] [outer = 0x11728f800] 05:51:50 INFO - PROCESS | 2095 | 1468500710011 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x128b48c00) [pid = 2095] [serial = 1432] [outer = 0x11728f800] 05:51:50 INFO - PROCESS | 2095 | 1468500710335 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 469ms 05:51:50 INFO - PROCESS | 2095 | 1468500710344 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 2095 | 1468500710345 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:51:50 INFO - PROCESS | 2095 | 1468500710349 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 2095 | 1468500710351 Marionette TRACE conn3 <- [1,1882,null,{}] 05:51:50 INFO - PROCESS | 2095 | 1468500710355 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 2095 | 1468500710356 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:50 INFO - PROCESS | 2095 | 1468500710441 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:51:50 INFO - PROCESS | 2095 | 1468500710505 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 2095 | 1468500710506 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x12da8b800 == 47 [pid = 2095] [id = 478] 05:51:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x117fd9800) [pid = 2095] [serial = 1433] [outer = 0x0] 05:51:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128b4b400) [pid = 2095] [serial = 1434] [outer = 0x117fd9800] 05:51:50 INFO - PROCESS | 2095 | 1468500710529 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x12c6f3000) [pid = 2095] [serial = 1435] [outer = 0x117fd9800] 05:51:50 INFO - PROCESS | 2095 | 1468500710958 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 673ms 05:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:51:51 INFO - PROCESS | 2095 | 1468500711031 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 2095 | 1468500711033 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 05:51:51 INFO - PROCESS | 2095 | 1468500711038 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 2095 | 1468500711040 Marionette TRACE conn3 <- [1,1886,null,{}] 05:51:51 INFO - PROCESS | 2095 | 1468500711044 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:51 INFO - PROCESS | 2095 | 1468500711045 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:51 INFO - PROCESS | 2095 | 1468500711159 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:51:51 INFO - PROCESS | 2095 | 1468500711235 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2095 | 1468500711237 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f7b000 == 48 [pid = 2095] [id = 479] 05:51:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1133b0400) [pid = 2095] [serial = 1436] [outer = 0x0] 05:51:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x116b21800) [pid = 2095] [serial = 1437] [outer = 0x1133b0400] 05:51:51 INFO - PROCESS | 2095 | 1468500711267 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x117666400) [pid = 2095] [serial = 1438] [outer = 0x1133b0400] 05:51:51 INFO - PROCESS | 2095 | 1468500711688 Marionette TRACE conn3 <- [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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 05:51:51 INFO - PROCESS | 2095 | 1468500711708 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 2095 | 1468500711711 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:51:51 INFO - PROCESS | 2095 | 1468500711716 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 2095 | 1468500711718 Marionette TRACE conn3 <- [1,1890,null,{}] 05:51:51 INFO - PROCESS | 2095 | 1468500711721 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:51 INFO - PROCESS | 2095 | 1468500711722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:51 INFO - PROCESS | 2095 | 1468500711832 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:51:51 INFO - PROCESS | 2095 | 1468500711895 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2095 | 1468500711897 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x129116800 == 49 [pid = 2095] [id = 480] 05:51:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x1186ef400) [pid = 2095] [serial = 1439] [outer = 0x0] 05:51:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1196d0800) [pid = 2095] [serial = 1440] [outer = 0x1186ef400] 05:51:51 INFO - PROCESS | 2095 | 1468500711967 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x119c54c00) [pid = 2095] [serial = 1441] [outer = 0x1186ef400] 05:51:52 INFO - PROCESS | 2095 | 1468500712372 Marionette TRACE conn3 <- [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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 05:51:52 INFO - PROCESS | 2095 | 1468500712436 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 2095 | 1468500712437 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:51:52 INFO - PROCESS | 2095 | 1468500712475 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 2095 | 1468500712477 Marionette TRACE conn3 <- [1,1894,null,{}] 05:51:52 INFO - PROCESS | 2095 | 1468500712488 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 2095 | 1468500712491 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:52 INFO - PROCESS | 2095 | 1468500712597 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:51:52 INFO - PROCESS | 2095 | 1468500712715 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 2095 | 1468500712717 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d73b000 == 50 [pid = 2095] [id = 481] 05:51:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x120f1b400) [pid = 2095] [serial = 1442] [outer = 0x0] 05:51:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x128b43800) [pid = 2095] [serial = 1443] [outer = 0x120f1b400] 05:51:52 INFO - PROCESS | 2095 | 1468500712749 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 114 (0x128c4ec00) [pid = 2095] [serial = 1444] [outer = 0x120f1b400] 05:51:53 INFO - PROCESS | 2095 | 1468500713384 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 988ms 05:51:53 INFO - PROCESS | 2095 | 1468500713450 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 2095 | 1468500713453 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:51:53 INFO - PROCESS | 2095 | 1468500713456 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 2095 | 1468500713457 Marionette TRACE conn3 <- [1,1898,null,{}] 05:51:53 INFO - PROCESS | 2095 | 1468500713461 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:53 INFO - PROCESS | 2095 | 1468500713462 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:53 INFO - PROCESS | 2095 | 1468500713558 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:51:53 INFO - PROCESS | 2095 | 1468500713635 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2095 | 1468500713637 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x119e95000 == 51 [pid = 2095] [id = 482] 05:51:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 115 (0x114f6b000) [pid = 2095] [serial = 1445] [outer = 0x0] 05:51:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 116 (0x115e07c00) [pid = 2095] [serial = 1446] [outer = 0x114f6b000] 05:51:53 INFO - PROCESS | 2095 | 1468500713664 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 117 (0x117281400) [pid = 2095] [serial = 1447] [outer = 0x114f6b000] 05:51:54 INFO - PROCESS | 2095 | 1468500714086 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 05:51:54 INFO - PROCESS | 2095 | 1468500714127 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 2095 | 1468500714130 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:51:54 INFO - PROCESS | 2095 | 1468500714152 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 2095 | 1468500714154 Marionette TRACE conn3 <- [1,1902,null,{}] 05:51:54 INFO - PROCESS | 2095 | 1468500714156 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 2095 | 1468500714158 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:54 INFO - PROCESS | 2095 | 1468500714253 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12d751000 == 50 [pid = 2095] [id = 477] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12d4de800 == 49 [pid = 2095] [id = 476] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9ce000 == 48 [pid = 2095] [id = 475] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12c084000 == 47 [pid = 2095] [id = 474] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb55000 == 46 [pid = 2095] [id = 473] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12aee4000 == 45 [pid = 2095] [id = 472] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e3000 == 44 [pid = 2095] [id = 471] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12984b800 == 43 [pid = 2095] [id = 470] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x115e6b800 == 42 [pid = 2095] [id = 469] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x1240cf800 == 41 [pid = 2095] [id = 468] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x121199800 == 40 [pid = 2095] [id = 467] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x117561000 == 39 [pid = 2095] [id = 466] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x116960000 == 38 [pid = 2095] [id = 465] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x11757b000 == 37 [pid = 2095] [id = 464] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3b9000 == 36 [pid = 2095] [id = 463] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9c5800 == 35 [pid = 2095] [id = 462] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12c07c000 == 34 [pid = 2095] [id = 461] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x123aa4000 == 33 [pid = 2095] [id = 460] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb45800 == 32 [pid = 2095] [id = 458] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x1169bc000 == 31 [pid = 2095] [id = 459] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x119e95000 == 30 [pid = 2095] [id = 482] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12d73b000 == 29 [pid = 2095] [id = 481] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x129116800 == 28 [pid = 2095] [id = 480] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x12da8b800 == 27 [pid = 2095] [id = 478] 05:51:54 INFO - PROCESS | 2095 | --DOCSHELL 0x118f7b000 == 26 [pid = 2095] [id = 479] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 116 (0x124427000) [pid = 2095] [serial = 1356] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 115 (0x12575d800) [pid = 2095] [serial = 1359] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 114 (0x124bbfc00) [pid = 2095] [serial = 1357] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 113 (0x1186fec00) [pid = 2095] [serial = 1350] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x118febc00) [pid = 2095] [serial = 1351] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x1183a2800) [pid = 2095] [serial = 1345] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x11819a800) [pid = 2095] [serial = 1344] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x116911400) [pid = 2095] [serial = 1347] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1181a3c00) [pid = 2095] [serial = 1348] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x113d9bc00) [pid = 2095] [serial = 1341] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x120f20c00) [pid = 2095] [serial = 1353] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x128634c00) [pid = 2095] [serial = 1362] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1296d0c00) [pid = 2095] [serial = 1372] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x127037c00) [pid = 2095] [serial = 1360] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1129aa400) [pid = 2095] [serial = 1365] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x127210c00) [pid = 2095] [serial = 1371] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x117fdf000) [pid = 2095] [serial = 1366] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1292cb400) [pid = 2095] [serial = 1363] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1292d5c00) [pid = 2095] [serial = 1374] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x118fe9800) [pid = 2095] [serial = 1368] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x125758c00) [pid = 2095] [serial = 1369] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1214d9400) [pid = 2095] [serial = 1354] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2095 | 1468500714966 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 2095 | 1468500714968 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e6b800 == 27 [pid = 2095] [id = 483] 05:51:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1129a9800) [pid = 2095] [serial = 1448] [outer = 0x0] 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x112a85000) [pid = 2095] [serial = 1449] [outer = 0x1129a9800] 05:51:55 INFO - PROCESS | 2095 | 1468500714999 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x113c3a800) [pid = 2095] [serial = 1450] [outer = 0x1129a9800] 05:51:55 INFO - PROCESS | 2095 | 1468500715314 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1176ms 05:51:55 INFO - PROCESS | 2095 | 1468500715327 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2095 | 1468500715329 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:51:55 INFO - PROCESS | 2095 | 1468500715340 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2095 | 1468500715342 Marionette TRACE conn3 <- [1,1906,null,{}] 05:51:55 INFO - PROCESS | 2095 | 1468500715345 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 2095 | 1468500715347 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:55 INFO - PROCESS | 2095 | 1468500715434 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:51:55 INFO - PROCESS | 2095 | 1468500715439 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2095 | 1468500715440 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x118684000 == 28 [pid = 2095] [id = 484] 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x117284800) [pid = 2095] [serial = 1451] [outer = 0x0] 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x118623800) [pid = 2095] [serial = 1452] [outer = 0x117284800] 05:51:55 INFO - PROCESS | 2095 | 1468500715467 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x118f37400) [pid = 2095] [serial = 1453] [outer = 0x117284800] 05:51:55 INFO - PROCESS | 2095 | 1468500715826 Marionette TRACE conn3 <- [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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 520ms 05:51:55 INFO - PROCESS | 2095 | 1468500715861 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2095 | 1468500715864 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:51:55 INFO - PROCESS | 2095 | 1468500715869 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2095 | 1468500715870 Marionette TRACE conn3 <- [1,1910,null,{}] 05:51:55 INFO - PROCESS | 2095 | 1468500715872 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:55 INFO - PROCESS | 2095 | 1468500715874 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:55 INFO - PROCESS | 2095 | 1468500715953 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:51:55 INFO - PROCESS | 2095 | 1468500715957 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2095 | 1468500715959 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x121070800 == 29 [pid = 2095] [id = 485] 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1196d3800) [pid = 2095] [serial = 1454] [outer = 0x0] 05:51:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x120f1a800) [pid = 2095] [serial = 1455] [outer = 0x1196d3800] 05:51:55 INFO - PROCESS | 2095 | 1468500715994 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1214d9800) [pid = 2095] [serial = 1456] [outer = 0x1196d3800] 05:51:56 INFO - PROCESS | 2095 | 1468500716354 Marionette TRACE conn3 <- [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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 05:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:51:56 INFO - PROCESS | 2095 | 1468500716388 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 2095 | 1468500716389 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 05:51:56 INFO - PROCESS | 2095 | 1468500716396 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2095 | 1468500716403 Marionette TRACE conn3 <- [1,1914,null,{}] 05:51:56 INFO - PROCESS | 2095 | 1468500716406 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 2095 | 1468500716409 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:56 INFO - PROCESS | 2095 | 1468500716487 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:51:56 INFO - PROCESS | 2095 | 1468500716492 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 2095 | 1468500716494 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x125dd7000 == 30 [pid = 2095] [id = 486] 05:51:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x121c4a000) [pid = 2095] [serial = 1457] [outer = 0x0] 05:51:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x124b30000) [pid = 2095] [serial = 1458] [outer = 0x121c4a000] 05:51:56 INFO - PROCESS | 2095 | 1468500716520 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1272ea400) [pid = 2095] [serial = 1459] [outer = 0x121c4a000] 05:51:56 INFO - PROCESS | 2095 | 1468500716855 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 481ms 05:51:56 INFO - PROCESS | 2095 | 1468500716873 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 2095 | 1468500716874 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 05:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:51:56 INFO - PROCESS | 2095 | 1468500716878 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2095 | 1468500716879 Marionette TRACE conn3 <- [1,1918,null,{}] 05:51:56 INFO - PROCESS | 2095 | 1468500716883 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 2095 | 1468500716884 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:56 INFO - PROCESS | 2095 | 1468500716962 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:51:57 INFO - PROCESS | 2095 | 1468500717044 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 2095 | 1468500717045 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288af000 == 31 [pid = 2095] [id = 487] 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x118feec00) [pid = 2095] [serial = 1460] [outer = 0x0] 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x12863b800) [pid = 2095] [serial = 1461] [outer = 0x118feec00] 05:51:57 INFO - PROCESS | 2095 | 1468500717070 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x128b49800) [pid = 2095] [serial = 1462] [outer = 0x118feec00] 05:51:57 INFO - PROCESS | 2095 | 1468500717418 Marionette TRACE conn3 <- [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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 573ms 05:51:57 INFO - PROCESS | 2095 | 1468500717456 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2095 | 1468500717457 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 05:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:51:57 INFO - PROCESS | 2095 | 1468500717459 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2095 | 1468500717460 Marionette TRACE conn3 <- [1,1922,null,{}] 05:51:57 INFO - PROCESS | 2095 | 1468500717463 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 2095 | 1468500717464 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:57 INFO - PROCESS | 2095 | 1468500717563 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:51:57 INFO - PROCESS | 2095 | 1468500717567 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 2095 | 1468500717571 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a68e800 == 32 [pid = 2095] [id = 488] 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1196ca000) [pid = 2095] [serial = 1463] [outer = 0x0] 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x1292ce400) [pid = 2095] [serial = 1464] [outer = 0x1196ca000] 05:51:57 INFO - PROCESS | 2095 | 1468500717604 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 113 (0x12a76dc00) [pid = 2095] [serial = 1465] [outer = 0x1196ca000] 05:51:57 INFO - PROCESS | 2095 | 1468500717956 Marionette TRACE conn3 <- [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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 05:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:51:57 INFO - PROCESS | 2095 | 1468500717984 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2095 | 1468500717986 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 05:51:57 INFO - PROCESS | 2095 | 1468500717989 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2095 | 1468500717990 Marionette TRACE conn3 <- [1,1926,null,{}] 05:51:57 INFO - PROCESS | 2095 | 1468500717992 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 2095 | 1468500717993 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:58 INFO - PROCESS | 2095 | 1468500718636 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 112 (0x113081800) [pid = 2095] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x113081400) [pid = 2095] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x117fd9800) [pid = 2095] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1291bb000) [pid = 2095] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12ba63c00) [pid = 2095] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1128d2400) [pid = 2095] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x120f1bc00) [pid = 2095] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1128cd000) [pid = 2095] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x119c53000) [pid = 2095] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11887e800) [pid = 2095] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x127204800) [pid = 2095] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x118360800) [pid = 2095] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12a807800) [pid = 2095] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1133b3000) [pid = 2095] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1183a0400) [pid = 2095] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1291b4800) [pid = 2095] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12bf62000) [pid = 2095] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x128c46400) [pid = 2095] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1122af400) [pid = 2095] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x11728f800) [pid = 2095] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x117283c00) [pid = 2095] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11686b400) [pid = 2095] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:51:58 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12575b800) [pid = 2095] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:51:58 INFO - PROCESS | 2095 | 1468500718692 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 2095 | 1468500718693 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x113cb7800 == 33 [pid = 2095] [id = 489] 05:51:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x110f2c800) [pid = 2095] [serial = 1466] [outer = 0x0] 05:51:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x110f80000) [pid = 2095] [serial = 1467] [outer = 0x110f2c800] 05:51:58 INFO - PROCESS | 2095 | 1468500718726 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1129a9000) [pid = 2095] [serial = 1468] [outer = 0x110f2c800] 05:51:59 INFO - PROCESS | 2095 | 1468500719260 Marionette TRACE conn3 <- [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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1320ms 05:51:59 INFO - PROCESS | 2095 | 1468500719326 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 2095 | 1468500719329 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 05:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:51:59 INFO - PROCESS | 2095 | 1468500719336 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 2095 | 1468500719338 Marionette TRACE conn3 <- [1,1930,null,{}] 05:51:59 INFO - PROCESS | 2095 | 1468500719341 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 2095 | 1468500719344 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:59 INFO - PROCESS | 2095 | 1468500719452 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:51:59 INFO - PROCESS | 2095 | 1468500719550 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 2095 | 1468500719552 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:51:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x121077000 == 34 [pid = 2095] [id = 490] 05:51:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x117660000) [pid = 2095] [serial = 1469] [outer = 0x0] 05:51:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x117663c00) [pid = 2095] [serial = 1470] [outer = 0x117660000] 05:51:59 INFO - PROCESS | 2095 | 1468500719583 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1183a5800) [pid = 2095] [serial = 1471] [outer = 0x117660000] 05:52:00 INFO - PROCESS | 2095 | 1468500720198 Marionette TRACE conn3 <- [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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 921ms 05:52:00 INFO - PROCESS | 2095 | 1468500720257 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:52:00 INFO - PROCESS | 2095 | 1468500720259 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 05:52:00 INFO - PROCESS | 2095 | 1468500720261 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 2095 | 1468500720263 Marionette TRACE conn3 <- [1,1934,null,{}] 05:52:00 INFO - PROCESS | 2095 | 1468500720266 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 2095 | 1468500720267 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:00 INFO - PROCESS | 2095 | 1468500720376 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:52:00 INFO - PROCESS | 2095 | 1468500720441 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 2095 | 1468500720443 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910b800 == 35 [pid = 2095] [id = 491] 05:52:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1197ae400) [pid = 2095] [serial = 1472] [outer = 0x0] 05:52:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x119b2b400) [pid = 2095] [serial = 1473] [outer = 0x1197ae400] 05:52:00 INFO - PROCESS | 2095 | 1468500720472 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12100a800) [pid = 2095] [serial = 1474] [outer = 0x1197ae400] 05:52:01 INFO - PROCESS | 2095 | 1468500721161 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 05:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:52:01 INFO - PROCESS | 2095 | 1468500721232 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 2095 | 1468500721236 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 05:52:01 INFO - PROCESS | 2095 | 1468500721241 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 2095 | 1468500721244 Marionette TRACE conn3 <- [1,1938,null,{}] 05:52:01 INFO - PROCESS | 2095 | 1468500721249 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:01 INFO - PROCESS | 2095 | 1468500721251 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:01 INFO - PROCESS | 2095 | 1468500721405 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:52:01 INFO - PROCESS | 2095 | 1468500721589 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 2095 | 1468500721591 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x112053800 == 34 [pid = 2095] [id = 25] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x115fbb800 == 33 [pid = 2095] [id = 26] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a68e800 == 32 [pid = 2095] [id = 488] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1288af000 == 31 [pid = 2095] [id = 487] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x125dd7000 == 30 [pid = 2095] [id = 486] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x121070800 == 29 [pid = 2095] [id = 485] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x118684000 == 28 [pid = 2095] [id = 484] 05:52:01 INFO - PROCESS | 2095 | --DOCSHELL 0x115e6b800 == 27 [pid = 2095] [id = 483] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128b4b400) [pid = 2095] [serial = 1434] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x12bf39000) [pid = 2095] [serial = 1413] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12bf5bc00) [pid = 2095] [serial = 1416] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129a5000) [pid = 2095] [serial = 1377] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x11338b800) [pid = 2095] [serial = 1378] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128b68800) [pid = 2095] [serial = 1407] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x120f21000) [pid = 2095] [serial = 1392] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12ba67000) [pid = 2095] [serial = 1393] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x124bca400) [pid = 2095] [serial = 1402] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x118fea000) [pid = 2095] [serial = 1380] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1196d3c00) [pid = 2095] [serial = 1381] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128631c00) [pid = 2095] [serial = 1404] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ac9c00) [pid = 2095] [serial = 1405] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1183a3c00) [pid = 2095] [serial = 1398] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118f36000) [pid = 2095] [serial = 1399] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12ba5ac00) [pid = 2095] [serial = 1410] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x113da7c00) [pid = 2095] [serial = 1395] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11708ec00) [pid = 2095] [serial = 1396] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12a771c00) [pid = 2095] [serial = 1375] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12a80c400) [pid = 2095] [serial = 1389] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x12c446800) [pid = 2095] [serial = 1419] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x12a885800) [pid = 2095] [serial = 1390] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1291bd000) [pid = 2095] [serial = 1386] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x12a772000) [pid = 2095] [serial = 1387] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x12a620000) [pid = 2095] [serial = 1408] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12bf61c00) [pid = 2095] [serial = 1417] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x12c44dc00) [pid = 2095] [serial = 1422] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12c44b800) [pid = 2095] [serial = 1420] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x128b44000) [pid = 2095] [serial = 1431] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x117289c00) [pid = 2095] [serial = 1428] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x12c44f800) [pid = 2095] [serial = 1425] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x125fce000) [pid = 2095] [serial = 1383] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x128636800) [pid = 2095] [serial = 1384] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x123a69c00) [pid = 2095] [serial = 1401] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x12c6eec00) [pid = 2095] [serial = 1423] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x12bf40000) [pid = 2095] [serial = 1414] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x12c6f2800) [pid = 2095] [serial = 1426] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x12bce2800) [pid = 2095] [serial = 1411] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x128b48c00) [pid = 2095] [serial = 1432] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x11728f400) [pid = 2095] [serial = 1429] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 58 (0x116912800) [pid = 2095] [serial = 1342] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 57 (0x116984800) [pid = 2095] [serial = 1339] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | --DOMWINDOW == 56 (0x12c6f3000) [pid = 2095] [serial = 1435] [outer = 0x0] [url = about:blank] 05:52:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x112ea8800 == 28 [pid = 2095] [id = 492] 05:52:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 57 (0x111d7b400) [pid = 2095] [serial = 1475] [outer = 0x0] 05:52:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 58 (0x1129aa800) [pid = 2095] [serial = 1476] [outer = 0x111d7b400] 05:52:01 INFO - PROCESS | 2095 | 1468500721647 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x113385000) [pid = 2095] [serial = 1477] [outer = 0x111d7b400] 05:52:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x114fcf000) [pid = 2095] [serial = 1478] [outer = 0x12d403400] 05:52:02 INFO - PROCESS | 2095 | 1468500722155 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 925ms 05:52:02 INFO - PROCESS | 2095 | 1468500722165 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 2095 | 1468500722167 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:52:02 INFO - PROCESS | 2095 | 1468500722170 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2095 | 1468500722172 Marionette TRACE conn3 <- [1,1942,null,{}] 05:52:02 INFO - PROCESS | 2095 | 1468500722176 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 2095 | 1468500722179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:02 INFO - PROCESS | 2095 | 1468500722280 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:52:02 INFO - PROCESS | 2095 | 1468500722350 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 2095 | 1468500722351 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bda800 == 29 [pid = 2095] [id = 493] 05:52:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x11708ec00) [pid = 2095] [serial = 1479] [outer = 0x0] 05:52:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x118198800) [pid = 2095] [serial = 1480] [outer = 0x11708ec00] 05:52:02 INFO - PROCESS | 2095 | 1468500722383 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1186f2c00) [pid = 2095] [serial = 1481] [outer = 0x11708ec00] 05:52:02 INFO - PROCESS | 2095 | 1468500722851 Marionette TRACE conn3 <- [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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 721ms 05:52:02 INFO - PROCESS | 2095 | 1468500722915 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 2095 | 1468500722919 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:52:02 INFO - PROCESS | 2095 | 1468500722946 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2095 | 1468500722950 Marionette TRACE conn3 <- [1,1946,null,{}] 05:52:02 INFO - PROCESS | 2095 | 1468500722954 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 2095 | 1468500722957 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:03 INFO - PROCESS | 2095 | 1468500723109 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:52:03 INFO - PROCESS | 2095 | 1468500723203 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2095 | 1468500723205 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214c2800 == 30 [pid = 2095] [id = 494] 05:52:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x111d19c00) [pid = 2095] [serial = 1482] [outer = 0x0] 05:52:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x1197af800) [pid = 2095] [serial = 1483] [outer = 0x111d19c00] 05:52:03 INFO - PROCESS | 2095 | 1468500723251 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x12110c000) [pid = 2095] [serial = 1484] [outer = 0x111d19c00] 05:52:03 INFO - PROCESS | 2095 | 1468500723733 Marionette TRACE conn3 <- [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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 830ms 05:52:03 INFO - PROCESS | 2095 | 1468500723781 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 2095 | 1468500723783 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 05:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:52:03 INFO - PROCESS | 2095 | 1468500723788 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2095 | 1468500723792 Marionette TRACE conn3 <- [1,1950,null,{}] 05:52:03 INFO - PROCESS | 2095 | 1468500723802 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:03 INFO - PROCESS | 2095 | 1468500723805 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:03 INFO - PROCESS | 2095 | 1468500723906 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:52:03 INFO - PROCESS | 2095 | 1468500723978 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2095 | 1468500723979 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270b3800 == 31 [pid = 2095] [id = 495] 05:52:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x123db9800) [pid = 2095] [serial = 1485] [outer = 0x0] 05:52:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x124bc9c00) [pid = 2095] [serial = 1486] [outer = 0x123db9800] 05:52:04 INFO - PROCESS | 2095 | 1468500724008 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x125760c00) [pid = 2095] [serial = 1487] [outer = 0x123db9800] 05:52:04 INFO - PROCESS | 2095 | 1468500724423 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 676ms 05:52:04 INFO - PROCESS | 2095 | 1468500724497 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 2095 | 1468500724501 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 05:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:52:04 INFO - PROCESS | 2095 | 1468500724505 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 2095 | 1468500724506 Marionette TRACE conn3 <- [1,1954,null,{}] 05:52:04 INFO - PROCESS | 2095 | 1468500724508 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 2095 | 1468500724510 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:04 INFO - PROCESS | 2095 | 1468500724606 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:52:04 INFO - PROCESS | 2095 | 1468500724676 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 2095 | 1468500724677 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x129852800 == 32 [pid = 2095] [id = 496] 05:52:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x127204800) [pid = 2095] [serial = 1488] [outer = 0x0] 05:52:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x1272e9c00) [pid = 2095] [serial = 1489] [outer = 0x127204800] 05:52:04 INFO - PROCESS | 2095 | 1468500724706 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x12863dc00) [pid = 2095] [serial = 1490] [outer = 0x127204800] 05:52:05 INFO - PROCESS | 2095 | 1468500725110 Marionette TRACE conn3 <- [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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 622ms 05:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:52:05 INFO - PROCESS | 2095 | 1468500725127 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 2095 | 1468500725129 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 2095 | 1468500725131 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 2095 | 1468500725132 Marionette TRACE conn3 <- [1,1958,null,{}] 05:52:05 INFO - PROCESS | 2095 | 1468500725135 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 2095 | 1468500725136 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:05 INFO - PROCESS | 2095 | 1468500725229 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:52:05 INFO - PROCESS | 2095 | 1468500725284 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 2095 | 1468500725289 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8dd800 == 33 [pid = 2095] [id = 497] 05:52:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x128b45800) [pid = 2095] [serial = 1491] [outer = 0x0] 05:52:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x128b49000) [pid = 2095] [serial = 1492] [outer = 0x128b45800] 05:52:05 INFO - PROCESS | 2095 | 1468500725326 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1291b8000) [pid = 2095] [serial = 1493] [outer = 0x128b45800] 05:52:05 INFO - PROCESS | 2095 | 1468500725856 Marionette TRACE conn3 <- [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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 771ms 05:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:52:05 INFO - PROCESS | 2095 | 1468500725907 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 2095 | 1468500725909 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 05:52:05 INFO - PROCESS | 2095 | 1468500725912 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 2095 | 1468500725914 Marionette TRACE conn3 <- [1,1962,null,{}] 05:52:05 INFO - PROCESS | 2095 | 1468500725937 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:05 INFO - PROCESS | 2095 | 1468500725938 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:06 INFO - PROCESS | 2095 | 1468500726035 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:52:06 INFO - PROCESS | 2095 | 1468500726108 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2095 | 1468500726110 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a56800 == 34 [pid = 2095] [id = 498] 05:52:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x112f03000) [pid = 2095] [serial = 1494] [outer = 0x0] 05:52:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x117098c00) [pid = 2095] [serial = 1495] [outer = 0x112f03000] 05:52:06 INFO - PROCESS | 2095 | 1468500726137 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11835d400) [pid = 2095] [serial = 1496] [outer = 0x112f03000] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x11264e800 == 33 [pid = 2095] [id = 23] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x113cb7800 == 32 [pid = 2095] [id = 489] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12910b800 == 31 [pid = 2095] [id = 491] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x121077000 == 30 [pid = 2095] [id = 490] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6c2800 == 29 [pid = 2095] [id = 14] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12da9e800 == 28 [pid = 2095] [id = 22] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12bab6800 == 27 [pid = 2095] [id = 20] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x123a30800 == 26 [pid = 2095] [id = 16] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12d74f800 == 25 [pid = 2095] [id = 19] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9c9000 == 24 [pid = 2095] [id = 15] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12babb800 == 23 [pid = 2095] [id = 21] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12a79b000 == 22 [pid = 2095] [id = 8] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x129118000 == 21 [pid = 2095] [id = 6] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1169b3000 == 20 [pid = 2095] [id = 24] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb52000 == 19 [pid = 2095] [id = 10] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf1a000 == 18 [pid = 2095] [id = 11] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12b832000 == 17 [pid = 2095] [id = 9] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x11852f000 == 16 [pid = 2095] [id = 13] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf18800 == 15 [pid = 2095] [id = 12] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8dd800 == 14 [pid = 2095] [id = 497] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x129852800 == 13 [pid = 2095] [id = 496] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1270b3800 == 12 [pid = 2095] [id = 495] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x1214c2800 == 11 [pid = 2095] [id = 494] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x118bda800 == 10 [pid = 2095] [id = 493] 05:52:07 INFO - PROCESS | 2095 | --DOCSHELL 0x112ea8800 == 9 [pid = 2095] [id = 492] 05:52:08 INFO - PROCESS | 2095 | 1468500728328 Marionette TRACE conn3 <- [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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2450ms 05:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:52:08 INFO - PROCESS | 2095 | 1468500728363 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 2095 | 1468500728366 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 05:52:08 INFO - PROCESS | 2095 | 1468500728371 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 2095 | 1468500728374 Marionette TRACE conn3 <- [1,1966,null,{}] 05:52:08 INFO - PROCESS | 2095 | 1468500728380 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 2095 | 1468500728383 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:08 INFO - PROCESS | 2095 | 1468500728520 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:52:08 INFO - PROCESS | 2095 | 1468500728601 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2095 | 1468500728603 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x11694b000 == 10 [pid = 2095] [id = 499] 05:52:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1128d8400) [pid = 2095] [serial = 1497] [outer = 0x0] 05:52:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1129a4800) [pid = 2095] [serial = 1498] [outer = 0x1128d8400] 05:52:08 INFO - PROCESS | 2095 | 1468500728646 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x112f05800) [pid = 2095] [serial = 1499] [outer = 0x1128d8400] 05:52:09 INFO - PROCESS | 2095 | 1468500729011 Marionette TRACE conn3 <- [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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 677ms 05:52:09 INFO - PROCESS | 2095 | 1468500729047 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:52:09 INFO - PROCESS | 2095 | 1468500729053 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 2095 | 1468500729057 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2095 | 1468500729059 Marionette TRACE conn3 <- [1,1970,null,{}] 05:52:09 INFO - PROCESS | 2095 | 1468500729061 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 2095 | 1468500729063 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:09 INFO - PROCESS | 2095 | 1468500729165 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:52:09 INFO - PROCESS | 2095 | 1468500729220 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2095 | 1468500729221 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x1165bf800 == 11 [pid = 2095] [id = 500] 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1133b3c00) [pid = 2095] [serial = 1500] [outer = 0x0] 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x115e08800) [pid = 2095] [serial = 1501] [outer = 0x1133b3c00] 05:52:09 INFO - PROCESS | 2095 | 1468500729248 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11686ac00) [pid = 2095] [serial = 1502] [outer = 0x1133b3c00] 05:52:09 INFO - PROCESS | 2095 | 1468500729588 Marionette TRACE conn3 <- [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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 570ms 05:52:09 INFO - PROCESS | 2095 | 1468500729629 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:52:09 INFO - PROCESS | 2095 | 1468500729631 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 2095 | 1468500729644 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2095 | 1468500729648 Marionette TRACE conn3 <- [1,1974,null,{}] 05:52:09 INFO - PROCESS | 2095 | 1468500729667 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:09 INFO - PROCESS | 2095 | 1468500729672 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:09 INFO - PROCESS | 2095 | 1468500729794 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:52:09 INFO - PROCESS | 2095 | 1468500729802 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2095 | 1468500729805 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x11966d000 == 12 [pid = 2095] [id = 501] 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x112729400) [pid = 2095] [serial = 1503] [outer = 0x0] 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x117664c00) [pid = 2095] [serial = 1504] [outer = 0x112729400] 05:52:09 INFO - PROCESS | 2095 | 1468500729848 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x118364c00) [pid = 2095] [serial = 1505] [outer = 0x112729400] 05:52:10 INFO - PROCESS | 2095 | 1468500730227 Marionette TRACE conn3 <- [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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 640ms 05:52:10 INFO - PROCESS | 2095 | 1468500730275 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 2095 | 1468500730277 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:52:10 INFO - PROCESS | 2095 | 1468500730279 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 2095 | 1468500730280 Marionette TRACE conn3 <- [1,1978,null,{}] 05:52:10 INFO - PROCESS | 2095 | 1468500730299 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 2095 | 1468500730300 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:10 INFO - PROCESS | 2095 | 1468500730404 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:52:10 INFO - PROCESS | 2095 | 1468500730433 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2095 | 1468500730434 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x12135a000 == 13 [pid = 2095] [id = 502] 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1186efc00) [pid = 2095] [serial = 1506] [outer = 0x0] 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x118874800) [pid = 2095] [serial = 1507] [outer = 0x1186efc00] 05:52:10 INFO - PROCESS | 2095 | 1468500730459 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x118f09c00) [pid = 2095] [serial = 1508] [outer = 0x1186efc00] 05:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 488ms 05:52:10 INFO - PROCESS | 2095 | 1468500730761 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:10 INFO - PROCESS | 2095 | 1468500730772 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 2095 | 1468500730773 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:52:10 INFO - PROCESS | 2095 | 1468500730779 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 2095 | 1468500730780 Marionette TRACE conn3 <- [1,1982,null,{}] 05:52:10 INFO - PROCESS | 2095 | 1468500730795 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 2095 | 1468500730796 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:10 INFO - PROCESS | 2095 | 1468500730900 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:52:10 INFO - PROCESS | 2095 | 1468500730904 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2095 | 1468500730905 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f4000 == 14 [pid = 2095] [id = 503] 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x113c5f400) [pid = 2095] [serial = 1509] [outer = 0x0] 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x118f38000) [pid = 2095] [serial = 1510] [outer = 0x113c5f400] 05:52:10 INFO - PROCESS | 2095 | 1468500730930 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1196d4c00) [pid = 2095] [serial = 1511] [outer = 0x113c5f400] 05:52:11 INFO - PROCESS | 2095 | 1468500731249 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 530ms 05:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:52:11 INFO - PROCESS | 2095 | 1468500731307 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2095 | 1468500731308 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 05:52:11 INFO - PROCESS | 2095 | 1468500731310 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 2095 | 1468500731311 Marionette TRACE conn3 <- [1,1986,null,{}] 05:52:11 INFO - PROCESS | 2095 | 1468500731313 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 2095 | 1468500731317 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:11 INFO - PROCESS | 2095 | 1468500731447 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:52:11 INFO - PROCESS | 2095 | 1468500731484 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 2095 | 1468500731485 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a5800 == 15 [pid = 2095] [id = 504] 05:52:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1197b7c00) [pid = 2095] [serial = 1512] [outer = 0x0] 05:52:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x121397000) [pid = 2095] [serial = 1513] [outer = 0x1197b7c00] 05:52:11 INFO - PROCESS | 2095 | 1468500731510 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x124427000) [pid = 2095] [serial = 1514] [outer = 0x1197b7c00] 05:52:11 INFO - PROCESS | 2095 | 1468500731810 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 05:52:11 INFO - PROCESS | 2095 | 1468500731829 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2095 | 1468500731830 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:52:11 INFO - PROCESS | 2095 | 1468500731836 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 2095 | 1468500731838 Marionette TRACE conn3 <- [1,1990,null,{}] 05:52:11 INFO - PROCESS | 2095 | 1468500731846 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 2095 | 1468500731847 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:11 INFO - PROCESS | 2095 | 1468500731943 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:52:11 INFO - PROCESS | 2095 | 1468500731948 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 2095 | 1468500731949 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x129114800 == 16 [pid = 2095] [id = 505] 05:52:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x124428000) [pid = 2095] [serial = 1515] [outer = 0x0] 05:52:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x124497c00) [pid = 2095] [serial = 1516] [outer = 0x124428000] 05:52:11 INFO - PROCESS | 2095 | 1468500731979 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x124bcc000) [pid = 2095] [serial = 1517] [outer = 0x124428000] 05:52:12 INFO - PROCESS | 2095 | 1468500732279 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 478ms 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1129a9800) [pid = 2095] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x121c4a000) [pid = 2095] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x117284800) [pid = 2095] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1196d3800) [pid = 2095] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x118feec00) [pid = 2095] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1196ca000) [pid = 2095] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128b45800) [pid = 2095] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x127204800) [pid = 2095] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x123db9800) [pid = 2095] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x111d19c00) [pid = 2095] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x110f2c800) [pid = 2095] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1186ef400) [pid = 2095] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1133b0400) [pid = 2095] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x120f1b400) [pid = 2095] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x114f6b000) [pid = 2095] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1197ae400) [pid = 2095] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x117660000) [pid = 2095] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11708ec00) [pid = 2095] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:52:12 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x111d7b400) [pid = 2095] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:52:12 INFO - PROCESS | 2095 | 1468500732496 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 2095 | 1468500732497 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:52:12 INFO - PROCESS | 2095 | 1468500732503 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 2095 | 1468500732504 Marionette TRACE conn3 <- [1,1994,null,{}] 05:52:12 INFO - PROCESS | 2095 | 1468500732506 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 2095 | 1468500732507 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:12 INFO - PROCESS | 2095 | 1468500732579 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:52:12 INFO - PROCESS | 2095 | 1468500732586 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 2095 | 1468500732587 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x119307800 == 17 [pid = 2095] [id = 506] 05:52:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1129ad400) [pid = 2095] [serial = 1518] [outer = 0x0] 05:52:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1133de400) [pid = 2095] [serial = 1519] [outer = 0x1129ad400] 05:52:12 INFO - PROCESS | 2095 | 1468500732611 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x11708ec00) [pid = 2095] [serial = 1520] [outer = 0x1129ad400] 05:52:13 INFO - PROCESS | 2095 | 1468500733080 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 621ms 05:52:13 INFO - PROCESS | 2095 | 1468500733124 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:52:13 INFO - PROCESS | 2095 | 1468500733125 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 05:52:13 INFO - PROCESS | 2095 | 1468500733128 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2095 | 1468500733129 Marionette TRACE conn3 <- [1,1998,null,{}] 05:52:13 INFO - PROCESS | 2095 | 1468500733131 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 2095 | 1468500733132 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:13 INFO - PROCESS | 2095 | 1468500733193 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:52:13 INFO - PROCESS | 2095 | 1468500733196 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2095 | 1468500733197 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x119666800 == 18 [pid = 2095] [id = 507] 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11819b800) [pid = 2095] [serial = 1521] [outer = 0x0] 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1188c7000) [pid = 2095] [serial = 1522] [outer = 0x11819b800] 05:52:13 INFO - PROCESS | 2095 | 1468500733229 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12400a800) [pid = 2095] [serial = 1523] [outer = 0x11819b800] 05:52:13 INFO - PROCESS | 2095 | 1468500733657 Marionette TRACE conn3 <- [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]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 05:52:13 INFO - PROCESS | 2095 | 1468500733698 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2095 | 1468500733700 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 05:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:52:13 INFO - PROCESS | 2095 | 1468500733703 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2095 | 1468500733705 Marionette TRACE conn3 <- [1,2002,null,{}] 05:52:13 INFO - PROCESS | 2095 | 1468500733708 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:13 INFO - PROCESS | 2095 | 1468500733709 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:13 INFO - PROCESS | 2095 | 1468500733771 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:52:13 INFO - PROCESS | 2095 | 1468500733775 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2095 | 1468500733776 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac63800 == 19 [pid = 2095] [id = 508] 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1245e5000) [pid = 2095] [serial = 1524] [outer = 0x0] 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x125763000) [pid = 2095] [serial = 1525] [outer = 0x1245e5000] 05:52:13 INFO - PROCESS | 2095 | 1468500733797 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12702c400) [pid = 2095] [serial = 1526] [outer = 0x1245e5000] 05:52:14 INFO - PROCESS | 2095 | 1468500734242 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms 05:52:14 INFO - PROCESS | 2095 | 1468500734278 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2095 | 1468500734281 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 05:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:52:14 INFO - PROCESS | 2095 | 1468500734286 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 2095 | 1468500734288 Marionette TRACE conn3 <- [1,2006,null,{}] 05:52:14 INFO - PROCESS | 2095 | 1468500734292 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 2095 | 1468500734294 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:14 INFO - PROCESS | 2095 | 1468500734423 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:52:14 INFO - PROCESS | 2095 | 1468500734437 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2095 | 1468500734439 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x1240db000 == 20 [pid = 2095] [id = 509] 05:52:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x127211800) [pid = 2095] [serial = 1527] [outer = 0x0] 05:52:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128631000) [pid = 2095] [serial = 1528] [outer = 0x127211800] 05:52:14 INFO - PROCESS | 2095 | 1468500734474 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128ac8c00) [pid = 2095] [serial = 1529] [outer = 0x127211800] 05:52:15 INFO - PROCESS | 2095 | 1468500735077 Marionette TRACE conn3 <- [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]]]}] 05:52:15 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 05:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 822ms 05:52:15 INFO - PROCESS | 2095 | 1468500735108 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:52:15 INFO - PROCESS | 2095 | 1468500735110 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 05:52:15 INFO - PROCESS | 2095 | 1468500735113 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2095 | 1468500735115 Marionette TRACE conn3 <- [1,2010,null,{}] 05:52:15 INFO - PROCESS | 2095 | 1468500735119 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 2095 | 1468500735121 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:15 INFO - PROCESS | 2095 | 1468500735226 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:52:15 INFO - PROCESS | 2095 | 1468500735304 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 2095 | 1468500735306 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181c9000 == 21 [pid = 2095] [id = 510] 05:52:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x112f06000) [pid = 2095] [serial = 1530] [outer = 0x0] 05:52:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x11338b800) [pid = 2095] [serial = 1531] [outer = 0x112f06000] 05:52:15 INFO - PROCESS | 2095 | 1468500735336 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1165ed400) [pid = 2095] [serial = 1532] [outer = 0x112f06000] 05:52:15 INFO - PROCESS | 2095 | 1468500735945 Marionette TRACE conn3 <- [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]]]}] 05:52: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 05:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 872ms 05:52:16 INFO - PROCESS | 2095 | 1468500736010 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:52:16 INFO - PROCESS | 2095 | 1468500736012 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 2095 | 1468500736015 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2095 | 1468500736017 Marionette TRACE conn3 <- [1,2014,null,{}] 05:52:16 INFO - PROCESS | 2095 | 1468500736021 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 2095 | 1468500736022 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:16 INFO - PROCESS | 2095 | 1468500736118 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:52:16 INFO - PROCESS | 2095 | 1468500736197 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2095 | 1468500736200 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x116774800 == 22 [pid = 2095] [id = 511] 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x112a7bc00) [pid = 2095] [serial = 1533] [outer = 0x0] 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x112fa8800) [pid = 2095] [serial = 1534] [outer = 0x112a7bc00] 05:52:16 INFO - PROCESS | 2095 | 1468500736228 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x113c45000) [pid = 2095] [serial = 1535] [outer = 0x112a7bc00] 05:52:16 INFO - PROCESS | 2095 | --DOCSHELL 0x119a56800 == 21 [pid = 2095] [id = 498] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x117098c00) [pid = 2095] [serial = 1495] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1245eac00) [pid = 2095] [serial = 907] [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.] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x112a85000) [pid = 2095] [serial = 1449] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x124b30000) [pid = 2095] [serial = 1458] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1272ea400) [pid = 2095] [serial = 1459] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115e07c00) [pid = 2095] [serial = 1446] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x118623800) [pid = 2095] [serial = 1452] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x116b21800) [pid = 2095] [serial = 1437] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1196d0800) [pid = 2095] [serial = 1440] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x128b43800) [pid = 2095] [serial = 1443] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x118f37400) [pid = 2095] [serial = 1453] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x120f1a800) [pid = 2095] [serial = 1455] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12a76dc00) [pid = 2095] [serial = 1465] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1214d9800) [pid = 2095] [serial = 1456] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x113c3a800) [pid = 2095] [serial = 1450] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x128b49000) [pid = 2095] [serial = 1492] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x125760c00) [pid = 2095] [serial = 1487] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1272e9c00) [pid = 2095] [serial = 1489] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12110c000) [pid = 2095] [serial = 1484] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x124bc9c00) [pid = 2095] [serial = 1486] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x1129a9000) [pid = 2095] [serial = 1468] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x119c54c00) [pid = 2095] [serial = 1441] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x117666400) [pid = 2095] [serial = 1438] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x128c4ec00) [pid = 2095] [serial = 1444] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x117281400) [pid = 2095] [serial = 1447] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x1197af800) [pid = 2095] [serial = 1483] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x12100a800) [pid = 2095] [serial = 1474] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x119b2b400) [pid = 2095] [serial = 1473] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x1183a5800) [pid = 2095] [serial = 1471] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x117663c00) [pid = 2095] [serial = 1470] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x1186f2c00) [pid = 2095] [serial = 1481] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x113385000) [pid = 2095] [serial = 1477] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x110f80000) [pid = 2095] [serial = 1467] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x118198800) [pid = 2095] [serial = 1480] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x1129aa800) [pid = 2095] [serial = 1476] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x12863b800) [pid = 2095] [serial = 1461] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x1292ce400) [pid = 2095] [serial = 1464] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x128b49800) [pid = 2095] [serial = 1462] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x1291b8000) [pid = 2095] [serial = 1493] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | --DOMWINDOW == 58 (0x12863dc00) [pid = 2095] [serial = 1490] [outer = 0x0] [url = about:blank] 05:52:16 INFO - PROCESS | 2095 | 1468500736600 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 05:52:16 INFO - PROCESS | 2095 | 1468500736636 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 2095 | 1468500736640 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 05:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:52:16 INFO - PROCESS | 2095 | 1468500736655 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2095 | 1468500736657 Marionette TRACE conn3 <- [1,2018,null,{}] 05:52:16 INFO - PROCESS | 2095 | 1468500736662 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:16 INFO - PROCESS | 2095 | 1468500736663 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:16 INFO - PROCESS | 2095 | 1468500736740 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:52:16 INFO - PROCESS | 2095 | 1468500736744 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2095 | 1468500736745 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f10000 == 22 [pid = 2095] [id = 512] 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x115e07c00) [pid = 2095] [serial = 1536] [outer = 0x0] 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x116564000) [pid = 2095] [serial = 1537] [outer = 0x115e07c00] 05:52:16 INFO - PROCESS | 2095 | 1468500736775 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x116b1a800) [pid = 2095] [serial = 1538] [outer = 0x115e07c00] 05:52:17 INFO - PROCESS | 2095 | 1468500737144 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 534ms 05:52:17 INFO - PROCESS | 2095 | 1468500737183 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2095 | 1468500737184 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:52:17 INFO - PROCESS | 2095 | 1468500737187 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2095 | 1468500737189 Marionette TRACE conn3 <- [1,2022,null,{}] 05:52:17 INFO - PROCESS | 2095 | 1468500737197 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 2095 | 1468500737200 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:17 INFO - PROCESS | 2095 | 1468500737298 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:52:17 INFO - PROCESS | 2095 | 1468500737303 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 2095 | 1468500737305 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x119320800 == 23 [pid = 2095] [id = 513] 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x11765f800) [pid = 2095] [serial = 1539] [outer = 0x0] 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x117fe1c00) [pid = 2095] [serial = 1540] [outer = 0x11765f800] 05:52:17 INFO - PROCESS | 2095 | 1468500737333 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x1183a8800) [pid = 2095] [serial = 1541] [outer = 0x11765f800] 05:52:17 INFO - PROCESS | 2095 | 1468500737691 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 520ms 05:52:17 INFO - PROCESS | 2095 | 1468500737708 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2095 | 1468500737709 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:52:17 INFO - PROCESS | 2095 | 1468500737719 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2095 | 1468500737720 Marionette TRACE conn3 <- [1,2026,null,{}] 05:52:17 INFO - PROCESS | 2095 | 1468500737722 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 2095 | 1468500737723 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:17 INFO - PROCESS | 2095 | 1468500737818 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:52:17 INFO - PROCESS | 2095 | 1468500737821 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 2095 | 1468500737823 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x12108d800 == 24 [pid = 2095] [id = 514] 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x111f2e800) [pid = 2095] [serial = 1542] [outer = 0x0] 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1186f0c00) [pid = 2095] [serial = 1543] [outer = 0x111f2e800] 05:52:17 INFO - PROCESS | 2095 | 1468500737848 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x118f3f000) [pid = 2095] [serial = 1544] [outer = 0x111f2e800] 05:52:18 INFO - PROCESS | 2095 | 1468500738187 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 526ms 05:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:52:18 INFO - PROCESS | 2095 | 1468500738238 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 2095 | 1468500738239 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 05:52:18 INFO - PROCESS | 2095 | 1468500738241 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2095 | 1468500738242 Marionette TRACE conn3 <- [1,2030,null,{}] 05:52:18 INFO - PROCESS | 2095 | 1468500738245 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 2095 | 1468500738246 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:18 INFO - PROCESS | 2095 | 1468500738334 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:52:18 INFO - PROCESS | 2095 | 1468500738371 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2095 | 1468500738372 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x121835800 == 25 [pid = 2095] [id = 515] 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x118f42000) [pid = 2095] [serial = 1545] [outer = 0x0] 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1196ce800) [pid = 2095] [serial = 1546] [outer = 0x118f42000] 05:52:18 INFO - PROCESS | 2095 | 1468500738396 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x119b27800) [pid = 2095] [serial = 1547] [outer = 0x118f42000] 05:52:18 INFO - PROCESS | 2095 | 1468500738687 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 05:52:18 INFO - PROCESS | 2095 | 1468500738711 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 2095 | 1468500738713 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:52:18 INFO - PROCESS | 2095 | 1468500738722 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2095 | 1468500738723 Marionette TRACE conn3 <- [1,2034,null,{}] 05:52:18 INFO - PROCESS | 2095 | 1468500738726 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:18 INFO - PROCESS | 2095 | 1468500738730 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:18 INFO - PROCESS | 2095 | 1468500738852 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:52:18 INFO - PROCESS | 2095 | 1468500738886 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2095 | 1468500738887 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x124ba9000 == 26 [pid = 2095] [id = 516] 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x119b04000) [pid = 2095] [serial = 1548] [outer = 0x0] 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x120f20800) [pid = 2095] [serial = 1549] [outer = 0x119b04000] 05:52:18 INFO - PROCESS | 2095 | 1468500738911 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x124053c00) [pid = 2095] [serial = 1550] [outer = 0x119b04000] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x1245e5000) [pid = 2095] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x1128d8400) [pid = 2095] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x112f03000) [pid = 2095] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x1133b3c00) [pid = 2095] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1186efc00) [pid = 2095] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x112729400) [pid = 2095] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x1197b7c00) [pid = 2095] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x113c5f400) [pid = 2095] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x124428000) [pid = 2095] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x1129ad400) [pid = 2095] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:52:19 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x11819b800) [pid = 2095] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:52:19 INFO - PROCESS | 2095 | 1468500739260 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 577ms 05:52:19 INFO - PROCESS | 2095 | 1468500739293 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2095 | 1468500739294 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 05:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:52:19 INFO - PROCESS | 2095 | 1468500739308 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 2095 | 1468500739309 Marionette TRACE conn3 <- [1,2038,null,{}] 05:52:19 INFO - PROCESS | 2095 | 1468500739311 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 2095 | 1468500739313 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:19 INFO - PROCESS | 2095 | 1468500739414 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:52:19 INFO - PROCESS | 2095 | 1468500739421 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 2095 | 1468500739423 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x125df1800 == 27 [pid = 2095] [id = 517] 05:52:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1128d8800) [pid = 2095] [serial = 1551] [outer = 0x0] 05:52:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x120f27000) [pid = 2095] [serial = 1552] [outer = 0x1128d8800] 05:52:19 INFO - PROCESS | 2095 | 1468500739463 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x124426c00) [pid = 2095] [serial = 1553] [outer = 0x1128d8800] 05:52:19 INFO - PROCESS | 2095 | 1468500739884 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 621ms 05:52:19 INFO - PROCESS | 2095 | 1468500739929 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2095 | 1468500739930 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 05:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:52:19 INFO - PROCESS | 2095 | 1468500739932 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 2095 | 1468500739933 Marionette TRACE conn3 <- [1,2042,null,{}] 05:52:19 INFO - PROCESS | 2095 | 1468500739944 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 2095 | 1468500739945 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:20 INFO - PROCESS | 2095 | 1468500740019 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:52:20 INFO - PROCESS | 2095 | 1468500740022 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2095 | 1468500740023 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x11682b000 == 28 [pid = 2095] [id = 518] 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x120f25c00) [pid = 2095] [serial = 1554] [outer = 0x0] 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x124b34800) [pid = 2095] [serial = 1555] [outer = 0x120f25c00] 05:52:20 INFO - PROCESS | 2095 | 1468500740047 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x125578400) [pid = 2095] [serial = 1556] [outer = 0x120f25c00] 05:52:20 INFO - PROCESS | 2095 | 1468500740388 Marionette TRACE conn3 <- [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]]]}] 05:52: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) 05:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 477ms 05:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:52:20 INFO - PROCESS | 2095 | 1468500740409 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2095 | 1468500740411 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 05:52:20 INFO - PROCESS | 2095 | 1468500740413 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2095 | 1468500740415 Marionette TRACE conn3 <- [1,2046,null,{}] 05:52:20 INFO - PROCESS | 2095 | 1468500740418 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 2095 | 1468500740419 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:20 INFO - PROCESS | 2095 | 1468500740509 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:52:20 INFO - PROCESS | 2095 | 1468500740515 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2095 | 1468500740517 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x129837800 == 29 [pid = 2095] [id = 519] 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x125574400) [pid = 2095] [serial = 1557] [outer = 0x0] 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x125767400) [pid = 2095] [serial = 1558] [outer = 0x125574400] 05:52:20 INFO - PROCESS | 2095 | 1468500740566 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x125fcfc00) [pid = 2095] [serial = 1559] [outer = 0x125574400] 05:52:21 INFO - PROCESS | 2095 | 1468500741013 Marionette TRACE conn3 <- [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]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 621ms 05:52:21 INFO - PROCESS | 2095 | 1468500741035 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2095 | 1468500741036 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:52:21 INFO - PROCESS | 2095 | 1468500741038 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2095 | 1468500741039 Marionette TRACE conn3 <- [1,2050,null,{}] 05:52:21 INFO - PROCESS | 2095 | 1468500741042 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 2095 | 1468500741043 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:21 INFO - PROCESS | 2095 | 1468500741158 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:52:21 INFO - PROCESS | 2095 | 1468500741255 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 2095 | 1468500741256 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x116510800 == 30 [pid = 2095] [id = 520] 05:52:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x110fecc00) [pid = 2095] [serial = 1560] [outer = 0x0] 05:52:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x1122b0800) [pid = 2095] [serial = 1561] [outer = 0x110fecc00] 05:52:21 INFO - PROCESS | 2095 | 1468500741290 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1129a9800) [pid = 2095] [serial = 1562] [outer = 0x110fecc00] 05:52:21 INFO - PROCESS | 2095 | 1468500741724 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 719ms 05:52:21 INFO - PROCESS | 2095 | 1468500741759 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2095 | 1468500741763 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:52:21 INFO - PROCESS | 2095 | 1468500741790 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2095 | 1468500741793 Marionette TRACE conn3 <- [1,2054,null,{}] 05:52:21 INFO - PROCESS | 2095 | 1468500741798 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:21 INFO - PROCESS | 2095 | 1468500741803 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:21 INFO - PROCESS | 2095 | 1468500741945 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:52:22 INFO - PROCESS | 2095 | 1468500742039 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2095 | 1468500742041 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a51000 == 31 [pid = 2095] [id = 521] 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x115e0f800) [pid = 2095] [serial = 1563] [outer = 0x0] 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x11686b400) [pid = 2095] [serial = 1564] [outer = 0x115e0f800] 05:52:22 INFO - PROCESS | 2095 | 1468500742087 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x11708f000) [pid = 2095] [serial = 1565] [outer = 0x115e0f800] 05:52:22 INFO - PROCESS | 2095 | 1468500742569 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 826ms 05:52:22 INFO - PROCESS | 2095 | 1468500742612 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 2095 | 1468500742614 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 05:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:52:22 INFO - PROCESS | 2095 | 1468500742617 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 2095 | 1468500742618 Marionette TRACE conn3 <- [1,2058,null,{}] 05:52:22 INFO - PROCESS | 2095 | 1468500742621 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 2095 | 1468500742622 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:22 INFO - PROCESS | 2095 | 1468500742721 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:52:22 INFO - PROCESS | 2095 | 1468500742778 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2095 | 1468500742780 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a682800 == 32 [pid = 2095] [id = 522] 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x117fe4400) [pid = 2095] [serial = 1566] [outer = 0x0] 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118f18c00) [pid = 2095] [serial = 1567] [outer = 0x117fe4400] 05:52:22 INFO - PROCESS | 2095 | 1468500742809 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x119b2b400) [pid = 2095] [serial = 1568] [outer = 0x117fe4400] 05:52:23 INFO - PROCESS | 2095 | 1468500743263 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 668ms 05:52:23 INFO - PROCESS | 2095 | 1468500743286 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 2095 | 1468500743290 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 05:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:52:23 INFO - PROCESS | 2095 | 1468500743303 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 2095 | 1468500743307 Marionette TRACE conn3 <- [1,2062,null,{}] 05:52:23 INFO - PROCESS | 2095 | 1468500743311 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 2095 | 1468500743315 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:23 INFO - PROCESS | 2095 | 1468500743422 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:52:23 INFO - PROCESS | 2095 | 1468500743477 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2095 | 1468500743478 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8cd800 == 33 [pid = 2095] [id = 523] 05:52:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x120f20c00) [pid = 2095] [serial = 1569] [outer = 0x0] 05:52:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x121746000) [pid = 2095] [serial = 1570] [outer = 0x120f20c00] 05:52:23 INFO - PROCESS | 2095 | 1468500743507 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x12702d000) [pid = 2095] [serial = 1571] [outer = 0x120f20c00] 05:52:23 INFO - PROCESS | 2095 | 1468500743924 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 681ms 05:52:23 INFO - PROCESS | 2095 | 1468500743975 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 2095 | 1468500743977 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 05:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:52:23 INFO - PROCESS | 2095 | 1468500743979 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 2095 | 1468500743980 Marionette TRACE conn3 <- [1,2066,null,{}] 05:52:23 INFO - PROCESS | 2095 | 1468500743983 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:23 INFO - PROCESS | 2095 | 1468500743984 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:24 INFO - PROCESS | 2095 | 1468500744094 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:52:24 INFO - PROCESS | 2095 | 1468500744150 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 2095 | 1468500744151 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x12b831800 == 34 [pid = 2095] [id = 524] 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x125fd4c00) [pid = 2095] [serial = 1572] [outer = 0x0] 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1272e9000) [pid = 2095] [serial = 1573] [outer = 0x125fd4c00] 05:52:24 INFO - PROCESS | 2095 | 1468500744179 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x128639400) [pid = 2095] [serial = 1574] [outer = 0x125fd4c00] 05:52:24 INFO - PROCESS | 2095 | 1468500744705 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 771ms 05:52:24 INFO - PROCESS | 2095 | 1468500744751 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 2095 | 1468500744753 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:52:24 INFO - PROCESS | 2095 | 1468500744756 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 2095 | 1468500744758 Marionette TRACE conn3 <- [1,2070,null,{}] 05:52:24 INFO - PROCESS | 2095 | 1468500744762 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 2095 | 1468500744763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:24 INFO - PROCESS | 2095 | 1468500744855 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:52:24 INFO - PROCESS | 2095 | 1468500744910 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 2095 | 1468500744913 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a59800 == 35 [pid = 2095] [id = 525] 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1128d0000) [pid = 2095] [serial = 1575] [outer = 0x0] 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x112a7d400) [pid = 2095] [serial = 1576] [outer = 0x1128d0000] 05:52:24 INFO - PROCESS | 2095 | 1468500744940 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x114f6c800) [pid = 2095] [serial = 1577] [outer = 0x1128d0000] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x11682b000 == 34 [pid = 2095] [id = 518] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x125df1800 == 33 [pid = 2095] [id = 517] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x129837800 == 32 [pid = 2095] [id = 519] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x12b831800 == 31 [pid = 2095] [id = 524] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8cd800 == 30 [pid = 2095] [id = 523] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x12a682800 == 29 [pid = 2095] [id = 522] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x119a51000 == 28 [pid = 2095] [id = 521] 05:52:25 INFO - PROCESS | 2095 | --DOCSHELL 0x116510800 == 27 [pid = 2095] [id = 520] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x125763000) [pid = 2095] [serial = 1525] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1129a4800) [pid = 2095] [serial = 1498] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x112f05800) [pid = 2095] [serial = 1499] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11835d400) [pid = 2095] [serial = 1496] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x115e08800) [pid = 2095] [serial = 1501] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x118f09c00) [pid = 2095] [serial = 1508] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x118874800) [pid = 2095] [serial = 1507] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11686ac00) [pid = 2095] [serial = 1502] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x117664c00) [pid = 2095] [serial = 1504] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x121397000) [pid = 2095] [serial = 1513] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x118f38000) [pid = 2095] [serial = 1510] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124497c00) [pid = 2095] [serial = 1516] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x124427000) [pid = 2095] [serial = 1514] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1133de400) [pid = 2095] [serial = 1519] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1188c7000) [pid = 2095] [serial = 1522] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12702c400) [pid = 2095] [serial = 1526] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x124bcc000) [pid = 2095] [serial = 1517] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x11708ec00) [pid = 2095] [serial = 1520] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x12400a800) [pid = 2095] [serial = 1523] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x1196d4c00) [pid = 2095] [serial = 1511] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x118364c00) [pid = 2095] [serial = 1505] [outer = 0x0] [url = about:blank] 05:52:25 INFO - PROCESS | 2095 | 1468500745860 Marionette TRACE conn3 <- [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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1120ms 05:52:25 INFO - PROCESS | 2095 | 1468500745877 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 2095 | 1468500745880 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 05:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:52:25 INFO - PROCESS | 2095 | 1468500745885 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 2095 | 1468500745887 Marionette TRACE conn3 <- [1,2074,null,{}] 05:52:25 INFO - PROCESS | 2095 | 1468500745891 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 2095 | 1468500745892 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:25 INFO - PROCESS | 2095 | 1468500745968 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:52:25 INFO - PROCESS | 2095 | 1468500745972 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2095 | 1468500745974 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x116778800 == 28 [pid = 2095] [id = 526] 05:52:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1129a4800) [pid = 2095] [serial = 1578] [outer = 0x0] 05:52:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x1129ad400) [pid = 2095] [serial = 1579] [outer = 0x1129a4800] 05:52:26 INFO - PROCESS | 2095 | 1468500746003 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x110fe8800) [pid = 2095] [serial = 1580] [outer = 0x1129a4800] 05:52:26 INFO - PROCESS | 2095 | 1468500746337 Marionette TRACE conn3 <- [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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 472ms 05:52:26 INFO - PROCESS | 2095 | 1468500746376 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 2095 | 1468500746380 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 05:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:52:26 INFO - PROCESS | 2095 | 1468500746386 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2095 | 1468500746388 Marionette TRACE conn3 <- [1,2078,null,{}] 05:52:26 INFO - PROCESS | 2095 | 1468500746390 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 2095 | 1468500746392 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:26 INFO - PROCESS | 2095 | 1468500746466 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:52:26 INFO - PROCESS | 2095 | 1468500746470 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 2095 | 1468500746471 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x118517800 == 29 [pid = 2095] [id = 527] 05:52:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x113245000) [pid = 2095] [serial = 1581] [outer = 0x0] 05:52:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x114fdc400) [pid = 2095] [serial = 1582] [outer = 0x113245000] 05:52:26 INFO - PROCESS | 2095 | 1468500746500 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x11686d800) [pid = 2095] [serial = 1583] [outer = 0x113245000] 05:52:26 INFO - PROCESS | 2095 | 1468500746835 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 05:52:26 INFO - PROCESS | 2095 | 1468500746855 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:52:26 INFO - PROCESS | 2095 | 1468500746864 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 2095 | 1468500746867 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2095 | 1468500746871 Marionette TRACE conn3 <- [1,2082,null,{}] 05:52:26 INFO - PROCESS | 2095 | 1468500746878 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:26 INFO - PROCESS | 2095 | 1468500746882 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:26 INFO - PROCESS | 2095 | 1468500746959 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:52:27 INFO - PROCESS | 2095 | 1468500747013 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2095 | 1468500747015 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a5a000 == 30 [pid = 2095] [id = 528] 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x111d75400) [pid = 2095] [serial = 1584] [outer = 0x0] 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x117fdd000) [pid = 2095] [serial = 1585] [outer = 0x111d75400] 05:52:27 INFO - PROCESS | 2095 | 1468500747043 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1183a2c00) [pid = 2095] [serial = 1586] [outer = 0x111d75400] 05:52:27 INFO - PROCESS | 2095 | 1468500747339 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 523ms 05:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:52:27 INFO - PROCESS | 2095 | 1468500747390 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 2095 | 1468500747391 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 05:52:27 INFO - PROCESS | 2095 | 1468500747394 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2095 | 1468500747395 Marionette TRACE conn3 <- [1,2086,null,{}] 05:52:27 INFO - PROCESS | 2095 | 1468500747397 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 2095 | 1468500747398 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:27 INFO - PROCESS | 2095 | 1468500747472 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:52:27 INFO - PROCESS | 2095 | 1468500747530 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2095 | 1468500747531 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x121294800 == 31 [pid = 2095] [id = 529] 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1183a6c00) [pid = 2095] [serial = 1587] [outer = 0x0] 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118876400) [pid = 2095] [serial = 1588] [outer = 0x1183a6c00] 05:52:27 INFO - PROCESS | 2095 | 1468500747556 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x118fec400) [pid = 2095] [serial = 1589] [outer = 0x1183a6c00] 05:52:27 INFO - PROCESS | 2095 | 1468500747843 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 469ms 05:52:27 INFO - PROCESS | 2095 | 1468500747863 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 2095 | 1468500747865 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 05:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:52:27 INFO - PROCESS | 2095 | 1468500747875 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2095 | 1468500747876 Marionette TRACE conn3 <- [1,2090,null,{}] 05:52:27 INFO - PROCESS | 2095 | 1468500747878 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 2095 | 1468500747879 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:27 INFO - PROCESS | 2095 | 1468500747983 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:52:27 INFO - PROCESS | 2095 | 1468500747987 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2095 | 1468500747988 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b99000 == 32 [pid = 2095] [id = 530] 05:52:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x113081400) [pid = 2095] [serial = 1590] [outer = 0x0] 05:52:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x118ff3800) [pid = 2095] [serial = 1591] [outer = 0x113081400] 05:52:28 INFO - PROCESS | 2095 | 1468500748012 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x119b2dc00) [pid = 2095] [serial = 1592] [outer = 0x113081400] 05:52:28 INFO - PROCESS | 2095 | 1468500748328 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 471ms 05:52:28 INFO - PROCESS | 2095 | 1468500748347 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 2095 | 1468500748348 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:52:28 INFO - PROCESS | 2095 | 1468500748352 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2095 | 1468500748354 Marionette TRACE conn3 <- [1,2094,null,{}] 05:52:28 INFO - PROCESS | 2095 | 1468500748370 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 2095 | 1468500748375 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:28 INFO - PROCESS | 2095 | 1468500748486 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:52:28 INFO - PROCESS | 2095 | 1468500748490 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 2095 | 1468500748492 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b4000 == 33 [pid = 2095] [id = 531] 05:52:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x119c54000) [pid = 2095] [serial = 1593] [outer = 0x0] 05:52:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121008c00) [pid = 2095] [serial = 1594] [outer = 0x119c54000] 05:52:28 INFO - PROCESS | 2095 | 1468500748516 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1245e4400) [pid = 2095] [serial = 1595] [outer = 0x119c54000] 05:52:28 INFO - PROCESS | 2095 | 1468500748846 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 525ms 05:52:28 INFO - PROCESS | 2095 | 1468500748877 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 2095 | 1468500748878 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:52:28 INFO - PROCESS | 2095 | 1468500748880 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2095 | 1468500748881 Marionette TRACE conn3 <- [1,2098,null,{}] 05:52:28 INFO - PROCESS | 2095 | 1468500748884 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 2095 | 1468500748885 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:28 INFO - PROCESS | 2095 | 1468500748983 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:52:29 INFO - PROCESS | 2095 | 1468500748994 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 2095 | 1468500748995 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x125d84800 == 34 [pid = 2095] [id = 532] 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x12405d800) [pid = 2095] [serial = 1596] [outer = 0x0] 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124bca400) [pid = 2095] [serial = 1597] [outer = 0x12405d800] 05:52:29 INFO - PROCESS | 2095 | 1468500749019 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125761c00) [pid = 2095] [serial = 1598] [outer = 0x12405d800] 05:52:29 INFO - PROCESS | 2095 | 1468500749352 Marionette TRACE conn3 <- [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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 05:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:52:29 INFO - PROCESS | 2095 | 1468500749402 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 2095 | 1468500749403 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 05:52:29 INFO - PROCESS | 2095 | 1468500749405 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 2095 | 1468500749406 Marionette TRACE conn3 <- [1,2102,null,{}] 05:52:29 INFO - PROCESS | 2095 | 1468500749408 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:29 INFO - PROCESS | 2095 | 1468500749409 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:29 INFO - PROCESS | 2095 | 1468500749499 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:52:29 INFO - PROCESS | 2095 | 1468500749537 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 2095 | 1468500749538 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a789800 == 35 [pid = 2095] [id = 533] 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x110fee400) [pid = 2095] [serial = 1599] [outer = 0x0] 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x127207000) [pid = 2095] [serial = 1600] [outer = 0x110fee400] 05:52:29 INFO - PROCESS | 2095 | 1468500749561 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1272ee800) [pid = 2095] [serial = 1601] [outer = 0x110fee400] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x120f25c00) [pid = 2095] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11765f800) [pid = 2095] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x111f2e800) [pid = 2095] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x127211800) [pid = 2095] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x112a7bc00) [pid = 2095] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x112f06000) [pid = 2095] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x115e07c00) [pid = 2095] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118f42000) [pid = 2095] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x119b04000) [pid = 2095] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1128d8800) [pid = 2095] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:52:29 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x125574400) [pid = 2095] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:52:29 INFO - PROCESS | 2095 | 1468500749977 Marionette TRACE conn3 <- [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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 05:52:30 INFO - PROCESS | 2095 | 1468500750027 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2095 | 1468500750029 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:52:30 INFO - PROCESS | 2095 | 1468500750031 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2095 | 1468500750032 Marionette TRACE conn3 <- [1,2106,null,{}] 05:52:30 INFO - PROCESS | 2095 | 1468500750034 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 2095 | 1468500750035 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:30 INFO - PROCESS | 2095 | 1468500750118 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:52:30 INFO - PROCESS | 2095 | 1468500750122 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2095 | 1468500750124 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a59000 == 36 [pid = 2095] [id = 534] 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1110a8400) [pid = 2095] [serial = 1602] [outer = 0x0] 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1181a5c00) [pid = 2095] [serial = 1603] [outer = 0x1110a8400] 05:52:30 INFO - PROCESS | 2095 | 1468500750148 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1245e8c00) [pid = 2095] [serial = 1604] [outer = 0x1110a8400] 05:52:30 INFO - PROCESS | 2095 | 1468500750450 Marionette TRACE conn3 <- [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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 472ms 05:52:30 INFO - PROCESS | 2095 | 1468500750514 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2095 | 1468500750516 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:52:30 INFO - PROCESS | 2095 | 1468500750525 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2095 | 1468500750527 Marionette TRACE conn3 <- [1,2110,null,{}] 05:52:30 INFO - PROCESS | 2095 | 1468500750529 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 2095 | 1468500750530 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:30 INFO - PROCESS | 2095 | 1468500750608 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:52:30 INFO - PROCESS | 2095 | 1468500750611 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2095 | 1468500750613 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aecd800 == 37 [pid = 2095] [id = 535] 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1186f5400) [pid = 2095] [serial = 1605] [outer = 0x0] 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x128633000) [pid = 2095] [serial = 1606] [outer = 0x1186f5400] 05:52:30 INFO - PROCESS | 2095 | 1468500750639 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x128ac8800) [pid = 2095] [serial = 1607] [outer = 0x1186f5400] 05:52:30 INFO - PROCESS | 2095 | 1468500750962 Marionette TRACE conn3 <- [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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 470ms 05:52:30 INFO - PROCESS | 2095 | 1468500750997 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2095 | 1468500750998 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 05:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:52:31 INFO - PROCESS | 2095 | 1468500751001 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 2095 | 1468500751002 Marionette TRACE conn3 <- [1,2114,null,{}] 05:52:31 INFO - PROCESS | 2095 | 1468500751005 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 2095 | 1468500751006 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:31 INFO - PROCESS | 2095 | 1468500751101 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:52:31 INFO - PROCESS | 2095 | 1468500751155 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2095 | 1468500751156 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246f5000 == 38 [pid = 2095] [id = 536] 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x128ac7000) [pid = 2095] [serial = 1608] [outer = 0x0] 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x128b40400) [pid = 2095] [serial = 1609] [outer = 0x128ac7000] 05:52:31 INFO - PROCESS | 2095 | 1468500751189 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128b4e400) [pid = 2095] [serial = 1610] [outer = 0x128ac7000] 05:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 470ms 05:52:31 INFO - PROCESS | 2095 | 1468500751464 Marionette TRACE conn3 <- [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]]]}] 05:52:31 INFO - PROCESS | 2095 | 1468500751475 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:52:31 INFO - PROCESS | 2095 | 1468500751476 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 05:52:31 INFO - PROCESS | 2095 | 1468500751478 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 2095 | 1468500751479 Marionette TRACE conn3 <- [1,2118,null,{}] 05:52:31 INFO - PROCESS | 2095 | 1468500751482 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:31 INFO - PROCESS | 2095 | 1468500751484 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:31 INFO - PROCESS | 2095 | 1468500751573 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:52:31 INFO - PROCESS | 2095 | 1468500751577 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2095 | 1468500751578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf07800 == 39 [pid = 2095] [id = 537] 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128b44400) [pid = 2095] [serial = 1611] [outer = 0x0] 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128b69000) [pid = 2095] [serial = 1612] [outer = 0x128b44400] 05:52:31 INFO - PROCESS | 2095 | 1468500751601 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128c2c400) [pid = 2095] [serial = 1613] [outer = 0x128b44400] 05:52:32 INFO - PROCESS | 2095 | 1468500752063 Marionette TRACE conn3 <- [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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 619ms 05:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:52:32 INFO - PROCESS | 2095 | 1468500752098 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2095 | 1468500752102 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 05:52:32 INFO - PROCESS | 2095 | 1468500752106 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2095 | 1468500752108 Marionette TRACE conn3 <- [1,2122,null,{}] 05:52:32 INFO - PROCESS | 2095 | 1468500752112 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 2095 | 1468500752114 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:32 INFO - PROCESS | 2095 | 1468500752219 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:52:32 INFO - PROCESS | 2095 | 1468500752299 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 2095 | 1468500752301 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724f800 == 40 [pid = 2095] [id = 538] 05:52:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1110ac400) [pid = 2095] [serial = 1614] [outer = 0x0] 05:52:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1122bcc00) [pid = 2095] [serial = 1615] [outer = 0x1110ac400] 05:52:32 INFO - PROCESS | 2095 | 1468500752331 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x112a7b400) [pid = 2095] [serial = 1616] [outer = 0x1110ac400] 05:52:32 INFO - PROCESS | 2095 | 1468500752861 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 822ms 05:52:32 INFO - PROCESS | 2095 | 1468500752928 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2095 | 1468500752931 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:52:32 INFO - PROCESS | 2095 | 1468500752936 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2095 | 1468500752937 Marionette TRACE conn3 <- [1,2126,null,{}] 05:52:32 INFO - PROCESS | 2095 | 1468500752940 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:32 INFO - PROCESS | 2095 | 1468500752942 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:33 INFO - PROCESS | 2095 | 1468500753049 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:52:33 INFO - PROCESS | 2095 | 1468500753130 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2095 | 1468500753131 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x11650f800 == 41 [pid = 2095] [id = 539] 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1128d3000) [pid = 2095] [serial = 1617] [outer = 0x0] 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1133a6000) [pid = 2095] [serial = 1618] [outer = 0x1128d3000] 05:52:33 INFO - PROCESS | 2095 | 1468500753162 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x11708e800) [pid = 2095] [serial = 1619] [outer = 0x1128d3000] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x1246f5000 == 40 [pid = 2095] [id = 536] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x12aecd800 == 39 [pid = 2095] [id = 535] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x119a59000 == 38 [pid = 2095] [id = 534] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x12a789800 == 37 [pid = 2095] [id = 533] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x125d84800 == 36 [pid = 2095] [id = 532] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b4000 == 35 [pid = 2095] [id = 531] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x124b99000 == 34 [pid = 2095] [id = 530] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x121294800 == 33 [pid = 2095] [id = 529] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x119a5a000 == 32 [pid = 2095] [id = 528] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x118517800 == 31 [pid = 2095] [id = 527] 05:52:33 INFO - PROCESS | 2095 | --DOCSHELL 0x116778800 == 30 [pid = 2095] [id = 526] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x125767400) [pid = 2095] [serial = 1558] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x125578400) [pid = 2095] [serial = 1556] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x117fe1c00) [pid = 2095] [serial = 1540] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1186f0c00) [pid = 2095] [serial = 1543] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x128ac8c00) [pid = 2095] [serial = 1529] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128631000) [pid = 2095] [serial = 1528] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x112fa8800) [pid = 2095] [serial = 1534] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x113c45000) [pid = 2095] [serial = 1535] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11338b800) [pid = 2095] [serial = 1531] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1165ed400) [pid = 2095] [serial = 1532] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x116564000) [pid = 2095] [serial = 1537] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1196ce800) [pid = 2095] [serial = 1546] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x119b27800) [pid = 2095] [serial = 1547] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x118f3f000) [pid = 2095] [serial = 1544] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x120f20800) [pid = 2095] [serial = 1549] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x120f27000) [pid = 2095] [serial = 1552] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x124b34800) [pid = 2095] [serial = 1555] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x124053c00) [pid = 2095] [serial = 1550] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x124426c00) [pid = 2095] [serial = 1553] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1183a8800) [pid = 2095] [serial = 1541] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x125fcfc00) [pid = 2095] [serial = 1559] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x116b1a800) [pid = 2095] [serial = 1538] [outer = 0x0] [url = about:blank] 05:52:33 INFO - PROCESS | 2095 | 1468500753742 Marionette TRACE conn3 <- [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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 820ms 05:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:52:33 INFO - PROCESS | 2095 | 1468500753756 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 2095 | 1468500753758 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 05:52:33 INFO - PROCESS | 2095 | 1468500753761 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 2095 | 1468500753764 Marionette TRACE conn3 <- [1,2130,null,{}] 05:52:33 INFO - PROCESS | 2095 | 1468500753767 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 2095 | 1468500753769 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:33 INFO - PROCESS | 2095 | 1468500753846 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:52:33 INFO - PROCESS | 2095 | 1468500753853 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2095 | 1468500753855 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x117572000 == 31 [pid = 2095] [id = 540] 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1133de400) [pid = 2095] [serial = 1620] [outer = 0x0] 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x115f65000) [pid = 2095] [serial = 1621] [outer = 0x1133de400] 05:52:33 INFO - PROCESS | 2095 | 1468500753882 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11708e000) [pid = 2095] [serial = 1622] [outer = 0x1133de400] 05:52:34 INFO - PROCESS | 2095 | 1468500754211 Marionette TRACE conn3 <- [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] 05:52:34 INFO - PROCESS | 2095 | 1468500754239 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:52:34 INFO - PROCESS | 2095 | 1468500754244 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2095 | 1468500754245 Marionette TRACE conn3 <- [1,2134,null,{}] 05:52:34 INFO - PROCESS | 2095 | 1468500754272 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 2095 | 1468500754273 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:34 INFO - PROCESS | 2095 | 1468500754352 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:52:34 INFO - PROCESS | 2095 | 1468500754356 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2095 | 1468500754358 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x119670800 == 32 [pid = 2095] [id = 541] 05:52:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11728d400) [pid = 2095] [serial = 1623] [outer = 0x0] 05:52:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1181a6c00) [pid = 2095] [serial = 1624] [outer = 0x11728d400] 05:52:34 INFO - PROCESS | 2095 | 1468500754386 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1186f0c00) [pid = 2095] [serial = 1625] [outer = 0x11728d400] 05:52:34 INFO - PROCESS | 2095 | 1468500754771 Marionette TRACE conn3 <- [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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 538ms 05:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:52:34 INFO - PROCESS | 2095 | 1468500754785 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2095 | 1468500754787 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 05:52:34 INFO - PROCESS | 2095 | 1468500754790 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2095 | 1468500754794 Marionette TRACE conn3 <- [1,2138,null,{}] 05:52:34 INFO - PROCESS | 2095 | 1468500754815 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:34 INFO - PROCESS | 2095 | 1468500754820 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:34 INFO - PROCESS | 2095 | 1468500754973 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:52:34 INFO - PROCESS | 2095 | 1468500754988 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2095 | 1468500754990 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a28000 == 33 [pid = 2095] [id = 542] 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1128ca400) [pid = 2095] [serial = 1626] [outer = 0x0] 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x119b27800) [pid = 2095] [serial = 1627] [outer = 0x1128ca400] 05:52:35 INFO - PROCESS | 2095 | 1468500755033 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12100bc00) [pid = 2095] [serial = 1628] [outer = 0x1128ca400] 05:52:35 INFO - PROCESS | 2095 | 1468500755419 Marionette TRACE conn3 <- [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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 675ms 05:52:35 INFO - PROCESS | 2095 | 1468500755466 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 2095 | 1468500755468 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:52:35 INFO - PROCESS | 2095 | 1468500755470 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2095 | 1468500755471 Marionette TRACE conn3 <- [1,2142,null,{}] 05:52:35 INFO - PROCESS | 2095 | 1468500755473 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 2095 | 1468500755474 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:35 INFO - PROCESS | 2095 | 1468500755555 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:52:35 INFO - PROCESS | 2095 | 1468500755577 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 2095 | 1468500755578 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a6800 == 34 [pid = 2095] [id = 543] 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x12144c800) [pid = 2095] [serial = 1629] [outer = 0x0] 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x123a68800) [pid = 2095] [serial = 1630] [outer = 0x12144c800] 05:52:35 INFO - PROCESS | 2095 | 1468500755602 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124423800) [pid = 2095] [serial = 1631] [outer = 0x12144c800] 05:52:35 INFO - PROCESS | 2095 | 1468500755949 Marionette TRACE conn3 <- [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] 05:52:35 INFO - PROCESS | 2095 | 1468500755990 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:52:35 INFO - PROCESS | 2095 | 1468500755992 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2095 | 1468500755993 Marionette TRACE conn3 <- [1,2146,null,{}] 05:52:35 INFO - PROCESS | 2095 | 1468500755996 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 2095 | 1468500755997 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:36 INFO - PROCESS | 2095 | 1468500756093 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:52:36 INFO - PROCESS | 2095 | 1468500756096 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2095 | 1468500756097 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288be000 == 35 [pid = 2095] [id = 544] 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1214e5c00) [pid = 2095] [serial = 1632] [outer = 0x0] 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124b36000) [pid = 2095] [serial = 1633] [outer = 0x1214e5c00] 05:52:36 INFO - PROCESS | 2095 | 1468500756122 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x125763400) [pid = 2095] [serial = 1634] [outer = 0x1214e5c00] 05:52:36 INFO - PROCESS | 2095 | 1468500756471 Marionette TRACE conn3 <- [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] 05:52:36 INFO - PROCESS | 2095 | 1468500756513 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 05:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:52:36 INFO - PROCESS | 2095 | 1468500756515 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2095 | 1468500756516 Marionette TRACE conn3 <- [1,2150,null,{}] 05:52:36 INFO - PROCESS | 2095 | 1468500756519 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 2095 | 1468500756523 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:36 INFO - PROCESS | 2095 | 1468500756629 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:52:36 INFO - PROCESS | 2095 | 1468500756640 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2095 | 1468500756641 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a78c000 == 36 [pid = 2095] [id = 545] 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12702c000) [pid = 2095] [serial = 1635] [outer = 0x0] 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128637800) [pid = 2095] [serial = 1636] [outer = 0x12702c000] 05:52:36 INFO - PROCESS | 2095 | 1468500756666 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128b4c800) [pid = 2095] [serial = 1637] [outer = 0x12702c000] 05:52:37 INFO - PROCESS | 2095 | 1468500757005 Marionette TRACE conn3 <- [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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 05:52:37 INFO - PROCESS | 2095 | 1468500757035 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2095 | 1468500757036 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 05:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:52:37 INFO - PROCESS | 2095 | 1468500757045 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 2095 | 1468500757046 Marionette TRACE conn3 <- [1,2154,null,{}] 05:52:37 INFO - PROCESS | 2095 | 1468500757048 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 2095 | 1468500757049 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:37 INFO - PROCESS | 2095 | 1468500757147 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:52:37 INFO - PROCESS | 2095 | 1468500757151 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2095 | 1468500757152 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12aecd800 == 37 [pid = 2095] [id = 546] 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128b4d800) [pid = 2095] [serial = 1638] [outer = 0x0] 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128c23800) [pid = 2095] [serial = 1639] [outer = 0x128b4d800] 05:52:37 INFO - PROCESS | 2095 | 1468500757176 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1291b4400) [pid = 2095] [serial = 1640] [outer = 0x128b4d800] 05:52:37 INFO - PROCESS | 2095 | 1468500757519 Marionette TRACE conn3 <- [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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 525ms 05:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:52:37 INFO - PROCESS | 2095 | 1468500757564 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2095 | 1468500757566 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 05:52:37 INFO - PROCESS | 2095 | 1468500757570 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 2095 | 1468500757571 Marionette TRACE conn3 <- [1,2158,null,{}] 05:52:37 INFO - PROCESS | 2095 | 1468500757575 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:37 INFO - PROCESS | 2095 | 1468500757576 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:37 INFO - PROCESS | 2095 | 1468500757721 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:52:37 INFO - PROCESS | 2095 | 1468500757737 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2095 | 1468500757738 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac3800 == 38 [pid = 2095] [id = 547] 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1291b4800) [pid = 2095] [serial = 1641] [outer = 0x0] 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1291ba800) [pid = 2095] [serial = 1642] [outer = 0x1291b4800] 05:52:37 INFO - PROCESS | 2095 | 1468500757775 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12100ac00) [pid = 2095] [serial = 1643] [outer = 0x1291b4800] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x119c54000) [pid = 2095] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1183a6c00) [pid = 2095] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x113245000) [pid = 2095] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x111d75400) [pid = 2095] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x113081400) [pid = 2095] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129a4800) [pid = 2095] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1128d0000) [pid = 2095] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x110fecc00) [pid = 2095] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x115e0f800) [pid = 2095] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x117fe4400) [pid = 2095] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x120f20c00) [pid = 2095] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x110fee400) [pid = 2095] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12405d800) [pid = 2095] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1110a8400) [pid = 2095] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128ac7000) [pid = 2095] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x125fd4c00) [pid = 2095] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:52:38 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1186f5400) [pid = 2095] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:52:38 INFO - PROCESS | 2095 | 1468500758230 Marionette TRACE conn3 <- [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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 05:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:52:38 INFO - PROCESS | 2095 | 1468500758239 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2095 | 1468500758240 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 05:52:38 INFO - PROCESS | 2095 | 1468500758242 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2095 | 1468500758243 Marionette TRACE conn3 <- [1,2162,null,{}] 05:52:38 INFO - PROCESS | 2095 | 1468500758245 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 2095 | 1468500758247 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:38 INFO - PROCESS | 2095 | 1468500758355 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:52:38 INFO - PROCESS | 2095 | 1468500758395 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2095 | 1468500758396 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x123a27800 == 39 [pid = 2095] [id = 548] 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x112a85800) [pid = 2095] [serial = 1644] [outer = 0x0] 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x11728bc00) [pid = 2095] [serial = 1645] [outer = 0x112a85800] 05:52:38 INFO - PROCESS | 2095 | 1468500758421 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1188c4c00) [pid = 2095] [serial = 1646] [outer = 0x112a85800] 05:52:38 INFO - PROCESS | 2095 | 1468500758685 Marionette TRACE conn3 <- [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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 05:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:52:38 INFO - PROCESS | 2095 | 1468500758712 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2095 | 1468500758713 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 05:52:38 INFO - PROCESS | 2095 | 1468500758715 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2095 | 1468500758717 Marionette TRACE conn3 <- [1,2166,null,{}] 05:52:38 INFO - PROCESS | 2095 | 1468500758726 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 2095 | 1468500758727 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:38 INFO - PROCESS | 2095 | 1468500758808 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:52:38 INFO - PROCESS | 2095 | 1468500758812 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2095 | 1468500758813 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf0d000 == 40 [pid = 2095] [id = 549] 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1196cd800) [pid = 2095] [serial = 1647] [outer = 0x0] 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125fd4c00) [pid = 2095] [serial = 1648] [outer = 0x1196cd800] 05:52:38 INFO - PROCESS | 2095 | 1468500758839 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x123ae9400) [pid = 2095] [serial = 1649] [outer = 0x1196cd800] 05:52:39 INFO - PROCESS | 2095 | 1468500759193 Marionette TRACE conn3 <- [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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 528ms 05:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:52:39 INFO - PROCESS | 2095 | 1468500759243 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2095 | 1468500759245 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 2095 | 1468500759247 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2095 | 1468500759249 Marionette TRACE conn3 <- [1,2170,null,{}] 05:52:39 INFO - PROCESS | 2095 | 1468500759251 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 2095 | 1468500759253 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:39 INFO - PROCESS | 2095 | 1468500759343 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:52:39 INFO - PROCESS | 2095 | 1468500759347 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 2095 | 1468500759348 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c08e800 == 41 [pid = 2095] [id = 550] 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128b4f800) [pid = 2095] [serial = 1650] [outer = 0x0] 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1292cd400) [pid = 2095] [serial = 1651] [outer = 0x128b4f800] 05:52:39 INFO - PROCESS | 2095 | 1468500759375 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1296d8800) [pid = 2095] [serial = 1652] [outer = 0x128b4f800] 05:52:39 INFO - PROCESS | 2095 | 1468500759690 Marionette TRACE conn3 <- [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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 05:52:39 INFO - PROCESS | 2095 | 1468500759720 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2095 | 1468500759722 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 05:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:52:39 INFO - PROCESS | 2095 | 1468500759724 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2095 | 1468500759725 Marionette TRACE conn3 <- [1,2174,null,{}] 05:52:39 INFO - PROCESS | 2095 | 1468500759728 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:39 INFO - PROCESS | 2095 | 1468500759729 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:39 INFO - PROCESS | 2095 | 1468500759810 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:52:39 INFO - PROCESS | 2095 | 1468500759814 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 2095 | 1468500759815 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6bf800 == 42 [pid = 2095] [id = 551] 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128c23000) [pid = 2095] [serial = 1653] [outer = 0x0] 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1296dbc00) [pid = 2095] [serial = 1654] [outer = 0x128c23000] 05:52:39 INFO - PROCESS | 2095 | 1468500759892 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12a717c00) [pid = 2095] [serial = 1655] [outer = 0x128c23000] 05:52:40 INFO - PROCESS | 2095 | --DOCSHELL 0x119a59800 == 41 [pid = 2095] [id = 525] 05:52:40 INFO - PROCESS | 2095 | --DOCSHELL 0x117572000 == 40 [pid = 2095] [id = 540] 05:52:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11650f800 == 39 [pid = 2095] [id = 539] 05:52:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11724f800 == 38 [pid = 2095] [id = 538] 05:52:40 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf07800 == 37 [pid = 2095] [id = 537] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x123a28000 == 36 [pid = 2095] [id = 542] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac3800 == 35 [pid = 2095] [id = 547] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x12a78c000 == 34 [pid = 2095] [id = 545] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x1288be000 == 33 [pid = 2095] [id = 544] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x12aecd800 == 32 [pid = 2095] [id = 546] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a6800 == 31 [pid = 2095] [id = 543] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf0d000 == 30 [pid = 2095] [id = 549] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x123a27800 == 29 [pid = 2095] [id = 548] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x119670800 == 28 [pid = 2095] [id = 541] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x128b40400) [pid = 2095] [serial = 1609] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1245e4400) [pid = 2095] [serial = 1595] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x119b2dc00) [pid = 2095] [serial = 1592] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128ac8800) [pid = 2095] [serial = 1607] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x125761c00) [pid = 2095] [serial = 1598] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x118fec400) [pid = 2095] [serial = 1589] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOCSHELL 0x12c08e800 == 27 [pid = 2095] [id = 550] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x121008c00) [pid = 2095] [serial = 1594] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118876400) [pid = 2095] [serial = 1588] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x114fdc400) [pid = 2095] [serial = 1582] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x11686d800) [pid = 2095] [serial = 1583] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x117fdd000) [pid = 2095] [serial = 1585] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1183a2c00) [pid = 2095] [serial = 1586] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x118ff3800) [pid = 2095] [serial = 1591] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1129ad400) [pid = 2095] [serial = 1579] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x110fe8800) [pid = 2095] [serial = 1580] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x114f6c800) [pid = 2095] [serial = 1577] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x112a7d400) [pid = 2095] [serial = 1576] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1129a9800) [pid = 2095] [serial = 1562] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x1122b0800) [pid = 2095] [serial = 1561] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x11708f000) [pid = 2095] [serial = 1565] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x11686b400) [pid = 2095] [serial = 1564] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x119b2b400) [pid = 2095] [serial = 1568] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x118f18c00) [pid = 2095] [serial = 1567] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x12702d000) [pid = 2095] [serial = 1571] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x127207000) [pid = 2095] [serial = 1600] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x121746000) [pid = 2095] [serial = 1570] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x124bca400) [pid = 2095] [serial = 1597] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1181a5c00) [pid = 2095] [serial = 1603] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x128b4e400) [pid = 2095] [serial = 1610] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x128639400) [pid = 2095] [serial = 1574] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x1245e8c00) [pid = 2095] [serial = 1604] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x128b69000) [pid = 2095] [serial = 1612] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x1272e9000) [pid = 2095] [serial = 1573] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x128633000) [pid = 2095] [serial = 1606] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x1272ee800) [pid = 2095] [serial = 1601] [outer = 0x0] [url = about:blank] 05:52:41 INFO - PROCESS | 2095 | 1468500761217 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1527ms 05:52:41 INFO - PROCESS | 2095 | 1468500761252 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2095 | 1468500761254 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:52:41 INFO - PROCESS | 2095 | 1468500761258 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 2095 | 1468500761260 Marionette TRACE conn3 <- [1,2178,null,{}] 05:52:41 INFO - PROCESS | 2095 | 1468500761264 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 2095 | 1468500761266 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:41 INFO - PROCESS | 2095 | 1468500761344 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:52:41 INFO - PROCESS | 2095 | 1468500761403 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2095 | 1468500761404 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x116818000 == 28 [pid = 2095] [id = 552] 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x1129ae000) [pid = 2095] [serial = 1656] [outer = 0x0] 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1129b2c00) [pid = 2095] [serial = 1657] [outer = 0x1129ae000] 05:52:41 INFO - PROCESS | 2095 | 1468500761432 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x11307f800) [pid = 2095] [serial = 1658] [outer = 0x1129ae000] 05:52:41 INFO - PROCESS | 2095 | 1468500761741 Marionette TRACE conn3 <- [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]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 05:52:41 INFO - PROCESS | 2095 | 1468500761781 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2095 | 1468500761786 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:52:41 INFO - PROCESS | 2095 | 1468500761791 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 2095 | 1468500761793 Marionette TRACE conn3 <- [1,2182,null,{}] 05:52:41 INFO - PROCESS | 2095 | 1468500761795 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 2095 | 1468500761797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:41 INFO - PROCESS | 2095 | 1468500761874 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:52:41 INFO - PROCESS | 2095 | 1468500761878 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2095 | 1468500761879 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f19800 == 29 [pid = 2095] [id = 553] 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x11330f000) [pid = 2095] [serial = 1659] [outer = 0x0] 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x115e09c00) [pid = 2095] [serial = 1660] [outer = 0x11330f000] 05:52:41 INFO - PROCESS | 2095 | 1468500761909 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x11673ac00) [pid = 2095] [serial = 1661] [outer = 0x11330f000] 05:52:42 INFO - PROCESS | 2095 | 1468500762245 Marionette TRACE conn3 <- [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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 470ms 05:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:52:42 INFO - PROCESS | 2095 | 1468500762262 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 2095 | 1468500762263 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 05:52:42 INFO - PROCESS | 2095 | 1468500762274 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 2095 | 1468500762277 Marionette TRACE conn3 <- [1,2186,null,{}] 05:52:42 INFO - PROCESS | 2095 | 1468500762287 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:42 INFO - PROCESS | 2095 | 1468500762290 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:42 INFO - PROCESS | 2095 | 1468500762364 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:52:42 INFO - PROCESS | 2095 | 1468500762371 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 2095 | 1468500762373 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a46000 == 30 [pid = 2095] [id = 554] 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x110f7bc00) [pid = 2095] [serial = 1662] [outer = 0x0] 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x117fdd000) [pid = 2095] [serial = 1663] [outer = 0x110f7bc00] 05:52:42 INFO - PROCESS | 2095 | 1468500762401 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x11839ec00) [pid = 2095] [serial = 1664] [outer = 0x110f7bc00] 05:52:42 INFO - PROCESS | 2095 | 1468500762737 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 485ms 05:52:42 INFO - PROCESS | 2095 | 1468500762752 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:52:42 INFO - PROCESS | 2095 | 1468500762756 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 05:52:42 INFO - PROCESS | 2095 | 1468500762758 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 2095 | 1468500762759 Marionette TRACE conn3 <- [1,2190,null,{}] 05:52:42 INFO - PROCESS | 2095 | 1468500762761 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:42 INFO - PROCESS | 2095 | 1468500762763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:42 INFO - PROCESS | 2095 | 1468500762838 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:52:42 INFO - PROCESS | 2095 | 1468500762896 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 2095 | 1468500762897 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x121071800 == 31 [pid = 2095] [id = 555] 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x11839cc00) [pid = 2095] [serial = 1665] [outer = 0x0] 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x1186f1c00) [pid = 2095] [serial = 1666] [outer = 0x11839cc00] 05:52:42 INFO - PROCESS | 2095 | 1468500762922 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x1188c3c00) [pid = 2095] [serial = 1667] [outer = 0x11839cc00] 05:52:43 INFO - PROCESS | 2095 | 1468500763185 Marionette TRACE conn3 <- [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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 05:52:43 INFO - PROCESS | 2095 | 1468500763228 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 2095 | 1468500763230 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:52:43 INFO - PROCESS | 2095 | 1468500763232 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 2095 | 1468500763233 Marionette TRACE conn3 <- [1,2194,null,{}] 05:52:43 INFO - PROCESS | 2095 | 1468500763243 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 2095 | 1468500763245 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:43 INFO - PROCESS | 2095 | 1468500763329 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:52:43 INFO - PROCESS | 2095 | 1468500763333 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 2095 | 1468500763336 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12199a000 == 32 [pid = 2095] [id = 556] 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1128cfc00) [pid = 2095] [serial = 1668] [outer = 0x0] 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x118fe8400) [pid = 2095] [serial = 1669] [outer = 0x1128cfc00] 05:52:43 INFO - PROCESS | 2095 | 1468500763361 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1196d3800) [pid = 2095] [serial = 1670] [outer = 0x1128cfc00] 05:52:43 INFO - PROCESS | 2095 | 1468500763698 Marionette TRACE conn3 <- [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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 478ms 05:52:43 INFO - PROCESS | 2095 | 1468500763710 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 2095 | 1468500763712 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 05:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:52:43 INFO - PROCESS | 2095 | 1468500763714 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 2095 | 1468500763715 Marionette TRACE conn3 <- [1,2198,null,{}] 05:52:43 INFO - PROCESS | 2095 | 1468500763719 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 2095 | 1468500763723 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:43 INFO - PROCESS | 2095 | 1468500763839 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:52:43 INFO - PROCESS | 2095 | 1468500763844 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 2095 | 1468500763846 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12552a000 == 33 [pid = 2095] [id = 557] 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1196d0000) [pid = 2095] [serial = 1671] [outer = 0x0] 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x119c53000) [pid = 2095] [serial = 1672] [outer = 0x1196d0000] 05:52:43 INFO - PROCESS | 2095 | 1468500763872 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x123a6bc00) [pid = 2095] [serial = 1673] [outer = 0x1196d0000] 05:52:44 INFO - PROCESS | 2095 | 1468500764205 Marionette TRACE conn3 <- [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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 05:52:44 INFO - PROCESS | 2095 | 1468500764236 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:52:44 INFO - PROCESS | 2095 | 1468500764238 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 05:52:44 INFO - PROCESS | 2095 | 1468500764242 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 2095 | 1468500764243 Marionette TRACE conn3 <- [1,2202,null,{}] 05:52:44 INFO - PROCESS | 2095 | 1468500764246 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 2095 | 1468500764248 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:44 INFO - PROCESS | 2095 | 1468500764366 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:52:44 INFO - PROCESS | 2095 | 1468500764453 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 2095 | 1468500764454 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b2800 == 34 [pid = 2095] [id = 558] 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x123adcc00) [pid = 2095] [serial = 1674] [outer = 0x0] 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x123d53400) [pid = 2095] [serial = 1675] [outer = 0x123adcc00] 05:52:44 INFO - PROCESS | 2095 | 1468500764492 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x124bc0c00) [pid = 2095] [serial = 1676] [outer = 0x123adcc00] 05:52:44 INFO - PROCESS | 2095 | 1468500764767 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms 05:52:44 INFO - PROCESS | 2095 | 1468500764813 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 2095 | 1468500764815 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 05:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:52:44 INFO - PROCESS | 2095 | 1468500764825 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 2095 | 1468500764826 Marionette TRACE conn3 <- [1,2206,null,{}] 05:52:44 INFO - PROCESS | 2095 | 1468500764828 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:44 INFO - PROCESS | 2095 | 1468500764829 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:44 INFO - PROCESS | 2095 | 1468500764905 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:52:44 INFO - PROCESS | 2095 | 1468500764909 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 2095 | 1468500764910 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e1800 == 35 [pid = 2095] [id = 559] 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x124428c00) [pid = 2095] [serial = 1677] [outer = 0x0] 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x125762800) [pid = 2095] [serial = 1678] [outer = 0x124428c00] 05:52:44 INFO - PROCESS | 2095 | 1468500764936 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x12702fc00) [pid = 2095] [serial = 1679] [outer = 0x124428c00] 05:52:45 INFO - PROCESS | 2095 | 1468500765256 Marionette TRACE conn3 <- [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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 475ms 05:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:52:45 INFO - PROCESS | 2095 | 1468500765293 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2095 | 1468500765295 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 05:52:45 INFO - PROCESS | 2095 | 1468500765297 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2095 | 1468500765299 Marionette TRACE conn3 <- [1,2210,null,{}] 05:52:45 INFO - PROCESS | 2095 | 1468500765301 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 2095 | 1468500765303 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:45 INFO - PROCESS | 2095 | 1468500765449 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:52:45 INFO - PROCESS | 2095 | 1468500765457 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 2095 | 1468500765458 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x129840000 == 36 [pid = 2095] [id = 560] 05:52:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x124424400) [pid = 2095] [serial = 1680] [outer = 0x0] 05:52:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x127035c00) [pid = 2095] [serial = 1681] [outer = 0x124424400] 05:52:45 INFO - PROCESS | 2095 | 1468500765495 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x128632800) [pid = 2095] [serial = 1682] [outer = 0x124424400] 05:52:45 INFO - PROCESS | 2095 | 1468500765824 Marionette TRACE conn3 <- [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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 05:52:45 INFO - PROCESS | 2095 | 1468500765871 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 2095 | 1468500765874 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 05:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:52:45 INFO - PROCESS | 2095 | 1468500765877 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 2095 | 1468500765879 Marionette TRACE conn3 <- [1,2214,null,{}] 05:52:45 INFO - PROCESS | 2095 | 1468500765882 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 2095 | 1468500765886 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:46 INFO - PROCESS | 2095 | 1468500766007 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:52:46 INFO - PROCESS | 2095 | 1468500766096 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 2095 | 1468500766097 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a788000 == 37 [pid = 2095] [id = 561] 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x117fdd800) [pid = 2095] [serial = 1683] [outer = 0x0] 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128636400) [pid = 2095] [serial = 1684] [outer = 0x117fdd800] 05:52:46 INFO - PROCESS | 2095 | 1468500766134 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128acd800) [pid = 2095] [serial = 1685] [outer = 0x117fdd800] 05:52:46 INFO - PROCESS | 2095 | 1468500766513 Marionette TRACE conn3 <- [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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 674ms 05:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:52:46 INFO - PROCESS | 2095 | 1468500766552 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 2095 | 1468500766553 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 05:52:46 INFO - PROCESS | 2095 | 1468500766555 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 2095 | 1468500766557 Marionette TRACE conn3 <- [1,2218,null,{}] 05:52:46 INFO - PROCESS | 2095 | 1468500766568 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 2095 | 1468500766569 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:46 INFO - PROCESS | 2095 | 1468500766684 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:52:46 INFO - PROCESS | 2095 | 1468500766687 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 2095 | 1468500766688 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x121993800 == 38 [pid = 2095] [id = 562] 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x124424c00) [pid = 2095] [serial = 1686] [outer = 0x0] 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128b46c00) [pid = 2095] [serial = 1687] [outer = 0x124424c00] 05:52:46 INFO - PROCESS | 2095 | 1468500766715 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128c45000) [pid = 2095] [serial = 1688] [outer = 0x124424c00] 05:52:47 INFO - PROCESS | 2095 | 1468500767032 Marionette TRACE conn3 <- [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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 05:52:47 INFO - PROCESS | 2095 | 1468500767076 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 2095 | 1468500767078 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 05:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:52:47 INFO - PROCESS | 2095 | 1468500767080 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 2095 | 1468500767082 Marionette TRACE conn3 <- [1,2222,null,{}] 05:52:47 INFO - PROCESS | 2095 | 1468500767087 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 2095 | 1468500767089 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:47 INFO - PROCESS | 2095 | 1468500767189 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:52:47 INFO - PROCESS | 2095 | 1468500767192 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 2095 | 1468500767194 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12babb000 == 39 [pid = 2095] [id = 563] 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128c4e000) [pid = 2095] [serial = 1689] [outer = 0x0] 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1292cac00) [pid = 2095] [serial = 1690] [outer = 0x128c4e000] 05:52:47 INFO - PROCESS | 2095 | 1468500767218 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1292d6c00) [pid = 2095] [serial = 1691] [outer = 0x128c4e000] 05:52:47 INFO - PROCESS | 2095 | 1468500767556 Marionette TRACE conn3 <- [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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 05:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:52:47 INFO - PROCESS | 2095 | 1468500767604 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 2095 | 1468500767605 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 05:52:47 INFO - PROCESS | 2095 | 1468500767607 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 2095 | 1468500767608 Marionette TRACE conn3 <- [1,2226,null,{}] 05:52:47 INFO - PROCESS | 2095 | 1468500767610 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:47 INFO - PROCESS | 2095 | 1468500767611 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:47 INFO - PROCESS | 2095 | 1468500767713 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:52:47 INFO - PROCESS | 2095 | 1468500767723 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:47 INFO - PROCESS | 2095 | 1468500767724 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf11000 == 40 [pid = 2095] [id = 564] 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1296d0000) [pid = 2095] [serial = 1692] [outer = 0x0] 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1296d9c00) [pid = 2095] [serial = 1693] [outer = 0x1296d0000] 05:52:47 INFO - PROCESS | 2095 | 1468500767748 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12a720800) [pid = 2095] [serial = 1694] [outer = 0x1296d0000] 05:52:48 INFO - PROCESS | 2095 | 1468500768071 Marionette TRACE conn3 <- [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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 05:52:48 INFO - PROCESS | 2095 | 1468500768077 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 2095 | 1468500768078 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 05:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:52:48 INFO - PROCESS | 2095 | 1468500768080 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 2095 | 1468500768081 Marionette TRACE conn3 <- [1,2230,null,{}] 05:52:48 INFO - PROCESS | 2095 | 1468500768085 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 2095 | 1468500768087 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:48 INFO - PROCESS | 2095 | 1468500768188 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:52:48 INFO - PROCESS | 2095 | 1468500768192 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 2095 | 1468500768194 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf13800 == 41 [pid = 2095] [id = 565] 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1296d5400) [pid = 2095] [serial = 1695] [outer = 0x0] 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x12a772000) [pid = 2095] [serial = 1696] [outer = 0x1296d5400] 05:52:48 INFO - PROCESS | 2095 | 1468500768250 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x12a802400) [pid = 2095] [serial = 1697] [outer = 0x1296d5400] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x11728d400) [pid = 2095] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1133de400) [pid = 2095] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1128d3000) [pid = 2095] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1110ac400) [pid = 2095] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128b44400) [pid = 2095] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1214e5c00) [pid = 2095] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12702c000) [pid = 2095] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x112a85800) [pid = 2095] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x128b4d800) [pid = 2095] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1291b4800) [pid = 2095] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1196cd800) [pid = 2095] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x128b4f800) [pid = 2095] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12144c800) [pid = 2095] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:52:48 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1128ca400) [pid = 2095] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:52:48 INFO - PROCESS | 2095 | 1468500768679 Marionette TRACE conn3 <- [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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 619ms 05:52:48 INFO - PROCESS | 2095 | 1468500768699 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:52:48 INFO - PROCESS | 2095 | 1468500768702 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 05:52:48 INFO - PROCESS | 2095 | 1468500768705 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 2095 | 1468500768706 Marionette TRACE conn3 <- [1,2234,null,{}] 05:52:48 INFO - PROCESS | 2095 | 1468500768708 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 2095 | 1468500768709 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:48 INFO - PROCESS | 2095 | 1468500768792 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:52:48 INFO - PROCESS | 2095 | 1468500768795 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 2095 | 1468500768796 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x129836800 == 42 [pid = 2095] [id = 566] 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x112f06000) [pid = 2095] [serial = 1698] [outer = 0x0] 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x11728d400) [pid = 2095] [serial = 1699] [outer = 0x112f06000] 05:52:48 INFO - PROCESS | 2095 | 1468500768876 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1241ea000) [pid = 2095] [serial = 1700] [outer = 0x112f06000] 05:52:49 INFO - PROCESS | 2095 | 1468500769125 Marionette TRACE conn3 <- [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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 471ms 05:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:52:49 INFO - PROCESS | 2095 | 1468500769176 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 2095 | 1468500769177 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 05:52:49 INFO - PROCESS | 2095 | 1468500769179 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2095 | 1468500769180 Marionette TRACE conn3 <- [1,2238,null,{}] 05:52:49 INFO - PROCESS | 2095 | 1468500769191 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 2095 | 1468500769192 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:49 INFO - PROCESS | 2095 | 1468500769277 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:52:49 INFO - PROCESS | 2095 | 1468500769281 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 2095 | 1468500769282 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9c6800 == 43 [pid = 2095] [id = 567] 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124bc2000) [pid = 2095] [serial = 1701] [outer = 0x0] 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1292ca000) [pid = 2095] [serial = 1702] [outer = 0x124bc2000] 05:52:49 INFO - PROCESS | 2095 | 1468500769306 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a803000) [pid = 2095] [serial = 1703] [outer = 0x124bc2000] 05:52:49 INFO - PROCESS | 2095 | 1468500769606 Marionette TRACE conn3 <- [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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 467ms 05:52:49 INFO - PROCESS | 2095 | 1468500769648 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 2095 | 1468500769649 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 05:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:52:49 INFO - PROCESS | 2095 | 1468500769653 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 2095 | 1468500769655 Marionette TRACE conn3 <- [1,2242,null,{}] 05:52:49 INFO - PROCESS | 2095 | 1468500769657 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 2095 | 1468500769658 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:49 INFO - PROCESS | 2095 | 1468500769744 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:52:49 INFO - PROCESS | 2095 | 1468500769805 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 2095 | 1468500769806 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3b2000 == 44 [pid = 2095] [id = 568] 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x114fdc400) [pid = 2095] [serial = 1704] [outer = 0x0] 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a807800) [pid = 2095] [serial = 1705] [outer = 0x114fdc400] 05:52:49 INFO - PROCESS | 2095 | 1468500769829 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a87e000) [pid = 2095] [serial = 1706] [outer = 0x114fdc400] 05:52:50 INFO - PROCESS | 2095 | 1468500770098 Marionette TRACE conn3 <- [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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 05:52:50 INFO - PROCESS | 2095 | 1468500770126 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 2095 | 1468500770128 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 05:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:52:50 INFO - PROCESS | 2095 | 1468500770142 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 2095 | 1468500770143 Marionette TRACE conn3 <- [1,2246,null,{}] 05:52:50 INFO - PROCESS | 2095 | 1468500770147 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 2095 | 1468500770149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:50 INFO - PROCESS | 2095 | 1468500770258 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:52:50 INFO - PROCESS | 2095 | 1468500770261 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 2095 | 1468500770262 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d4e3000 == 45 [pid = 2095] [id = 569] 05:52:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a882400) [pid = 2095] [serial = 1707] [outer = 0x0] 05:52:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12aee8800) [pid = 2095] [serial = 1708] [outer = 0x12a882400] 05:52:50 INFO - PROCESS | 2095 | 1468500770285 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x12aef6c00) [pid = 2095] [serial = 1709] [outer = 0x12a882400] 05:52:50 INFO - PROCESS | 2095 | 1468500770709 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 05:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:52:50 INFO - PROCESS | 2095 | 1468500770762 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 2095 | 1468500770765 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 05:52:50 INFO - PROCESS | 2095 | 1468500770768 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 2095 | 1468500770770 Marionette TRACE conn3 <- [1,2250,null,{}] 05:52:50 INFO - PROCESS | 2095 | 1468500770774 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:50 INFO - PROCESS | 2095 | 1468500770775 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:50 INFO - PROCESS | 2095 | 1468500770890 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:52:50 INFO - PROCESS | 2095 | 1468500770998 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 2095 | 1468500770999 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x117563800 == 46 [pid = 2095] [id = 570] 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1128d1800) [pid = 2095] [serial = 1710] [outer = 0x0] 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1129a4400) [pid = 2095] [serial = 1711] [outer = 0x1128d1800] 05:52:51 INFO - PROCESS | 2095 | 1468500771053 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x113248000) [pid = 2095] [serial = 1712] [outer = 0x1128d1800] 05:52:51 INFO - PROCESS | 2095 | 1468500771541 Marionette TRACE conn3 <- [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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 821ms 05:52:51 INFO - PROCESS | 2095 | 1468500771593 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 2095 | 1468500771596 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 05:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:52:51 INFO - PROCESS | 2095 | 1468500771605 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 2095 | 1468500771607 Marionette TRACE conn3 <- [1,2254,null,{}] 05:52:51 INFO - PROCESS | 2095 | 1468500771610 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 2095 | 1468500771612 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:51 INFO - PROCESS | 2095 | 1468500771734 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:52:51 INFO - PROCESS | 2095 | 1468500771848 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 2095 | 1468500771850 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214be000 == 47 [pid = 2095] [id = 571] 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x115f66400) [pid = 2095] [serial = 1713] [outer = 0x0] 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x116985000) [pid = 2095] [serial = 1714] [outer = 0x115f66400] 05:52:51 INFO - PROCESS | 2095 | 1468500771897 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x117286400) [pid = 2095] [serial = 1715] [outer = 0x115f66400] 05:52:52 INFO - PROCESS | 2095 | 1468500772733 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3b2000 == 46 [pid = 2095] [id = 568] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9c6800 == 45 [pid = 2095] [id = 567] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x129836800 == 44 [pid = 2095] [id = 566] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf13800 == 43 [pid = 2095] [id = 565] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf11000 == 42 [pid = 2095] [id = 564] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12babb000 == 41 [pid = 2095] [id = 563] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x121993800 == 40 [pid = 2095] [id = 562] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1296dbc00) [pid = 2095] [serial = 1654] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12a788000 == 39 [pid = 2095] [id = 561] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x129840000 == 38 [pid = 2095] [id = 560] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e1800 == 37 [pid = 2095] [id = 559] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b2800 == 36 [pid = 2095] [id = 558] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12552a000 == 35 [pid = 2095] [id = 557] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12199a000 == 34 [pid = 2095] [id = 556] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x121071800 == 33 [pid = 2095] [id = 555] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x119a46000 == 32 [pid = 2095] [id = 554] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x117f19800 == 31 [pid = 2095] [id = 553] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x116818000 == 30 [pid = 2095] [id = 552] 05:52:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6bf800 == 29 [pid = 2095] [id = 551] 05:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1173ms 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x124b36000) [pid = 2095] [serial = 1633] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x128637800) [pid = 2095] [serial = 1636] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x11728bc00) [pid = 2095] [serial = 1645] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x128c23800) [pid = 2095] [serial = 1639] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128b4c800) [pid = 2095] [serial = 1637] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1291b4400) [pid = 2095] [serial = 1640] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1291ba800) [pid = 2095] [serial = 1642] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x125fd4c00) [pid = 2095] [serial = 1648] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1292cd400) [pid = 2095] [serial = 1651] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x123a68800) [pid = 2095] [serial = 1630] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x119b27800) [pid = 2095] [serial = 1627] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1296d8800) [pid = 2095] [serial = 1652] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x12100bc00) [pid = 2095] [serial = 1628] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1181a6c00) [pid = 2095] [serial = 1624] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1186f0c00) [pid = 2095] [serial = 1625] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x115f65000) [pid = 2095] [serial = 1621] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11708e000) [pid = 2095] [serial = 1622] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x11708e800) [pid = 2095] [serial = 1619] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1133a6000) [pid = 2095] [serial = 1618] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x112a7b400) [pid = 2095] [serial = 1616] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1122bcc00) [pid = 2095] [serial = 1615] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128c2c400) [pid = 2095] [serial = 1613] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12100ac00) [pid = 2095] [serial = 1643] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1188c4c00) [pid = 2095] [serial = 1646] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x125763400) [pid = 2095] [serial = 1634] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x123ae9400) [pid = 2095] [serial = 1649] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x124423800) [pid = 2095] [serial = 1631] [outer = 0x0] [url = about:blank] 05:52:52 INFO - PROCESS | 2095 | 1468500772782 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 2095 | 1468500772785 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 05:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:52:52 INFO - PROCESS | 2095 | 1468500772792 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 2095 | 1468500772794 Marionette TRACE conn3 <- [1,2258,null,{}] 05:52:52 INFO - PROCESS | 2095 | 1468500772797 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 2095 | 1468500772799 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:52 INFO - PROCESS | 2095 | 1468500772872 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:52:52 INFO - PROCESS | 2095 | 1468500772881 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 2095 | 1468500772882 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bba000 == 30 [pid = 2095] [id = 572] 05:52:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x113309400) [pid = 2095] [serial = 1716] [outer = 0x0] 05:52:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1133e1400) [pid = 2095] [serial = 1717] [outer = 0x113309400] 05:52:52 INFO - PROCESS | 2095 | 1468500772913 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x115f66000) [pid = 2095] [serial = 1718] [outer = 0x113309400] 05:52:53 INFO - PROCESS | 2095 | 1468500773247 Marionette TRACE conn3 <- [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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 473ms 05:52:53 INFO - PROCESS | 2095 | 1468500773265 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 2095 | 1468500773270 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 05:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:52:53 INFO - PROCESS | 2095 | 1468500773276 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 2095 | 1468500773278 Marionette TRACE conn3 <- [1,2262,null,{}] 05:52:53 INFO - PROCESS | 2095 | 1468500773282 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:53 INFO - PROCESS | 2095 | 1468500773284 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:53 INFO - PROCESS | 2095 | 1468500773438 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:52:53 INFO - PROCESS | 2095 | 1468500773553 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 2095 | 1468500773554 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x118524000 == 31 [pid = 2095] [id = 573] 05:52:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x117093800) [pid = 2095] [serial = 1719] [outer = 0x0] 05:52:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11765e400) [pid = 2095] [serial = 1720] [outer = 0x117093800] 05:52:53 INFO - PROCESS | 2095 | 1468500773597 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x11819ac00) [pid = 2095] [serial = 1721] [outer = 0x117093800] 05:52:53 INFO - PROCESS | 2095 | 1468500773951 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 05:52:53 INFO - PROCESS | 2095 | 1468500773998 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2095 | 1468500774000 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 05:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:52:54 INFO - PROCESS | 2095 | 1468500774002 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 2095 | 1468500774005 Marionette TRACE conn3 <- [1,2266,null,{}] 05:52:54 INFO - PROCESS | 2095 | 1468500774012 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 2095 | 1468500774016 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:54 INFO - PROCESS | 2095 | 1468500774094 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:52:54 INFO - PROCESS | 2095 | 1468500774099 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2095 | 1468500774103 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea9000 == 32 [pid = 2095] [id = 574] 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1122bd800) [pid = 2095] [serial = 1722] [outer = 0x0] 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1186fe800) [pid = 2095] [serial = 1723] [outer = 0x1122bd800] 05:52:54 INFO - PROCESS | 2095 | 1468500774132 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x118fe9800) [pid = 2095] [serial = 1724] [outer = 0x1122bd800] 05:52:54 INFO - PROCESS | 2095 | 1468500774448 Marionette TRACE conn3 <- [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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 474ms 05:52:54 INFO - PROCESS | 2095 | 1468500774476 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 2095 | 1468500774478 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 05:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:52:54 INFO - PROCESS | 2095 | 1468500774480 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 2095 | 1468500774481 Marionette TRACE conn3 <- [1,2270,null,{}] 05:52:54 INFO - PROCESS | 2095 | 1468500774486 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 2095 | 1468500774487 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:54 INFO - PROCESS | 2095 | 1468500774564 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:52:54 INFO - PROCESS | 2095 | 1468500774628 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 2095 | 1468500774629 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x12183c000 == 33 [pid = 2095] [id = 575] 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x118fed400) [pid = 2095] [serial = 1725] [outer = 0x0] 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1197b9000) [pid = 2095] [serial = 1726] [outer = 0x118fed400] 05:52:54 INFO - PROCESS | 2095 | 1468500774654 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x120f1ec00) [pid = 2095] [serial = 1727] [outer = 0x118fed400] 05:52:54 INFO - PROCESS | 2095 | 1468500774960 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 05:52:55 INFO - PROCESS | 2095 | 1468500775004 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 2095 | 1468500775006 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 05:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:52:55 INFO - PROCESS | 2095 | 1468500775008 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 2095 | 1468500775009 Marionette TRACE conn3 <- [1,2274,null,{}] 05:52:55 INFO - PROCESS | 2095 | 1468500775011 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 2095 | 1468500775012 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:55 INFO - PROCESS | 2095 | 1468500775110 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:52:55 INFO - PROCESS | 2095 | 1468500775114 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 2095 | 1468500775115 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a2000 == 34 [pid = 2095] [id = 576] 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1128ca400) [pid = 2095] [serial = 1728] [outer = 0x0] 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x121006c00) [pid = 2095] [serial = 1729] [outer = 0x1128ca400] 05:52:55 INFO - PROCESS | 2095 | 1468500775139 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1214e5000) [pid = 2095] [serial = 1730] [outer = 0x1128ca400] 05:52:55 INFO - PROCESS | 2095 | 1468500775452 Marionette TRACE conn3 <- [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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 05:52:55 INFO - PROCESS | 2095 | 1468500775478 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 2095 | 1468500775479 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 05:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:52:55 INFO - PROCESS | 2095 | 1468500775481 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 2095 | 1468500775482 Marionette TRACE conn3 <- [1,2278,null,{}] 05:52:55 INFO - PROCESS | 2095 | 1468500775486 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 2095 | 1468500775491 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:55 INFO - PROCESS | 2095 | 1468500775606 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:52:55 INFO - PROCESS | 2095 | 1468500775618 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 2095 | 1468500775619 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x12911d800 == 35 [pid = 2095] [id = 577] 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1214e5800) [pid = 2095] [serial = 1731] [outer = 0x0] 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1245e9c00) [pid = 2095] [serial = 1732] [outer = 0x1214e5800] 05:52:55 INFO - PROCESS | 2095 | 1468500775644 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1272ea000) [pid = 2095] [serial = 1733] [outer = 0x1214e5800] 05:52:55 INFO - PROCESS | 2095 | 1468500775991 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 05:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:52:56 INFO - PROCESS | 2095 | 1468500776005 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 2095 | 1468500776006 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 05:52:56 INFO - PROCESS | 2095 | 1468500776008 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 2095 | 1468500776010 Marionette TRACE conn3 <- [1,2282,null,{}] 05:52:56 INFO - PROCESS | 2095 | 1468500776012 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 2095 | 1468500776013 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:56 INFO - PROCESS | 2095 | 1468500776108 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:52:56 INFO - PROCESS | 2095 | 1468500776112 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 2095 | 1468500776113 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a673800 == 36 [pid = 2095] [id = 578] 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x121935c00) [pid = 2095] [serial = 1734] [outer = 0x0] 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128638c00) [pid = 2095] [serial = 1735] [outer = 0x121935c00] 05:52:56 INFO - PROCESS | 2095 | 1468500776136 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x128ac9c00) [pid = 2095] [serial = 1736] [outer = 0x121935c00] 05:52:56 INFO - PROCESS | 2095 | 1468500776451 Marionette TRACE conn3 <- [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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 05:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:52:56 INFO - PROCESS | 2095 | 1468500776478 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 2095 | 1468500776479 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 05:52:56 INFO - PROCESS | 2095 | 1468500776481 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 2095 | 1468500776482 Marionette TRACE conn3 <- [1,2286,null,{}] 05:52:56 INFO - PROCESS | 2095 | 1468500776493 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:56 INFO - PROCESS | 2095 | 1468500776494 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:56 INFO - PROCESS | 2095 | 1468500776591 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:52:56 INFO - PROCESS | 2095 | 1468500776595 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 2095 | 1468500776596 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e6800 == 37 [pid = 2095] [id = 579] 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x1272ea400) [pid = 2095] [serial = 1737] [outer = 0x0] 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x128b45400) [pid = 2095] [serial = 1738] [outer = 0x1272ea400] 05:52:56 INFO - PROCESS | 2095 | 1468500776620 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x128b4e000) [pid = 2095] [serial = 1739] [outer = 0x1272ea400] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x124424c00) [pid = 2095] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x124428c00) [pid = 2095] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x128c23000) [pid = 2095] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1128cfc00) [pid = 2095] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x110f7bc00) [pid = 2095] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11330f000) [pid = 2095] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11839cc00) [pid = 2095] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x123adcc00) [pid = 2095] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1129ae000) [pid = 2095] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x124424400) [pid = 2095] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x117fdd800) [pid = 2095] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x128c4e000) [pid = 2095] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1296d5400) [pid = 2095] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x112f06000) [pid = 2095] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1296d0000) [pid = 2095] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x124bc2000) [pid = 2095] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x114fdc400) [pid = 2095] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:52:57 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1196d0000) [pid = 2095] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:52:57 INFO - PROCESS | 2095 | 1468500777111 Marionette TRACE conn3 <- [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]]]}] 05:52:57 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 05:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 678ms 05:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:52:57 INFO - PROCESS | 2095 | 1468500777160 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 2095 | 1468500777161 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 05:52:57 INFO - PROCESS | 2095 | 1468500777164 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 2095 | 1468500777165 Marionette TRACE conn3 <- [1,2290,null,{}] 05:52:57 INFO - PROCESS | 2095 | 1468500777167 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 2095 | 1468500777168 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:57 INFO - PROCESS | 2095 | 1468500777243 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:52:57 INFO - PROCESS | 2095 | 1468500777248 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 2095 | 1468500777249 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea8000 == 38 [pid = 2095] [id = 580] 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x116236800) [pid = 2095] [serial = 1740] [outer = 0x0] 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x117fe1400) [pid = 2095] [serial = 1741] [outer = 0x116236800] 05:52:57 INFO - PROCESS | 2095 | 1468500777276 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1219ea800) [pid = 2095] [serial = 1742] [outer = 0x116236800] 05:52:57 INFO - PROCESS | 2095 | 1468500777610 Marionette TRACE conn3 <- [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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 469ms 05:52:57 INFO - PROCESS | 2095 | 1468500777633 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 2095 | 1468500777636 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 05:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:52:57 INFO - PROCESS | 2095 | 1468500777640 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 2095 | 1468500777641 Marionette TRACE conn3 <- [1,2294,null,{}] 05:52:57 INFO - PROCESS | 2095 | 1468500777644 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 2095 | 1468500777645 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:57 INFO - PROCESS | 2095 | 1468500777750 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:52:57 INFO - PROCESS | 2095 | 1468500777757 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 2095 | 1468500777758 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac0000 == 39 [pid = 2095] [id = 581] 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1186f2800) [pid = 2095] [serial = 1743] [outer = 0x0] 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12863e400) [pid = 2095] [serial = 1744] [outer = 0x1186f2800] 05:52:57 INFO - PROCESS | 2095 | 1468500777789 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128b64c00) [pid = 2095] [serial = 1745] [outer = 0x1186f2800] 05:52:58 INFO - PROCESS | 2095 | 1468500778092 Marionette TRACE conn3 <- [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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 05:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:52:58 INFO - PROCESS | 2095 | 1468500778110 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 2095 | 1468500778112 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 05:52:58 INFO - PROCESS | 2095 | 1468500778114 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 2095 | 1468500778116 Marionette TRACE conn3 <- [1,2298,null,{}] 05:52:58 INFO - PROCESS | 2095 | 1468500778120 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:58 INFO - PROCESS | 2095 | 1468500778123 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:58 INFO - PROCESS | 2095 | 1468500778212 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:52:58 INFO - PROCESS | 2095 | 1468500778216 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 2095 | 1468500778219 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c07c800 == 40 [pid = 2095] [id = 582] 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128b6a800) [pid = 2095] [serial = 1746] [outer = 0x0] 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1291b7800) [pid = 2095] [serial = 1747] [outer = 0x128b6a800] 05:52:58 INFO - PROCESS | 2095 | 1468500778246 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1296d2400) [pid = 2095] [serial = 1748] [outer = 0x128b6a800] 05:52:58 INFO - PROCESS | 2095 | 1468500778577 Marionette TRACE conn3 <- [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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 05:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:52:58 INFO - PROCESS | 2095 | 1468500778590 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 2095 | 1468500778591 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 05:52:58 INFO - PROCESS | 2095 | 1468500778593 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 2095 | 1468500778594 Marionette TRACE conn3 <- [1,2302,null,{}] 05:52:58 INFO - PROCESS | 2095 | 1468500778596 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:58 INFO - PROCESS | 2095 | 1468500778597 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:58 INFO - PROCESS | 2095 | 1468500778709 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:52:58 INFO - PROCESS | 2095 | 1468500778724 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 2095 | 1468500778725 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6bf800 == 41 [pid = 2095] [id = 583] 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128ad2800) [pid = 2095] [serial = 1749] [outer = 0x0] 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1296d8c00) [pid = 2095] [serial = 1750] [outer = 0x128ad2800] 05:52:58 INFO - PROCESS | 2095 | 1468500778749 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a770000) [pid = 2095] [serial = 1751] [outer = 0x128ad2800] 05:52:59 INFO - PROCESS | 2095 | 1468500779036 Marionette TRACE conn3 <- [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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 05:52:59 INFO - PROCESS | 2095 | 1468500779116 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 2095 | 1468500779118 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 05:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:52:59 INFO - PROCESS | 2095 | 1468500779122 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 2095 | 1468500779125 Marionette TRACE conn3 <- [1,2306,null,{}] 05:52:59 INFO - PROCESS | 2095 | 1468500779129 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 2095 | 1468500779131 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:59 INFO - PROCESS | 2095 | 1468500779224 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:52:59 INFO - PROCESS | 2095 | 1468500779322 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 2095 | 1468500779324 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x116834000 == 42 [pid = 2095] [id = 584] 05:52:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1128d3000) [pid = 2095] [serial = 1752] [outer = 0x0] 05:52:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1129a8c00) [pid = 2095] [serial = 1753] [outer = 0x1128d3000] 05:52:59 INFO - PROCESS | 2095 | 1468500779356 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x113385000) [pid = 2095] [serial = 1754] [outer = 0x1128d3000] 05:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 05:52:59 INFO - PROCESS | 2095 | 1468500779786 Marionette TRACE conn3 <- [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]]]}] 05:52:59 INFO - PROCESS | 2095 | 1468500779794 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:52:59 INFO - PROCESS | 2095 | 1468500779796 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 05:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:52:59 INFO - PROCESS | 2095 | 1468500779801 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 2095 | 1468500779805 Marionette TRACE conn3 <- [1,2310,null,{}] 05:52:59 INFO - PROCESS | 2095 | 1468500779808 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:59 INFO - PROCESS | 2095 | 1468500779810 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:52:59 INFO - PROCESS | 2095 | 1468500779912 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:53:00 INFO - PROCESS | 2095 | 1468500780009 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 2095 | 1468500780011 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bc000 == 43 [pid = 2095] [id = 585] 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x117667800) [pid = 2095] [serial = 1755] [outer = 0x0] 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x11835d400) [pid = 2095] [serial = 1756] [outer = 0x117667800] 05:53:00 INFO - PROCESS | 2095 | 1468500780043 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x1183a8400) [pid = 2095] [serial = 1757] [outer = 0x117667800] 05:53:00 INFO - PROCESS | 2095 | 1468500780486 Marionette TRACE conn3 <- [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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 724ms 05:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:53:00 INFO - PROCESS | 2095 | 1468500780524 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 2095 | 1468500780525 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 05:53:00 INFO - PROCESS | 2095 | 1468500780527 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 2095 | 1468500780529 Marionette TRACE conn3 <- [1,2314,null,{}] 05:53:00 INFO - PROCESS | 2095 | 1468500780535 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 2095 | 1468500780539 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:00 INFO - PROCESS | 2095 | 1468500780639 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:53:00 INFO - PROCESS | 2095 | 1468500780702 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 2095 | 1468500780704 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c078000 == 44 [pid = 2095] [id = 586] 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x121cd8400) [pid = 2095] [serial = 1758] [outer = 0x0] 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x123d51000) [pid = 2095] [serial = 1759] [outer = 0x121cd8400] 05:53:00 INFO - PROCESS | 2095 | 1468500780735 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x124bc7800) [pid = 2095] [serial = 1760] [outer = 0x121cd8400] 05:53:01 INFO - PROCESS | 2095 | 1468500781185 Marionette TRACE conn3 <- [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]]]}] 05:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 05:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:53:01 INFO - PROCESS | 2095 | 1468500781198 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:53:01 INFO - PROCESS | 2095 | 1468500781199 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 05:53:01 INFO - PROCESS | 2095 | 1468500781201 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 2095 | 1468500781203 Marionette TRACE conn3 <- [1,2318,null,{}] 05:53:01 INFO - PROCESS | 2095 | 1468500781205 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:01 INFO - PROCESS | 2095 | 1468500781206 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:01 INFO - PROCESS | 2095 | 1468500781329 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:53:01 INFO - PROCESS | 2095 | 1468500781402 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 2095 | 1468500781404 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d4eb000 == 45 [pid = 2095] [id = 587] 05:53:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x12863b400) [pid = 2095] [serial = 1761] [outer = 0x0] 05:53:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x128b42000) [pid = 2095] [serial = 1762] [outer = 0x12863b400] 05:53:01 INFO - PROCESS | 2095 | 1468500781432 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x128c24800) [pid = 2095] [serial = 1763] [outer = 0x12863b400] 05:53:02 INFO - PROCESS | 2095 | 1468500781996 Marionette TRACE conn3 <- [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] 05:53:02 INFO - PROCESS | 2095 | 1468500782027 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:53:02 INFO - PROCESS | 2095 | 1468500782030 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 2095 | 1468500782033 Marionette TRACE conn3 <- [1,2322,null,{}] 05:53:02 INFO - PROCESS | 2095 | 1468500782043 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 2095 | 1468500782045 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:02 INFO - PROCESS | 2095 | 1468500782132 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:53:02 INFO - PROCESS | 2095 | 1468500782203 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 2095 | 1468500782206 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724e800 == 46 [pid = 2095] [id = 588] 05:53:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1128ccc00) [pid = 2095] [serial = 1764] [outer = 0x0] 05:53:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1128d3800) [pid = 2095] [serial = 1765] [outer = 0x1128ccc00] 05:53:02 INFO - PROCESS | 2095 | 1468500782234 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 112 (0x112a7ac00) [pid = 2095] [serial = 1766] [outer = 0x1128ccc00] 05:53:02 INFO - PROCESS | 2095 | 1468500782643 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 05:53:02 INFO - PROCESS | 2095 | 1468500782703 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 2095 | 1468500782706 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 05:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:53:02 INFO - PROCESS | 2095 | 1468500782710 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 2095 | 1468500782712 Marionette TRACE conn3 <- [1,2326,null,{}] 05:53:02 INFO - PROCESS | 2095 | 1468500782714 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 2095 | 1468500782716 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12c07c800 == 45 [pid = 2095] [id = 582] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac0000 == 44 [pid = 2095] [id = 581] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea8000 == 43 [pid = 2095] [id = 580] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e6800 == 42 [pid = 2095] [id = 579] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12a673800 == 41 [pid = 2095] [id = 578] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12911d800 == 40 [pid = 2095] [id = 577] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a2000 == 39 [pid = 2095] [id = 576] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12183c000 == 38 [pid = 2095] [id = 575] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea9000 == 37 [pid = 2095] [id = 574] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x118524000 == 36 [pid = 2095] [id = 573] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x116bba000 == 35 [pid = 2095] [id = 572] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x1214be000 == 34 [pid = 2095] [id = 571] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x117563800 == 33 [pid = 2095] [id = 570] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12d4e3000 == 32 [pid = 2095] [id = 569] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x11724e800 == 31 [pid = 2095] [id = 588] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12d4eb000 == 30 [pid = 2095] [id = 587] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12c078000 == 29 [pid = 2095] [id = 586] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bc000 == 28 [pid = 2095] [id = 585] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6bf800 == 27 [pid = 2095] [id = 583] 05:53:03 INFO - PROCESS | 2095 | --DOCSHELL 0x116834000 == 26 [pid = 2095] [id = 584] 05:53:03 INFO - PROCESS | 2095 | 1468500783294 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 111 (0x128b46c00) [pid = 2095] [serial = 1687] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x125762800) [pid = 2095] [serial = 1678] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x12702fc00) [pid = 2095] [serial = 1679] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x12a717c00) [pid = 2095] [serial = 1655] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x118fe8400) [pid = 2095] [serial = 1669] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x1196d3800) [pid = 2095] [serial = 1670] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x117fdd000) [pid = 2095] [serial = 1663] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x11839ec00) [pid = 2095] [serial = 1664] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x115e09c00) [pid = 2095] [serial = 1660] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x11673ac00) [pid = 2095] [serial = 1661] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1186f1c00) [pid = 2095] [serial = 1666] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1188c3c00) [pid = 2095] [serial = 1667] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x123d53400) [pid = 2095] [serial = 1675] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x124bc0c00) [pid = 2095] [serial = 1676] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1129b2c00) [pid = 2095] [serial = 1657] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11307f800) [pid = 2095] [serial = 1658] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x127035c00) [pid = 2095] [serial = 1681] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x128632800) [pid = 2095] [serial = 1682] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128636400) [pid = 2095] [serial = 1684] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1292cac00) [pid = 2095] [serial = 1690] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12a772000) [pid = 2095] [serial = 1696] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11728d400) [pid = 2095] [serial = 1699] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1296d9c00) [pid = 2095] [serial = 1693] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12a720800) [pid = 2095] [serial = 1694] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1292ca000) [pid = 2095] [serial = 1702] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x12a807800) [pid = 2095] [serial = 1705] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12a87e000) [pid = 2095] [serial = 1706] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a803000) [pid = 2095] [serial = 1703] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x12a802400) [pid = 2095] [serial = 1697] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1241ea000) [pid = 2095] [serial = 1700] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12aee8800) [pid = 2095] [serial = 1708] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x119c53000) [pid = 2095] [serial = 1672] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x123a6bc00) [pid = 2095] [serial = 1673] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1292d6c00) [pid = 2095] [serial = 1691] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x128c45000) [pid = 2095] [serial = 1688] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x128acd800) [pid = 2095] [serial = 1685] [outer = 0x0] [url = about:blank] 05:53:03 INFO - PROCESS | 2095 | 1468500783402 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 2095 | 1468500783404 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x115e6b800 == 27 [pid = 2095] [id = 589] 05:53:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1110a0c00) [pid = 2095] [serial = 1767] [outer = 0x0] 05:53:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x111d7b400) [pid = 2095] [serial = 1768] [outer = 0x1110a0c00] 05:53:03 INFO - PROCESS | 2095 | 1468500783434 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x112233400) [pid = 2095] [serial = 1769] [outer = 0x1110a0c00] 05:53:03 INFO - PROCESS | 2095 | 1468500783727 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1071ms 05:53:03 INFO - PROCESS | 2095 | 1468500783783 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 2095 | 1468500783787 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 05:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:53:03 INFO - PROCESS | 2095 | 1468500783791 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 2095 | 1468500783793 Marionette TRACE conn3 <- [1,2330,null,{}] 05:53:03 INFO - PROCESS | 2095 | 1468500783796 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:03 INFO - PROCESS | 2095 | 1468500783797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:03 INFO - PROCESS | 2095 | 1468500783898 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:53:03 INFO - PROCESS | 2095 | 1468500783950 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 2095 | 1468500783952 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f0c800 == 28 [pid = 2095] [id = 590] 05:53:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1129a7000) [pid = 2095] [serial = 1770] [outer = 0x0] 05:53:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x112f02c00) [pid = 2095] [serial = 1771] [outer = 0x1129a7000] 05:53:03 INFO - PROCESS | 2095 | 1468500783978 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1133b0400) [pid = 2095] [serial = 1772] [outer = 0x1129a7000] 05:53:04 INFO - PROCESS | 2095 | 1468500784255 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 05:53:04 INFO - PROCESS | 2095 | 1468500784312 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:53:04 INFO - PROCESS | 2095 | 1468500784314 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 05:53:04 INFO - PROCESS | 2095 | 1468500784316 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 2095 | 1468500784317 Marionette TRACE conn3 <- [1,2334,null,{}] 05:53:04 INFO - PROCESS | 2095 | 1468500784322 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 2095 | 1468500784323 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:04 INFO - PROCESS | 2095 | 1468500784398 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:53:04 INFO - PROCESS | 2095 | 1468500784406 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 2095 | 1468500784408 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x119321800 == 29 [pid = 2095] [id = 591] 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x115f68c00) [pid = 2095] [serial = 1773] [outer = 0x0] 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x11686b400) [pid = 2095] [serial = 1774] [outer = 0x115f68c00] 05:53:04 INFO - PROCESS | 2095 | 1468500784440 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x117015400) [pid = 2095] [serial = 1775] [outer = 0x115f68c00] 05:53:04 INFO - PROCESS | 2095 | 1468500784795 Marionette TRACE conn3 <- [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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 05:53:04 INFO - PROCESS | 2095 | 1468500784836 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 2095 | 1468500784839 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 05:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:53:04 INFO - PROCESS | 2095 | 1468500784847 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 2095 | 1468500784850 Marionette TRACE conn3 <- [1,2338,null,{}] 05:53:04 INFO - PROCESS | 2095 | 1468500784853 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 2095 | 1468500784855 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:04 INFO - PROCESS | 2095 | 1468500784934 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:53:04 INFO - PROCESS | 2095 | 1468500784939 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 2095 | 1468500784940 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x12119c000 == 30 [pid = 2095] [id = 592] 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x117281c00) [pid = 2095] [serial = 1776] [outer = 0x0] 05:53:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x117fdf000) [pid = 2095] [serial = 1777] [outer = 0x117281c00] 05:53:04 INFO - PROCESS | 2095 | 1468500784965 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1183a5c00) [pid = 2095] [serial = 1778] [outer = 0x117281c00] 05:53:05 INFO - PROCESS | 2095 | 1468500785271 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 476ms 05:53:05 INFO - PROCESS | 2095 | 1468500785319 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 2095 | 1468500785320 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 05:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:53:05 INFO - PROCESS | 2095 | 1468500785323 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 2095 | 1468500785324 Marionette TRACE conn3 <- [1,2342,null,{}] 05:53:05 INFO - PROCESS | 2095 | 1468500785327 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 2095 | 1468500785329 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:05 INFO - PROCESS | 2095 | 1468500785483 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:53:05 INFO - PROCESS | 2095 | 1468500785540 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 2095 | 1468500785542 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bc000 == 31 [pid = 2095] [id = 593] 05:53:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x117287c00) [pid = 2095] [serial = 1779] [outer = 0x0] 05:53:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1183a8800) [pid = 2095] [serial = 1780] [outer = 0x117287c00] 05:53:05 INFO - PROCESS | 2095 | 1468500785580 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x1188c4800) [pid = 2095] [serial = 1781] [outer = 0x117287c00] 05:53:05 INFO - PROCESS | 2095 | 1468500785910 Marionette TRACE conn3 <- [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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 619ms 05:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:53:05 INFO - PROCESS | 2095 | 1468500785942 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 2095 | 1468500785943 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 05:53:05 INFO - PROCESS | 2095 | 1468500785945 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 2095 | 1468500785946 Marionette TRACE conn3 <- [1,2346,null,{}] 05:53:05 INFO - PROCESS | 2095 | 1468500785953 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 2095 | 1468500785954 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:06 INFO - PROCESS | 2095 | 1468500786049 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:53:06 INFO - PROCESS | 2095 | 1468500786053 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 2095 | 1468500786057 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x125de7000 == 32 [pid = 2095] [id = 594] 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x115f65c00) [pid = 2095] [serial = 1782] [outer = 0x0] 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1196cb000) [pid = 2095] [serial = 1783] [outer = 0x115f65c00] 05:53:06 INFO - PROCESS | 2095 | 1468500786090 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x119b2b400) [pid = 2095] [serial = 1784] [outer = 0x115f65c00] 05:53:06 INFO - PROCESS | 2095 | 1468500786429 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms 05:53:06 INFO - PROCESS | 2095 | 1468500786473 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 2095 | 1468500786475 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 05:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:53:06 INFO - PROCESS | 2095 | 1468500786477 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 2095 | 1468500786478 Marionette TRACE conn3 <- [1,2350,null,{}] 05:53:06 INFO - PROCESS | 2095 | 1468500786480 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 2095 | 1468500786481 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:06 INFO - PROCESS | 2095 | 1468500786577 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:53:06 INFO - PROCESS | 2095 | 1468500786581 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 2095 | 1468500786582 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x112fe9000 == 33 [pid = 2095] [id = 595] 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x119c59c00) [pid = 2095] [serial = 1785] [outer = 0x0] 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x121007400) [pid = 2095] [serial = 1786] [outer = 0x119c59c00] 05:53:06 INFO - PROCESS | 2095 | 1468500786606 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12174dc00) [pid = 2095] [serial = 1787] [outer = 0x119c59c00] 05:53:06 INFO - PROCESS | 2095 | 1468500786950 Marionette TRACE conn3 <- [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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 05:53:07 INFO - PROCESS | 2095 | 1468500786998 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:53:07 INFO - PROCESS | 2095 | 1468500786999 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 05:53:07 INFO - PROCESS | 2095 | 1468500787001 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 2095 | 1468500787002 Marionette TRACE conn3 <- [1,2354,null,{}] 05:53:07 INFO - PROCESS | 2095 | 1468500787005 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 2095 | 1468500787006 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:07 INFO - PROCESS | 2095 | 1468500787102 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:53:07 INFO - PROCESS | 2095 | 1468500787106 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 2095 | 1468500787107 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984c800 == 34 [pid = 2095] [id = 596] 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x119c5d000) [pid = 2095] [serial = 1788] [outer = 0x0] 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x123a6d400) [pid = 2095] [serial = 1789] [outer = 0x119c5d000] 05:53:07 INFO - PROCESS | 2095 | 1468500787131 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x124421400) [pid = 2095] [serial = 1790] [outer = 0x119c5d000] 05:53:07 INFO - PROCESS | 2095 | 1468500787435 Marionette TRACE conn3 <- [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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 473ms 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1214e5800) [pid = 2095] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1128ca400) [pid = 2095] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1272ea400) [pid = 2095] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12a882400) [pid = 2095] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x115f66400) [pid = 2095] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1122bd800) [pid = 2095] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x118fed400) [pid = 2095] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1128d1800) [pid = 2095] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x113309400) [pid = 2095] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x117093800) [pid = 2095] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x121935c00) [pid = 2095] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x128b6a800) [pid = 2095] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x116236800) [pid = 2095] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1186f2800) [pid = 2095] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:53:07 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x128ad2800) [pid = 2095] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:53:07 INFO - PROCESS | 2095 | 1468500787642 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 2095 | 1468500787644 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 05:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:53:07 INFO - PROCESS | 2095 | 1468500787648 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 2095 | 1468500787649 Marionette TRACE conn3 <- [1,2358,null,{}] 05:53:07 INFO - PROCESS | 2095 | 1468500787651 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:07 INFO - PROCESS | 2095 | 1468500787654 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:07 INFO - PROCESS | 2095 | 1468500787725 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:53:07 INFO - PROCESS | 2095 | 1468500787728 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 2095 | 1468500787729 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x125743800 == 35 [pid = 2095] [id = 597] 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x113310800) [pid = 2095] [serial = 1791] [outer = 0x0] 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x11623e000) [pid = 2095] [serial = 1792] [outer = 0x113310800] 05:53:07 INFO - PROCESS | 2095 | 1468500787756 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x118fed400) [pid = 2095] [serial = 1793] [outer = 0x113310800] 05:53:08 INFO - PROCESS | 2095 | 1468500788097 Marionette TRACE conn3 <- [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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 468ms 05:53:08 INFO - PROCESS | 2095 | 1468500788117 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 2095 | 1468500788119 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 05:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:53:08 INFO - PROCESS | 2095 | 1468500788124 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 2095 | 1468500788125 Marionette TRACE conn3 <- [1,2362,null,{}] 05:53:08 INFO - PROCESS | 2095 | 1468500788127 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 2095 | 1468500788128 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:08 INFO - PROCESS | 2095 | 1468500788205 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:53:08 INFO - PROCESS | 2095 | 1468500788263 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 2095 | 1468500788264 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8ca800 == 36 [pid = 2095] [id = 598] 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x11338b800) [pid = 2095] [serial = 1794] [outer = 0x0] 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x121935c00) [pid = 2095] [serial = 1795] [outer = 0x11338b800] 05:53:08 INFO - PROCESS | 2095 | 1468500788288 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124bc0800) [pid = 2095] [serial = 1796] [outer = 0x11338b800] 05:53:08 INFO - PROCESS | 2095 | 1468500788548 Marionette TRACE conn3 <- [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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 471ms 05:53:08 INFO - PROCESS | 2095 | 1468500788595 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 2095 | 1468500788597 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 05:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:53:08 INFO - PROCESS | 2095 | 1468500788599 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 2095 | 1468500788600 Marionette TRACE conn3 <- [1,2366,null,{}] 05:53:08 INFO - PROCESS | 2095 | 1468500788610 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 2095 | 1468500788611 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:08 INFO - PROCESS | 2095 | 1468500788692 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:53:08 INFO - PROCESS | 2095 | 1468500788697 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 2095 | 1468500788698 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baa5000 == 37 [pid = 2095] [id = 599] 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x125759000) [pid = 2095] [serial = 1797] [outer = 0x0] 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x125765800) [pid = 2095] [serial = 1798] [outer = 0x125759000] 05:53:08 INFO - PROCESS | 2095 | 1468500788725 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x127211000) [pid = 2095] [serial = 1799] [outer = 0x125759000] 05:53:09 INFO - PROCESS | 2095 | 1468500789099 Marionette TRACE conn3 <- [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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 528ms 05:53:09 INFO - PROCESS | 2095 | 1468500789128 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 2095 | 1468500789129 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 05:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:53:09 INFO - PROCESS | 2095 | 1468500789131 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 2095 | 1468500789133 Marionette TRACE conn3 <- [1,2370,null,{}] 05:53:09 INFO - PROCESS | 2095 | 1468500789147 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 2095 | 1468500789148 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:09 INFO - PROCESS | 2095 | 1468500789237 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:53:09 INFO - PROCESS | 2095 | 1468500789241 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 2095 | 1468500789242 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x125ddc800 == 38 [pid = 2095] [id = 600] 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x120f1b400) [pid = 2095] [serial = 1800] [outer = 0x0] 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128ac4000) [pid = 2095] [serial = 1801] [outer = 0x120f1b400] 05:53:09 INFO - PROCESS | 2095 | 1468500789266 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128b48000) [pid = 2095] [serial = 1802] [outer = 0x120f1b400] 05:53:09 INFO - PROCESS | 2095 | 1468500789588 Marionette TRACE conn3 <- [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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 482ms 05:53:09 INFO - PROCESS | 2095 | 1468500789614 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 2095 | 1468500789615 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 05:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:53:09 INFO - PROCESS | 2095 | 1468500789618 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 2095 | 1468500789620 Marionette TRACE conn3 <- [1,2374,null,{}] 05:53:09 INFO - PROCESS | 2095 | 1468500789623 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 2095 | 1468500789624 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:09 INFO - PROCESS | 2095 | 1468500789744 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:53:09 INFO - PROCESS | 2095 | 1468500789832 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 2095 | 1468500789834 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x116953800 == 39 [pid = 2095] [id = 601] 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x110fe6c00) [pid = 2095] [serial = 1803] [outer = 0x0] 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x111f58c00) [pid = 2095] [serial = 1804] [outer = 0x110fe6c00] 05:53:09 INFO - PROCESS | 2095 | 1468500789868 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1128d2400) [pid = 2095] [serial = 1805] [outer = 0x110fe6c00] 05:53:10 INFO - PROCESS | 2095 | 1468500790391 Marionette TRACE conn3 <- [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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 820ms 05:53:10 INFO - PROCESS | 2095 | 1468500790449 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 2095 | 1468500790453 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 05:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:53:10 INFO - PROCESS | 2095 | 1468500790459 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 2095 | 1468500790461 Marionette TRACE conn3 <- [1,2378,null,{}] 05:53:10 INFO - PROCESS | 2095 | 1468500790464 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:10 INFO - PROCESS | 2095 | 1468500790466 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:10 INFO - PROCESS | 2095 | 1468500790573 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:53:10 INFO - PROCESS | 2095 | 1468500790655 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 2095 | 1468500790657 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x121079000 == 40 [pid = 2095] [id = 602] 05:53:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x115f04400) [pid = 2095] [serial = 1806] [outer = 0x0] 05:53:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x116564000) [pid = 2095] [serial = 1807] [outer = 0x115f04400] 05:53:10 INFO - PROCESS | 2095 | 1468500790687 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x117282400) [pid = 2095] [serial = 1808] [outer = 0x115f04400] 05:53:11 INFO - PROCESS | 2095 | 1468500791275 Marionette TRACE conn3 <- [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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 873ms 05:53:11 INFO - PROCESS | 2095 | 1468500791351 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:53:11 INFO - PROCESS | 2095 | 1468500791355 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 05:53:11 INFO - PROCESS | 2095 | 1468500791359 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 2095 | 1468500791361 Marionette TRACE conn3 <- [1,2382,null,{}] 05:53:11 INFO - PROCESS | 2095 | 1468500791364 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 2095 | 1468500791366 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:11 INFO - PROCESS | 2095 | 1468500791466 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:53:11 INFO - PROCESS | 2095 | 1468500791549 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 2095 | 1468500791552 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x11851f000 == 41 [pid = 2095] [id = 603] 05:53:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x11338a000) [pid = 2095] [serial = 1809] [outer = 0x0] 05:53:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x113c3b000) [pid = 2095] [serial = 1810] [outer = 0x11338a000] 05:53:11 INFO - PROCESS | 2095 | 1468500791583 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x1165ef400) [pid = 2095] [serial = 1811] [outer = 0x11338a000] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x125ddc800 == 40 [pid = 2095] [id = 600] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x12baa5000 == 39 [pid = 2095] [id = 599] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8ca800 == 38 [pid = 2095] [id = 598] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x125743800 == 37 [pid = 2095] [id = 597] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x12984c800 == 36 [pid = 2095] [id = 596] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x112fe9000 == 35 [pid = 2095] [id = 595] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x125de7000 == 34 [pid = 2095] [id = 594] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bc000 == 33 [pid = 2095] [id = 593] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x12119c000 == 32 [pid = 2095] [id = 592] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x119321800 == 31 [pid = 2095] [id = 591] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x117f0c800 == 30 [pid = 2095] [id = 590] 05:53:11 INFO - PROCESS | 2095 | --DOCSHELL 0x115e6b800 == 29 [pid = 2095] [id = 589] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x1219ea800) [pid = 2095] [serial = 1742] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x117fe1400) [pid = 2095] [serial = 1741] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x12863e400) [pid = 2095] [serial = 1744] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1291b7800) [pid = 2095] [serial = 1747] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128b4e000) [pid = 2095] [serial = 1739] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1272ea000) [pid = 2095] [serial = 1733] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1214e5000) [pid = 2095] [serial = 1730] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128b64c00) [pid = 2095] [serial = 1745] [outer = 0x0] [url = about:blank] 05:53:11 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1296d8c00) [pid = 2095] [serial = 1750] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12a770000) [pid = 2095] [serial = 1751] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x120f1ec00) [pid = 2095] [serial = 1727] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1245e9c00) [pid = 2095] [serial = 1732] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x121006c00) [pid = 2095] [serial = 1729] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x128b45400) [pid = 2095] [serial = 1738] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12aef6c00) [pid = 2095] [serial = 1709] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x116985000) [pid = 2095] [serial = 1714] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x117286400) [pid = 2095] [serial = 1715] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1186fe800) [pid = 2095] [serial = 1723] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x118fe9800) [pid = 2095] [serial = 1724] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1197b9000) [pid = 2095] [serial = 1726] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1129a4400) [pid = 2095] [serial = 1711] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x113248000) [pid = 2095] [serial = 1712] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1133e1400) [pid = 2095] [serial = 1717] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x115f66000) [pid = 2095] [serial = 1718] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x11765e400) [pid = 2095] [serial = 1720] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x11819ac00) [pid = 2095] [serial = 1721] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x128ac9c00) [pid = 2095] [serial = 1736] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128638c00) [pid = 2095] [serial = 1735] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x1296d2400) [pid = 2095] [serial = 1748] [outer = 0x0] [url = about:blank] 05:53:12 INFO - PROCESS | 2095 | 1468500792075 Marionette TRACE conn3 <- [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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 723ms 05:53:12 INFO - PROCESS | 2095 | 1468500792081 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 2095 | 1468500792085 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 05:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:53:12 INFO - PROCESS | 2095 | 1468500792094 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 2095 | 1468500792096 Marionette TRACE conn3 <- [1,2386,null,{}] 05:53:12 INFO - PROCESS | 2095 | 1468500792098 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 2095 | 1468500792100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:12 INFO - PROCESS | 2095 | 1468500792193 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:53:12 INFO - PROCESS | 2095 | 1468500792263 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 2095 | 1468500792264 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x118f83000 == 30 [pid = 2095] [id = 604] 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1165eac00) [pid = 2095] [serial = 1812] [outer = 0x0] 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x117290c00) [pid = 2095] [serial = 1813] [outer = 0x1165eac00] 05:53:12 INFO - PROCESS | 2095 | 1468500792308 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1183a5400) [pid = 2095] [serial = 1814] [outer = 0x1165eac00] 05:53:12 INFO - PROCESS | 2095 | 1468500792728 Marionette TRACE conn3 <- [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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 05:53:12 INFO - PROCESS | 2095 | 1468500792765 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:53:12 INFO - PROCESS | 2095 | 1468500792766 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 05:53:12 INFO - PROCESS | 2095 | 1468500792770 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 2095 | 1468500792774 Marionette TRACE conn3 <- [1,2390,null,{}] 05:53:12 INFO - PROCESS | 2095 | 1468500792782 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:12 INFO - PROCESS | 2095 | 1468500792787 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:12 INFO - PROCESS | 2095 | 1468500792865 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:53:12 INFO - PROCESS | 2095 | 1468500792874 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 2095 | 1468500792876 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x12197e800 == 31 [pid = 2095] [id = 605] 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x118f10400) [pid = 2095] [serial = 1815] [outer = 0x0] 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x118fe8400) [pid = 2095] [serial = 1816] [outer = 0x118f10400] 05:53:12 INFO - PROCESS | 2095 | 1468500792905 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1196ce800) [pid = 2095] [serial = 1817] [outer = 0x118f10400] 05:53:13 INFO - PROCESS | 2095 | 1468500793272 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 524ms 05:53:13 INFO - PROCESS | 2095 | 1468500793293 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 2095 | 1468500793295 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 05:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:53:13 INFO - PROCESS | 2095 | 1468500793297 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 2095 | 1468500793298 Marionette TRACE conn3 <- [1,2394,null,{}] 05:53:13 INFO - PROCESS | 2095 | 1468500793300 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 2095 | 1468500793303 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:13 INFO - PROCESS | 2095 | 1468500793408 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:53:13 INFO - PROCESS | 2095 | 1468500793414 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 2095 | 1468500793415 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270ae800 == 32 [pid = 2095] [id = 606] 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1129b2c00) [pid = 2095] [serial = 1818] [outer = 0x0] 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x120f1a800) [pid = 2095] [serial = 1819] [outer = 0x1129b2c00] 05:53:13 INFO - PROCESS | 2095 | 1468500793440 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1214d9c00) [pid = 2095] [serial = 1820] [outer = 0x1129b2c00] 05:53:13 INFO - PROCESS | 2095 | 1468500793749 Marionette TRACE conn3 <- [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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 468ms 05:53:13 INFO - PROCESS | 2095 | 1468500793766 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 2095 | 1468500793767 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 05:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:53:13 INFO - PROCESS | 2095 | 1468500793772 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 2095 | 1468500793774 Marionette TRACE conn3 <- [1,2398,null,{}] 05:53:13 INFO - PROCESS | 2095 | 1468500793776 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 2095 | 1468500793777 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:13 INFO - PROCESS | 2095 | 1468500793852 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:53:13 INFO - PROCESS | 2095 | 1468500793857 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 2095 | 1468500793858 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x118533000 == 33 [pid = 2095] [id = 607] 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1214da000) [pid = 2095] [serial = 1821] [outer = 0x0] 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124053800) [pid = 2095] [serial = 1822] [outer = 0x1214da000] 05:53:13 INFO - PROCESS | 2095 | 1468500793883 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x124b34000) [pid = 2095] [serial = 1823] [outer = 0x1214da000] 05:53:14 INFO - PROCESS | 2095 | 1468500794260 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 523ms 05:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:53:14 INFO - PROCESS | 2095 | 1468500794293 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 2095 | 1468500794294 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 05:53:14 INFO - PROCESS | 2095 | 1468500794296 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 2095 | 1468500794298 Marionette TRACE conn3 <- [1,2402,null,{}] 05:53:14 INFO - PROCESS | 2095 | 1468500794307 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 2095 | 1468500794311 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:14 INFO - PROCESS | 2095 | 1468500794432 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:53:14 INFO - PROCESS | 2095 | 1468500794436 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 2095 | 1468500794437 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8cd000 == 34 [pid = 2095] [id = 608] 05:53:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x121c4e400) [pid = 2095] [serial = 1824] [outer = 0x0] 05:53:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125765c00) [pid = 2095] [serial = 1825] [outer = 0x121c4e400] 05:53:14 INFO - PROCESS | 2095 | 1468500794462 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128b44000) [pid = 2095] [serial = 1826] [outer = 0x121c4e400] 05:53:14 INFO - PROCESS | 2095 | 1468500794807 Marionette TRACE conn3 <- [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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 527ms 05:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:53:14 INFO - PROCESS | 2095 | 1468500794825 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 2095 | 1468500794826 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 05:53:14 INFO - PROCESS | 2095 | 1468500794828 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 2095 | 1468500794829 Marionette TRACE conn3 <- [1,2406,null,{}] 05:53:14 INFO - PROCESS | 2095 | 1468500794832 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:14 INFO - PROCESS | 2095 | 1468500794833 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:14 INFO - PROCESS | 2095 | 1468500794936 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:53:14 INFO - PROCESS | 2095 | 1468500794948 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 2095 | 1468500794949 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x12b82b800 == 35 [pid = 2095] [id = 609] 05:53:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128b4cc00) [pid = 2095] [serial = 1827] [outer = 0x0] 05:53:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128b68c00) [pid = 2095] [serial = 1828] [outer = 0x128b4cc00] 05:53:14 INFO - PROCESS | 2095 | 1468500794974 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128c46000) [pid = 2095] [serial = 1829] [outer = 0x128b4cc00] 05:53:15 INFO - PROCESS | 2095 | 1468500795336 Marionette TRACE conn3 <- [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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 05:53:15 INFO - PROCESS | 2095 | 1468500795349 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 2095 | 1468500795351 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 05:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:53:15 INFO - PROCESS | 2095 | 1468500795357 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 2095 | 1468500795358 Marionette TRACE conn3 <- [1,2410,null,{}] 05:53:15 INFO - PROCESS | 2095 | 1468500795360 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 2095 | 1468500795361 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:15 INFO - PROCESS | 2095 | 1468500795463 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:53:15 INFO - PROCESS | 2095 | 1468500795476 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 2095 | 1468500795477 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:15 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bab7800 == 36 [pid = 2095] [id = 610] 05:53:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128c50000) [pid = 2095] [serial = 1830] [outer = 0x0] 05:53:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1291b8c00) [pid = 2095] [serial = 1831] [outer = 0x128c50000] 05:53:15 INFO - PROCESS | 2095 | 1468500795501 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1292cac00) [pid = 2095] [serial = 1832] [outer = 0x128c50000] 05:53:15 INFO - PROCESS | 2095 | 1468500795828 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 05:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:53:15 INFO - PROCESS | 2095 | 1468500795878 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 2095 | 1468500795880 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 05:53:15 INFO - PROCESS | 2095 | 1468500795882 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 2095 | 1468500795883 Marionette TRACE conn3 <- [1,2414,null,{}] 05:53:15 INFO - PROCESS | 2095 | 1468500795885 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 2095 | 1468500795886 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:15 INFO - PROCESS | 2095 | 1468500795988 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x115f65c00) [pid = 2095] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1110a0c00) [pid = 2095] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x115f68c00) [pid = 2095] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1129a7000) [pid = 2095] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x117281c00) [pid = 2095] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1128ccc00) [pid = 2095] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x119c59c00) [pid = 2095] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1128d3000) [pid = 2095] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x119c5d000) [pid = 2095] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x113310800) [pid = 2095] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11338b800) [pid = 2095] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x125759000) [pid = 2095] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x117667800) [pid = 2095] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x121cd8400) [pid = 2095] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x117287c00) [pid = 2095] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:53:16 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12863b400) [pid = 2095] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:53:16 INFO - PROCESS | 2095 | 1468500796147 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 2095 | 1468500796148 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x119c06800 == 37 [pid = 2095] [id = 611] 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x110f81c00) [pid = 2095] [serial = 1833] [outer = 0x0] 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1128ccc00) [pid = 2095] [serial = 1834] [outer = 0x110f81c00] 05:53:16 INFO - PROCESS | 2095 | 1468500796188 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x113c64000) [pid = 2095] [serial = 1835] [outer = 0x110f81c00] 05:53:16 INFO - PROCESS | 2095 | 1468500796587 Marionette TRACE conn3 <- [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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 720ms 05:53:16 INFO - PROCESS | 2095 | 1468500796603 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 2095 | 1468500796606 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 05:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:53:16 INFO - PROCESS | 2095 | 1468500796609 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 2095 | 1468500796610 Marionette TRACE conn3 <- [1,2418,null,{}] 05:53:16 INFO - PROCESS | 2095 | 1468500796612 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 2095 | 1468500796614 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:16 INFO - PROCESS | 2095 | 1468500796693 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:53:16 INFO - PROCESS | 2095 | 1468500796768 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 2095 | 1468500796769 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270ae000 == 38 [pid = 2095] [id = 612] 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x112a79400) [pid = 2095] [serial = 1836] [outer = 0x0] 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x117282800) [pid = 2095] [serial = 1837] [outer = 0x112a79400] 05:53:16 INFO - PROCESS | 2095 | 1468500796793 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x125759000) [pid = 2095] [serial = 1838] [outer = 0x112a79400] 05:53:17 INFO - PROCESS | 2095 | 1468500797057 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms 05:53:17 INFO - PROCESS | 2095 | 1468500797081 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 2095 | 1468500797082 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 05:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:53:17 INFO - PROCESS | 2095 | 1468500797085 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 2095 | 1468500797088 Marionette TRACE conn3 <- [1,2422,null,{}] 05:53:17 INFO - PROCESS | 2095 | 1468500797096 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:17 INFO - PROCESS | 2095 | 1468500797098 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:17 INFO - PROCESS | 2095 | 1468500797198 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:53:17 INFO - PROCESS | 2095 | 1468500797202 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 2095 | 1468500797205 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6cc000 == 39 [pid = 2095] [id = 613] 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125760400) [pid = 2095] [serial = 1839] [outer = 0x0] 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1296cdc00) [pid = 2095] [serial = 1840] [outer = 0x125760400] 05:53:17 INFO - PROCESS | 2095 | 1468500797231 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12a71fc00) [pid = 2095] [serial = 1841] [outer = 0x125760400] 05:53:17 INFO - PROCESS | 2095 | 1468500797560 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 526ms 05:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:53:17 INFO - PROCESS | 2095 | 1468500797611 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 2095 | 1468500797613 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 05:53:17 INFO - PROCESS | 2095 | 1468500797615 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 2095 | 1468500797616 Marionette TRACE conn3 <- [1,2426,null,{}] 05:53:17 INFO - PROCESS | 2095 | 1468500797629 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:17 INFO - PROCESS | 2095 | 1468500797630 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:17 INFO - PROCESS | 2095 | 1468500797710 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:53:17 INFO - PROCESS | 2095 | 1468500797714 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 2095 | 1468500797715 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9d0000 == 40 [pid = 2095] [id = 614] 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12a76ec00) [pid = 2095] [serial = 1842] [outer = 0x0] 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12a774400) [pid = 2095] [serial = 1843] [outer = 0x12a76ec00] 05:53:17 INFO - PROCESS | 2095 | 1468500797738 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a803c00) [pid = 2095] [serial = 1844] [outer = 0x12a76ec00] 05:53:18 INFO - PROCESS | 2095 | 1468500798088 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 05:53:18 INFO - PROCESS | 2095 | 1468500798199 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 2095 | 1468500798203 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 05:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:53:18 INFO - PROCESS | 2095 | 1468500798209 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 2095 | 1468500798213 Marionette TRACE conn3 <- [1,2430,null,{}] 05:53:18 INFO - PROCESS | 2095 | 1468500798220 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 2095 | 1468500798223 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:18 INFO - PROCESS | 2095 | 1468500798414 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:53:18 INFO - PROCESS | 2095 | 1468500798502 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 2095 | 1468500798507 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x118489800 == 41 [pid = 2095] [id = 615] 05:53:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1129a4400) [pid = 2095] [serial = 1845] [outer = 0x0] 05:53:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x112a7c400) [pid = 2095] [serial = 1846] [outer = 0x1129a4400] 05:53:18 INFO - PROCESS | 2095 | 1468500798555 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x113c39000) [pid = 2095] [serial = 1847] [outer = 0x1129a4400] 05:53:19 INFO - PROCESS | 2095 | 1468500799038 Marionette TRACE conn3 <- [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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 879ms 05:53:19 INFO - PROCESS | 2095 | 1468500799088 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 2095 | 1468500799090 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 05:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:53:19 INFO - PROCESS | 2095 | 1468500799095 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 2095 | 1468500799097 Marionette TRACE conn3 <- [1,2434,null,{}] 05:53:19 INFO - PROCESS | 2095 | 1468500799100 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 2095 | 1468500799103 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:19 INFO - PROCESS | 2095 | 1468500799203 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:53:19 INFO - PROCESS | 2095 | 1468500799279 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 2095 | 1468500799281 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x124ba8000 == 42 [pid = 2095] [id = 616] 05:53:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x11819b000) [pid = 2095] [serial = 1848] [outer = 0x0] 05:53:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x11839b000) [pid = 2095] [serial = 1849] [outer = 0x11819b000] 05:53:19 INFO - PROCESS | 2095 | 1468500799311 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1186ef800) [pid = 2095] [serial = 1850] [outer = 0x11819b000] 05:53:19 INFO - PROCESS | 2095 | 1468500799728 Marionette TRACE conn3 <- [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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 674ms 05:53:19 INFO - PROCESS | 2095 | 1468500799767 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 2095 | 1468500799769 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 05:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:53:19 INFO - PROCESS | 2095 | 1468500799771 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 2095 | 1468500799773 Marionette TRACE conn3 <- [1,2438,null,{}] 05:53:19 INFO - PROCESS | 2095 | 1468500799779 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:19 INFO - PROCESS | 2095 | 1468500799783 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:19 INFO - PROCESS | 2095 | 1468500799917 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:53:20 INFO - PROCESS | 2095 | 1468500800025 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 2095 | 1468500800027 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6c8800 == 43 [pid = 2095] [id = 617] 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x119c56c00) [pid = 2095] [serial = 1851] [outer = 0x0] 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1241f2800) [pid = 2095] [serial = 1852] [outer = 0x119c56c00] 05:53:20 INFO - PROCESS | 2095 | 1468500800061 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x125fcdc00) [pid = 2095] [serial = 1853] [outer = 0x119c56c00] 05:53:20 INFO - PROCESS | 2095 | 1468500800508 Marionette TRACE conn3 <- [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]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 772ms 05:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:53:20 INFO - PROCESS | 2095 | 1468500800544 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 2095 | 1468500800545 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 05:53:20 INFO - PROCESS | 2095 | 1468500800548 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 2095 | 1468500800549 Marionette TRACE conn3 <- [1,2442,null,{}] 05:53:20 INFO - PROCESS | 2095 | 1468500800551 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 2095 | 1468500800553 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:20 INFO - PROCESS | 2095 | 1468500800655 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:53:20 INFO - PROCESS | 2095 | 1468500800717 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 2095 | 1468500800718 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292ef800 == 44 [pid = 2095] [id = 618] 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1272ee400) [pid = 2095] [serial = 1854] [outer = 0x0] 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x128633400) [pid = 2095] [serial = 1855] [outer = 0x1272ee400] 05:53:20 INFO - PROCESS | 2095 | 1468500800748 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x128b47c00) [pid = 2095] [serial = 1856] [outer = 0x1272ee400] 05:53:21 INFO - PROCESS | 2095 | 1468500801364 Marionette TRACE conn3 <- [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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 821ms 05:53:21 INFO - PROCESS | 2095 | 1468500801386 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 2095 | 1468500801388 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 05:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:53:21 INFO - PROCESS | 2095 | 1468500801393 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 2095 | 1468500801396 Marionette TRACE conn3 <- [1,2446,null,{}] 05:53:21 INFO - PROCESS | 2095 | 1468500801399 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:21 INFO - PROCESS | 2095 | 1468500801400 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:21 INFO - PROCESS | 2095 | 1468500801493 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:53:21 INFO - PROCESS | 2095 | 1468500801571 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 2095 | 1468500801572 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f1a800 == 45 [pid = 2095] [id = 619] 05:53:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x116b14000) [pid = 2095] [serial = 1857] [outer = 0x0] 05:53:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x11700e000) [pid = 2095] [serial = 1858] [outer = 0x116b14000] 05:53:21 INFO - PROCESS | 2095 | 1468500801601 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x117667c00) [pid = 2095] [serial = 1859] [outer = 0x116b14000] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6cc000 == 44 [pid = 2095] [id = 613] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x1270ae000 == 43 [pid = 2095] [id = 612] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x119c06800 == 42 [pid = 2095] [id = 611] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12bab7800 == 41 [pid = 2095] [id = 610] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12b82b800 == 40 [pid = 2095] [id = 609] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8cd000 == 39 [pid = 2095] [id = 608] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x118533000 == 38 [pid = 2095] [id = 607] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x1270ae800 == 37 [pid = 2095] [id = 606] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12197e800 == 36 [pid = 2095] [id = 605] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x118f83000 == 35 [pid = 2095] [id = 604] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x11851f000 == 34 [pid = 2095] [id = 603] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x121079000 == 33 [pid = 2095] [id = 602] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x116953800 == 32 [pid = 2095] [id = 601] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x1292ef800 == 31 [pid = 2095] [id = 618] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6c8800 == 30 [pid = 2095] [id = 617] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x124ba8000 == 29 [pid = 2095] [id = 616] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9d0000 == 28 [pid = 2095] [id = 614] 05:53:22 INFO - PROCESS | 2095 | --DOCSHELL 0x118489800 == 27 [pid = 2095] [id = 615] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1196cb000) [pid = 2095] [serial = 1783] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x111d7b400) [pid = 2095] [serial = 1768] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x11686b400) [pid = 2095] [serial = 1774] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x117015400) [pid = 2095] [serial = 1775] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x112233400) [pid = 2095] [serial = 1769] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x112f02c00) [pid = 2095] [serial = 1771] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x117fdf000) [pid = 2095] [serial = 1777] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1183a5c00) [pid = 2095] [serial = 1778] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x112a7ac00) [pid = 2095] [serial = 1766] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1128d3800) [pid = 2095] [serial = 1765] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x121007400) [pid = 2095] [serial = 1786] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x113385000) [pid = 2095] [serial = 1754] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1129a8c00) [pid = 2095] [serial = 1753] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x123a6d400) [pid = 2095] [serial = 1789] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12174dc00) [pid = 2095] [serial = 1787] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x11623e000) [pid = 2095] [serial = 1792] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x121935c00) [pid = 2095] [serial = 1795] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x118fed400) [pid = 2095] [serial = 1793] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x125765800) [pid = 2095] [serial = 1798] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1183a8400) [pid = 2095] [serial = 1757] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x127211000) [pid = 2095] [serial = 1799] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11835d400) [pid = 2095] [serial = 1756] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1133b0400) [pid = 2095] [serial = 1772] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x124421400) [pid = 2095] [serial = 1790] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x124bc7800) [pid = 2095] [serial = 1760] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x128ac4000) [pid = 2095] [serial = 1801] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x123d51000) [pid = 2095] [serial = 1759] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1183a8800) [pid = 2095] [serial = 1780] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x128c24800) [pid = 2095] [serial = 1763] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x128b42000) [pid = 2095] [serial = 1762] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1188c4800) [pid = 2095] [serial = 1781] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x119b2b400) [pid = 2095] [serial = 1784] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x124bc0800) [pid = 2095] [serial = 1796] [outer = 0x0] [url = about:blank] 05:53:22 INFO - PROCESS | 2095 | 1468500802459 Marionette TRACE conn3 <- [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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1073ms 05:53:22 INFO - PROCESS | 2095 | 1468500802465 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 2095 | 1468500802468 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 05:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:53:22 INFO - PROCESS | 2095 | 1468500802473 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 2095 | 1468500802475 Marionette TRACE conn3 <- [1,2450,null,{}] 05:53:22 INFO - PROCESS | 2095 | 1468500802479 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 2095 | 1468500802481 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:22 INFO - PROCESS | 2095 | 1468500802556 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:53:22 INFO - PROCESS | 2095 | 1468500802560 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 2095 | 1468500802563 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbc800 == 28 [pid = 2095] [id = 620] 05:53:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x113310800) [pid = 2095] [serial = 1860] [outer = 0x0] 05:53:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1133ab000) [pid = 2095] [serial = 1861] [outer = 0x113310800] 05:53:22 INFO - PROCESS | 2095 | 1468500802593 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x114f60800) [pid = 2095] [serial = 1862] [outer = 0x113310800] 05:53:22 INFO - PROCESS | 2095 | 1468500802960 Marionette TRACE conn3 <- [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]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 05:53:22 INFO - PROCESS | 2095 | 1468500802993 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:53:22 INFO - PROCESS | 2095 | 1468500802997 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 05:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:53:23 INFO - PROCESS | 2095 | 1468500803001 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 2095 | 1468500803003 Marionette TRACE conn3 <- [1,2454,null,{}] 05:53:23 INFO - PROCESS | 2095 | 1468500803005 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 2095 | 1468500803007 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:23 INFO - PROCESS | 2095 | 1468500803084 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:53:23 INFO - PROCESS | 2095 | 1468500803090 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 2095 | 1468500803091 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x1184a2800 == 29 [pid = 2095] [id = 621] 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x116236800) [pid = 2095] [serial = 1863] [outer = 0x0] 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x117283400) [pid = 2095] [serial = 1864] [outer = 0x116236800] 05:53:23 INFO - PROCESS | 2095 | 1468500803119 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x117668400) [pid = 2095] [serial = 1865] [outer = 0x116236800] 05:53:23 INFO - PROCESS | 2095 | 1468500803479 Marionette TRACE conn3 <- [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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 05:53:23 INFO - PROCESS | 2095 | 1468500803521 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 2095 | 1468500803522 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 05:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:53:23 INFO - PROCESS | 2095 | 1468500803525 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 2095 | 1468500803527 Marionette TRACE conn3 <- [1,2458,null,{}] 05:53:23 INFO - PROCESS | 2095 | 1468500803535 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 2095 | 1468500803538 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:23 INFO - PROCESS | 2095 | 1468500803615 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:53:23 INFO - PROCESS | 2095 | 1468500803623 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 2095 | 1468500803625 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x121079000 == 30 [pid = 2095] [id = 622] 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x111d7b800) [pid = 2095] [serial = 1866] [outer = 0x0] 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1186f4000) [pid = 2095] [serial = 1867] [outer = 0x111d7b800] 05:53:23 INFO - PROCESS | 2095 | 1468500803653 Marionette DEBUG loaded listener.js 05:53:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1188c0c00) [pid = 2095] [serial = 1868] [outer = 0x111d7b800] 05:53:23 INFO - PROCESS | 2095 | 1468500803977 Marionette TRACE conn3 <- [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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 474ms 05:53:24 INFO - PROCESS | 2095 | 1468500803999 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 2095 | 1468500804001 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 05:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:53:24 INFO - PROCESS | 2095 | 1468500804005 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 2095 | 1468500804006 Marionette TRACE conn3 <- [1,2462,null,{}] 05:53:24 INFO - PROCESS | 2095 | 1468500804009 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 2095 | 1468500804010 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:24 INFO - PROCESS | 2095 | 1468500804086 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:53:24 INFO - PROCESS | 2095 | 1468500804148 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 2095 | 1468500804149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214c2800 == 31 [pid = 2095] [id = 623] 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1186ef400) [pid = 2095] [serial = 1869] [outer = 0x0] 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x118ff3800) [pid = 2095] [serial = 1870] [outer = 0x1186ef400] 05:53:24 INFO - PROCESS | 2095 | 1468500804174 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1197b7000) [pid = 2095] [serial = 1871] [outer = 0x1186ef400] 05:53:24 INFO - PROCESS | 2095 | 1468500804490 Marionette TRACE conn3 <- [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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 05:53:24 INFO - PROCESS | 2095 | 1468500804534 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 2095 | 1468500804535 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 05:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:53:24 INFO - PROCESS | 2095 | 1468500804538 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 2095 | 1468500804539 Marionette TRACE conn3 <- [1,2466,null,{}] 05:53:24 INFO - PROCESS | 2095 | 1468500804541 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:24 INFO - PROCESS | 2095 | 1468500804542 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:24 INFO - PROCESS | 2095 | 1468500804640 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:53:24 INFO - PROCESS | 2095 | 1468500804643 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 2095 | 1468500804644 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x125dd9800 == 32 [pid = 2095] [id = 624] 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x115f62c00) [pid = 2095] [serial = 1872] [outer = 0x0] 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x120f25000) [pid = 2095] [serial = 1873] [outer = 0x115f62c00] 05:53:24 INFO - PROCESS | 2095 | 1468500804668 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x121264000) [pid = 2095] [serial = 1874] [outer = 0x115f62c00] 05:53:25 INFO - PROCESS | 2095 | 1468500805026 Marionette TRACE conn3 <- [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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 05:53:25 INFO - PROCESS | 2095 | 1468500805057 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:53:25 INFO - PROCESS | 2095 | 1468500805059 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 05:53:25 INFO - PROCESS | 2095 | 1468500805063 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 2095 | 1468500805064 Marionette TRACE conn3 <- [1,2470,null,{}] 05:53:25 INFO - PROCESS | 2095 | 1468500805068 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 2095 | 1468500805076 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:25 INFO - PROCESS | 2095 | 1468500805244 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:53:25 INFO - PROCESS | 2095 | 1468500805261 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 2095 | 1468500805262 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x129112800 == 33 [pid = 2095] [id = 625] 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12110c800) [pid = 2095] [serial = 1875] [outer = 0x0] 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x124496800) [pid = 2095] [serial = 1876] [outer = 0x12110c800] 05:53:25 INFO - PROCESS | 2095 | 1468500805301 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12702c400) [pid = 2095] [serial = 1877] [outer = 0x12110c800] 05:53:25 INFO - PROCESS | 2095 | 1468500805632 Marionette TRACE conn3 <- [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]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 05:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:53:25 INFO - PROCESS | 2095 | 1468500805682 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 2095 | 1468500805683 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 05:53:25 INFO - PROCESS | 2095 | 1468500805686 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 2095 | 1468500805687 Marionette TRACE conn3 <- [1,2474,null,{}] 05:53:25 INFO - PROCESS | 2095 | 1468500805696 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:25 INFO - PROCESS | 2095 | 1468500805697 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:25 INFO - PROCESS | 2095 | 1468500805791 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:53:25 INFO - PROCESS | 2095 | 1468500805800 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 2095 | 1468500805802 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a674800 == 34 [pid = 2095] [id = 626] 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x118629c00) [pid = 2095] [serial = 1878] [outer = 0x0] 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1272e8000) [pid = 2095] [serial = 1879] [outer = 0x118629c00] 05:53:25 INFO - PROCESS | 2095 | 1468500805828 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12863c000) [pid = 2095] [serial = 1880] [outer = 0x118629c00] 05:53:26 INFO - PROCESS | 2095 | 1468500806192 Marionette TRACE conn3 <- [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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 05:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:53:26 INFO - PROCESS | 2095 | 1468500806205 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 2095 | 1468500806207 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 05:53:26 INFO - PROCESS | 2095 | 1468500806209 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 2095 | 1468500806210 Marionette TRACE conn3 <- [1,2478,null,{}] 05:53:26 INFO - PROCESS | 2095 | 1468500806212 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 2095 | 1468500806213 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:26 INFO - PROCESS | 2095 | 1468500806311 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:53:26 INFO - PROCESS | 2095 | 1468500806326 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 2095 | 1468500806327 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a796800 == 35 [pid = 2095] [id = 627] 05:53:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x128ac8800) [pid = 2095] [serial = 1881] [outer = 0x0] 05:53:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x128b47400) [pid = 2095] [serial = 1882] [outer = 0x128ac8800] 05:53:26 INFO - PROCESS | 2095 | 1468500806351 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x128b62800) [pid = 2095] [serial = 1883] [outer = 0x128ac8800] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x125760400) [pid = 2095] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x12a76ec00) [pid = 2095] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x121c4e400) [pid = 2095] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x128b4cc00) [pid = 2095] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x128c50000) [pid = 2095] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1214da000) [pid = 2095] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1165eac00) [pid = 2095] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11338a000) [pid = 2095] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x115f04400) [pid = 2095] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x110fe6c00) [pid = 2095] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1129b2c00) [pid = 2095] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x120f1b400) [pid = 2095] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x118f10400) [pid = 2095] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x110f81c00) [pid = 2095] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:53:26 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x112a79400) [pid = 2095] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:53:26 INFO - PROCESS | 2095 | 1468500806828 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 05:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:53:26 INFO - PROCESS | 2095 | 1468500806882 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 2095 | 1468500806883 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 05:53:26 INFO - PROCESS | 2095 | 1468500806890 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 2095 | 1468500806892 Marionette TRACE conn3 <- [1,2482,null,{}] 05:53:26 INFO - PROCESS | 2095 | 1468500806894 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 2095 | 1468500806895 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | 1468500807011 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:53:27 INFO - PROCESS | 2095 | 1468500807066 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2095 | 1468500807067 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x121077800 == 36 [pid = 2095] [id = 628] 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x110f2ec00) [pid = 2095] [serial = 1884] [outer = 0x0] 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x117fe1400) [pid = 2095] [serial = 1885] [outer = 0x110f2ec00] 05:53:27 INFO - PROCESS | 2095 | 1468500807093 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12174e000) [pid = 2095] [serial = 1886] [outer = 0x110f2ec00] 05:53:27 INFO - PROCESS | 2095 | 1468500807338 Marionette TRACE conn3 <- [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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 476ms 05:53:27 INFO - PROCESS | 2095 | 1468500807361 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 2095 | 1468500807362 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 05:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:53:27 INFO - PROCESS | 2095 | 1468500807365 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 2095 | 1468500807366 Marionette TRACE conn3 <- [1,2486,null,{}] 05:53:27 INFO - PROCESS | 2095 | 1468500807378 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 2095 | 1468500807379 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | 1468500807459 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:53:27 INFO - PROCESS | 2095 | 1468500807463 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2095 | 1468500807464 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac4800 == 37 [pid = 2095] [id = 629] 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1186f3000) [pid = 2095] [serial = 1887] [outer = 0x0] 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128b46800) [pid = 2095] [serial = 1888] [outer = 0x1186f3000] 05:53:27 INFO - PROCESS | 2095 | 1468500807490 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128c22c00) [pid = 2095] [serial = 1889] [outer = 0x1186f3000] 05:53:27 INFO - PROCESS | 2095 | 1468500807816 Marionette TRACE conn3 <- [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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 05:53:27 INFO - PROCESS | 2095 | 1468500807833 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 2095 | 1468500807835 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 05:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:53:27 INFO - PROCESS | 2095 | 1468500807839 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 2095 | 1468500807841 Marionette TRACE conn3 <- [1,2490,null,{}] 05:53:27 INFO - PROCESS | 2095 | 1468500807844 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 2095 | 1468500807845 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | 1468500807971 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:53:27 INFO - PROCESS | 2095 | 1468500807978 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 2095 | 1468500807979 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf13000 == 38 [pid = 2095] [id = 630] 05:53:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x118f37400) [pid = 2095] [serial = 1890] [outer = 0x0] 05:53:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128c43400) [pid = 2095] [serial = 1891] [outer = 0x118f37400] 05:53:28 INFO - PROCESS | 2095 | 1468500808005 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1296d5800) [pid = 2095] [serial = 1892] [outer = 0x118f37400] 05:53:28 INFO - PROCESS | 2095 | 1468500808383 Marionette TRACE conn3 <- [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]]]}] 05:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 573ms 05:53:28 INFO - PROCESS | 2095 | 1468500808412 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 2095 | 1468500808414 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 05:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:53:28 INFO - PROCESS | 2095 | 1468500808417 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 2095 | 1468500808420 Marionette TRACE conn3 <- [1,2494,null,{}] 05:53:28 INFO - PROCESS | 2095 | 1468500808425 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:28 INFO - PROCESS | 2095 | 1468500808427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:28 INFO - PROCESS | 2095 | 1468500808541 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:53:28 INFO - PROCESS | 2095 | 1468500808630 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 2095 | 1468500808631 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6c1800 == 39 [pid = 2095] [id = 631] 05:53:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x11338b800) [pid = 2095] [serial = 1893] [outer = 0x0] 05:53:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1296db400) [pid = 2095] [serial = 1894] [outer = 0x11338b800] 05:53:28 INFO - PROCESS | 2095 | 1468500808662 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a76e400) [pid = 2095] [serial = 1895] [outer = 0x11338b800] 05:53:29 INFO - PROCESS | 2095 | 1468500809243 Marionette TRACE conn3 <- [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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 876ms 05:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:53:29 INFO - PROCESS | 2095 | 1468500809295 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 2095 | 1468500809298 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 05:53:29 INFO - PROCESS | 2095 | 1468500809302 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 2095 | 1468500809308 Marionette TRACE conn3 <- [1,2498,null,{}] 05:53:29 INFO - PROCESS | 2095 | 1468500809311 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:29 INFO - PROCESS | 2095 | 1468500809312 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:29 INFO - PROCESS | 2095 | 1468500809422 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:53:29 INFO - PROCESS | 2095 | 1468500809504 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 2095 | 1468500809506 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x11852c800 == 40 [pid = 2095] [id = 632] 05:53:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1129a8c00) [pid = 2095] [serial = 1896] [outer = 0x0] 05:53:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1133b0400) [pid = 2095] [serial = 1897] [outer = 0x1129a8c00] 05:53:29 INFO - PROCESS | 2095 | 1468500809537 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x115f66400) [pid = 2095] [serial = 1898] [outer = 0x1129a8c00] 05:53:30 INFO - PROCESS | 2095 | 1468500810092 Marionette TRACE conn3 <- [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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 979ms 05:53:30 INFO - PROCESS | 2095 | 1468500810305 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 2095 | 1468500810307 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 05:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:53:30 INFO - PROCESS | 2095 | 1468500810314 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 2095 | 1468500810316 Marionette TRACE conn3 <- [1,2502,null,{}] 05:53:30 INFO - PROCESS | 2095 | 1468500810319 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:30 INFO - PROCESS | 2095 | 1468500810321 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:30 INFO - PROCESS | 2095 | 1468500810424 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:53:30 INFO - PROCESS | 2095 | 1468500810480 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 2095 | 1468500810482 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x118486800 == 41 [pid = 2095] [id = 633] 05:53:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x114f61400) [pid = 2095] [serial = 1899] [outer = 0x0] 05:53:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x115f63800) [pid = 2095] [serial = 1900] [outer = 0x114f61400] 05:53:30 INFO - PROCESS | 2095 | 1468500810509 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x117284800) [pid = 2095] [serial = 1901] [outer = 0x114f61400] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf13000 == 40 [pid = 2095] [id = 630] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac4800 == 39 [pid = 2095] [id = 629] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x121077800 == 38 [pid = 2095] [id = 628] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12a796800 == 37 [pid = 2095] [id = 627] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x12a674800 == 36 [pid = 2095] [id = 626] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x129112800 == 35 [pid = 2095] [id = 625] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x125dd9800 == 34 [pid = 2095] [id = 624] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1214c2800 == 33 [pid = 2095] [id = 623] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x121079000 == 32 [pid = 2095] [id = 622] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x1184a2800 == 31 [pid = 2095] [id = 621] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbc800 == 30 [pid = 2095] [id = 620] 05:53:30 INFO - PROCESS | 2095 | --DOCSHELL 0x117f1a800 == 29 [pid = 2095] [id = 619] 05:53:30 INFO - PROCESS | 2095 | 1468500810994 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x12a71fc00) [pid = 2095] [serial = 1841] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x12a774400) [pid = 2095] [serial = 1843] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x12a803c00) [pid = 2095] [serial = 1844] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x125765c00) [pid = 2095] [serial = 1825] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x128b68c00) [pid = 2095] [serial = 1828] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1291b8c00) [pid = 2095] [serial = 1831] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x124053800) [pid = 2095] [serial = 1822] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x117290c00) [pid = 2095] [serial = 1813] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1183a5400) [pid = 2095] [serial = 1814] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x113c3b000) [pid = 2095] [serial = 1810] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1165ef400) [pid = 2095] [serial = 1811] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x116564000) [pid = 2095] [serial = 1807] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x117282400) [pid = 2095] [serial = 1808] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x111f58c00) [pid = 2095] [serial = 1804] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1128d2400) [pid = 2095] [serial = 1805] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x120f1a800) [pid = 2095] [serial = 1819] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128c46000) [pid = 2095] [serial = 1829] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1214d9c00) [pid = 2095] [serial = 1820] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128b48000) [pid = 2095] [serial = 1802] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x118fe8400) [pid = 2095] [serial = 1816] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1196ce800) [pid = 2095] [serial = 1817] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1128ccc00) [pid = 2095] [serial = 1834] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1292cac00) [pid = 2095] [serial = 1832] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x113c64000) [pid = 2095] [serial = 1835] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1296cdc00) [pid = 2095] [serial = 1840] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x128b44000) [pid = 2095] [serial = 1826] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x117282800) [pid = 2095] [serial = 1837] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x125759000) [pid = 2095] [serial = 1838] [outer = 0x0] [url = about:blank] 05:53:31 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x124b34000) [pid = 2095] [serial = 1823] [outer = 0x0] [url = about:blank] 05:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 720ms 05:53:31 INFO - PROCESS | 2095 | 1468500811044 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 2095 | 1468500811047 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 05:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:53:31 INFO - PROCESS | 2095 | 1468500811056 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 2095 | 1468500811060 Marionette TRACE conn3 <- [1,2506,null,{}] 05:53:31 INFO - PROCESS | 2095 | 1468500811064 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 2095 | 1468500811067 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:31 INFO - PROCESS | 2095 | 1468500811190 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:53:31 INFO - PROCESS | 2095 | 1468500811207 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 2095 | 1468500811209 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x119318800 == 30 [pid = 2095] [id = 634] 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x11819c400) [pid = 2095] [serial = 1902] [outer = 0x0] 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x118364c00) [pid = 2095] [serial = 1903] [outer = 0x11819c400] 05:53:31 INFO - PROCESS | 2095 | 1468500811252 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1183a9400) [pid = 2095] [serial = 1904] [outer = 0x11819c400] 05:53:31 INFO - PROCESS | 2095 | 1468500811632 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 05:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:53:31 INFO - PROCESS | 2095 | 1468500811680 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 2095 | 1468500811681 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 05:53:31 INFO - PROCESS | 2095 | 1468500811683 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 2095 | 1468500811685 Marionette TRACE conn3 <- [1,2510,null,{}] 05:53:31 INFO - PROCESS | 2095 | 1468500811692 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 2095 | 1468500811695 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:31 INFO - PROCESS | 2095 | 1468500811775 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:53:31 INFO - PROCESS | 2095 | 1468500811804 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 2095 | 1468500811807 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x121c5b800 == 31 [pid = 2095] [id = 635] 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x118ff0800) [pid = 2095] [serial = 1905] [outer = 0x0] 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1196cbc00) [pid = 2095] [serial = 1906] [outer = 0x118ff0800] 05:53:31 INFO - PROCESS | 2095 | 1468500811835 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x119c5e800) [pid = 2095] [serial = 1907] [outer = 0x118ff0800] 05:53:32 INFO - PROCESS | 2095 | 1468500812250 Marionette TRACE conn3 <- [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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 572ms 05:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:53:32 INFO - PROCESS | 2095 | 1468500812260 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 2095 | 1468500812261 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 05:53:32 INFO - PROCESS | 2095 | 1468500812264 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 2095 | 1468500812266 Marionette TRACE conn3 <- [1,2514,null,{}] 05:53:32 INFO - PROCESS | 2095 | 1468500812279 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 2095 | 1468500812281 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:32 INFO - PROCESS | 2095 | 1468500812385 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:53:32 INFO - PROCESS | 2095 | 1468500812391 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 2095 | 1468500812392 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x125d78000 == 32 [pid = 2095] [id = 636] 05:53:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1214de400) [pid = 2095] [serial = 1908] [outer = 0x0] 05:53:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x121744800) [pid = 2095] [serial = 1909] [outer = 0x1214de400] 05:53:32 INFO - PROCESS | 2095 | 1468500812417 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x123d5d800) [pid = 2095] [serial = 1910] [outer = 0x1214de400] 05:53:32 INFO - PROCESS | 2095 | 1468500812782 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 571ms 05:53:32 INFO - PROCESS | 2095 | 1468500812836 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:53:32 INFO - PROCESS | 2095 | 1468500812838 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 05:53:32 INFO - PROCESS | 2095 | 1468500812841 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 2095 | 1468500812843 Marionette TRACE conn3 <- [1,2518,null,{}] 05:53:32 INFO - PROCESS | 2095 | 1468500812847 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 2095 | 1468500812849 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:33 INFO - PROCESS | 2095 | 1468500813012 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:53:33 INFO - PROCESS | 2095 | 1468500813035 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2095 | 1468500813036 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e3c000 == 33 [pid = 2095] [id = 637] 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x124060c00) [pid = 2095] [serial = 1911] [outer = 0x0] 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x124428000) [pid = 2095] [serial = 1912] [outer = 0x124060c00] 05:53:33 INFO - PROCESS | 2095 | 1468500813075 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x124bbf800) [pid = 2095] [serial = 1913] [outer = 0x124060c00] 05:53:33 INFO - PROCESS | 2095 | 1468500813430 Marionette TRACE conn3 <- [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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 620ms 05:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:53:33 INFO - PROCESS | 2095 | 1468500813466 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 2095 | 1468500813468 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 05:53:33 INFO - PROCESS | 2095 | 1468500813472 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 2095 | 1468500813473 Marionette TRACE conn3 <- [1,2522,null,{}] 05:53:33 INFO - PROCESS | 2095 | 1468500813476 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:33 INFO - PROCESS | 2095 | 1468500813480 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:33 INFO - PROCESS | 2095 | 1468500813597 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:53:33 INFO - PROCESS | 2095 | 1468500813835 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 2095 | 1468500813837 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x116b14000) [pid = 2095] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x115f62c00) [pid = 2095] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1186ef400) [pid = 2095] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x113310800) [pid = 2095] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x116236800) [pid = 2095] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12110c800) [pid = 2095] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x118629c00) [pid = 2095] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x111d7b800) [pid = 2095] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x110f2ec00) [pid = 2095] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x128ac8800) [pid = 2095] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1186f3000) [pid = 2095] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1129a4400) [pid = 2095] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x11819b000) [pid = 2095] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x119c56c00) [pid = 2095] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x1272ee400) [pid = 2095] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:53:33 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x118f37400) [pid = 2095] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:53:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fbc800 == 34 [pid = 2095] [id = 638] 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x110f28000) [pid = 2095] [serial = 1914] [outer = 0x0] 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x110fe6c00) [pid = 2095] [serial = 1915] [outer = 0x110f28000] 05:53:33 INFO - PROCESS | 2095 | 1468500813878 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x1128d0400) [pid = 2095] [serial = 1916] [outer = 0x110f28000] 05:53:34 INFO - PROCESS | 2095 | 1468500814343 Marionette TRACE conn3 <- [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]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 922ms 05:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:53:34 INFO - PROCESS | 2095 | 1468500814394 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 2095 | 1468500814397 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 05:53:34 INFO - PROCESS | 2095 | 1468500814400 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 2095 | 1468500814401 Marionette TRACE conn3 <- [1,2526,null,{}] 05:53:34 INFO - PROCESS | 2095 | 1468500814423 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 2095 | 1468500814427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:34 INFO - PROCESS | 2095 | 1468500814526 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:53:34 INFO - PROCESS | 2095 | 1468500814595 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 2095 | 1468500814597 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214bc800 == 35 [pid = 2095] [id = 639] 05:53:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x11686d800) [pid = 2095] [serial = 1917] [outer = 0x0] 05:53:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x11728dc00) [pid = 2095] [serial = 1918] [outer = 0x11686d800] 05:53:34 INFO - PROCESS | 2095 | 1468500814627 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x11819b400) [pid = 2095] [serial = 1919] [outer = 0x11686d800] 05:53:35 INFO - PROCESS | 2095 | 1468500815044 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 689ms 05:53:35 INFO - PROCESS | 2095 | 1468500815090 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 2095 | 1468500815093 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 05:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:53:35 INFO - PROCESS | 2095 | 1468500815097 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 2095 | 1468500815098 Marionette TRACE conn3 <- [1,2530,null,{}] 05:53:35 INFO - PROCESS | 2095 | 1468500815101 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 2095 | 1468500815102 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:35 INFO - PROCESS | 2095 | 1468500815202 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:53:35 INFO - PROCESS | 2095 | 1468500815260 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 2095 | 1468500815261 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x11866e800 == 36 [pid = 2095] [id = 640] 05:53:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x118626800) [pid = 2095] [serial = 1920] [outer = 0x0] 05:53:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1186fb000) [pid = 2095] [serial = 1921] [outer = 0x118626800] 05:53:35 INFO - PROCESS | 2095 | 1468500815291 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1197b9000) [pid = 2095] [serial = 1922] [outer = 0x118626800] 05:53:35 INFO - PROCESS | 2095 | 1468500815708 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 05:53:35 INFO - PROCESS | 2095 | 1468500815719 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:53:35 INFO - PROCESS | 2095 | 1468500815722 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 05:53:35 INFO - PROCESS | 2095 | 1468500815726 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 2095 | 1468500815730 Marionette TRACE conn3 <- [1,2534,null,{}] 05:53:35 INFO - PROCESS | 2095 | 1468500815737 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 2095 | 1468500815740 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:35 INFO - PROCESS | 2095 | 1468500815836 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:53:35 INFO - PROCESS | 2095 | 1468500815931 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 2095 | 1468500815932 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baa9800 == 37 [pid = 2095] [id = 641] 05:53:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1214d9c00) [pid = 2095] [serial = 1923] [outer = 0x0] 05:53:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x12575d000) [pid = 2095] [serial = 1924] [outer = 0x1214d9c00] 05:53:35 INFO - PROCESS | 2095 | 1468500815961 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x127037c00) [pid = 2095] [serial = 1925] [outer = 0x1214d9c00] 05:53:36 INFO - PROCESS | 2095 | 1468500816366 Marionette TRACE conn3 <- [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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 675ms 05:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:53:36 INFO - PROCESS | 2095 | 1468500816400 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 2095 | 1468500816402 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 05:53:36 INFO - PROCESS | 2095 | 1468500816404 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 2095 | 1468500816405 Marionette TRACE conn3 <- [1,2538,null,{}] 05:53:36 INFO - PROCESS | 2095 | 1468500816408 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:36 INFO - PROCESS | 2095 | 1468500816409 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:36 INFO - PROCESS | 2095 | 1468500816505 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:53:36 INFO - PROCESS | 2095 | 1468500816576 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 2095 | 1468500816577 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb4c000 == 38 [pid = 2095] [id = 642] 05:53:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x127211c00) [pid = 2095] [serial = 1926] [outer = 0x0] 05:53:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1272f1c00) [pid = 2095] [serial = 1927] [outer = 0x127211c00] 05:53:36 INFO - PROCESS | 2095 | 1468500816605 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x128ac6c00) [pid = 2095] [serial = 1928] [outer = 0x127211c00] 05:53:37 INFO - PROCESS | 2095 | 1468500817021 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 05:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:53:37 INFO - PROCESS | 2095 | 1468500817075 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 2095 | 1468500817076 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 05:53:37 INFO - PROCESS | 2095 | 1468500817079 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 2095 | 1468500817080 Marionette TRACE conn3 <- [1,2542,null,{}] 05:53:37 INFO - PROCESS | 2095 | 1468500817082 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 2095 | 1468500817084 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:37 INFO - PROCESS | 2095 | 1468500817181 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:53:37 INFO - PROCESS | 2095 | 1468500817362 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 2095 | 1468500817363 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x118517800 == 39 [pid = 2095] [id = 643] 05:53:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1128d5c00) [pid = 2095] [serial = 1929] [outer = 0x0] 05:53:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1129af400) [pid = 2095] [serial = 1930] [outer = 0x1128d5c00] 05:53:37 INFO - PROCESS | 2095 | 1468500817392 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x113c3ac00) [pid = 2095] [serial = 1931] [outer = 0x1128d5c00] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x128e3c000 == 38 [pid = 2095] [id = 637] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x125d78000 == 37 [pid = 2095] [id = 636] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x121c5b800 == 36 [pid = 2095] [id = 635] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x119318800 == 35 [pid = 2095] [id = 634] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x118486800 == 34 [pid = 2095] [id = 633] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x11852c800 == 33 [pid = 2095] [id = 632] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6c1800 == 32 [pid = 2095] [id = 631] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb4c000 == 31 [pid = 2095] [id = 642] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x12baa9800 == 30 [pid = 2095] [id = 641] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x11866e800 == 29 [pid = 2095] [id = 640] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x1214bc800 == 28 [pid = 2095] [id = 639] 05:53:38 INFO - PROCESS | 2095 | --DOCSHELL 0x115fbc800 == 27 [pid = 2095] [id = 638] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x117667c00) [pid = 2095] [serial = 1859] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x11700e000) [pid = 2095] [serial = 1858] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x120f25000) [pid = 2095] [serial = 1873] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118ff3800) [pid = 2095] [serial = 1870] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1133ab000) [pid = 2095] [serial = 1861] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x114f60800) [pid = 2095] [serial = 1862] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x117283400) [pid = 2095] [serial = 1864] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x117668400) [pid = 2095] [serial = 1865] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x124496800) [pid = 2095] [serial = 1876] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x12702c400) [pid = 2095] [serial = 1877] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x12863c000) [pid = 2095] [serial = 1880] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1272e8000) [pid = 2095] [serial = 1879] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1186f4000) [pid = 2095] [serial = 1867] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1188c0c00) [pid = 2095] [serial = 1868] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x117fe1400) [pid = 2095] [serial = 1885] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x128b47400) [pid = 2095] [serial = 1882] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x128b46800) [pid = 2095] [serial = 1888] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x113c39000) [pid = 2095] [serial = 1847] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x112a7c400) [pid = 2095] [serial = 1846] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1186ef800) [pid = 2095] [serial = 1850] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x11839b000) [pid = 2095] [serial = 1849] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x125fcdc00) [pid = 2095] [serial = 1853] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x1241f2800) [pid = 2095] [serial = 1852] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x128c22c00) [pid = 2095] [serial = 1889] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x128b62800) [pid = 2095] [serial = 1883] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x128b47c00) [pid = 2095] [serial = 1856] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x121264000) [pid = 2095] [serial = 1874] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x128633400) [pid = 2095] [serial = 1855] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x12174e000) [pid = 2095] [serial = 1886] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 58 (0x128c43400) [pid = 2095] [serial = 1891] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 57 (0x1197b7000) [pid = 2095] [serial = 1871] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | --DOMWINDOW == 56 (0x1296d5800) [pid = 2095] [serial = 1892] [outer = 0x0] [url = about:blank] 05:53:38 INFO - PROCESS | 2095 | 1468500818342 Marionette TRACE conn3 <- [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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1323ms 05:53:38 INFO - PROCESS | 2095 | 1468500818403 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 2095 | 1468500818407 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 05:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:53:38 INFO - PROCESS | 2095 | 1468500818410 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 2095 | 1468500818413 Marionette TRACE conn3 <- [1,2546,null,{}] 05:53:38 INFO - PROCESS | 2095 | 1468500818417 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 2095 | 1468500818419 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:38 INFO - PROCESS | 2095 | 1468500818497 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:53:38 INFO - PROCESS | 2095 | 1468500818506 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 2095 | 1468500818509 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x1169a5800 == 28 [pid = 2095] [id = 644] 05:53:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 57 (0x1129a7400) [pid = 2095] [serial = 1932] [outer = 0x0] 05:53:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 58 (0x1129abc00) [pid = 2095] [serial = 1933] [outer = 0x1129a7400] 05:53:38 INFO - PROCESS | 2095 | 1468500818537 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x113086800) [pid = 2095] [serial = 1934] [outer = 0x1129a7400] 05:53:38 INFO - PROCESS | 2095 | 1468500818903 Marionette TRACE conn3 <- [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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 05:53:38 INFO - PROCESS | 2095 | 1468500818932 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 2095 | 1468500818935 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 05:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:53:38 INFO - PROCESS | 2095 | 1468500818971 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 2095 | 1468500818973 Marionette TRACE conn3 <- [1,2550,null,{}] 05:53:38 INFO - PROCESS | 2095 | 1468500818975 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 2095 | 1468500818977 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:39 INFO - PROCESS | 2095 | 1468500819052 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:53:39 INFO - PROCESS | 2095 | 1468500819059 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 2095 | 1468500819060 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x11852d000 == 29 [pid = 2095] [id = 645] 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x113c45000) [pid = 2095] [serial = 1935] [outer = 0x0] 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x1165ef400) [pid = 2095] [serial = 1936] [outer = 0x113c45000] 05:53:39 INFO - PROCESS | 2095 | 1468500819088 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x117093800) [pid = 2095] [serial = 1937] [outer = 0x113c45000] 05:53:39 INFO - PROCESS | 2095 | 1468500819437 Marionette TRACE conn3 <- [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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 474ms 05:53:39 INFO - PROCESS | 2095 | 1468500819440 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 2095 | 1468500819442 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 05:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:53:39 INFO - PROCESS | 2095 | 1468500819444 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 2095 | 1468500819446 Marionette TRACE conn3 <- [1,2554,null,{}] 05:53:39 INFO - PROCESS | 2095 | 1468500819455 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 2095 | 1468500819459 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:39 INFO - PROCESS | 2095 | 1468500819547 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:53:39 INFO - PROCESS | 2095 | 1468500819601 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 2095 | 1468500819603 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x12118f800 == 30 [pid = 2095] [id = 646] 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x117286000) [pid = 2095] [serial = 1938] [outer = 0x0] 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x11819e400) [pid = 2095] [serial = 1939] [outer = 0x117286000] 05:53:39 INFO - PROCESS | 2095 | 1468500819631 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x11862ec00) [pid = 2095] [serial = 1940] [outer = 0x117286000] 05:53:39 INFO - PROCESS | 2095 | 1468500819928 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 521ms 05:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:53:39 INFO - PROCESS | 2095 | 1468500819965 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 2095 | 1468500819967 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 05:53:39 INFO - PROCESS | 2095 | 1468500819970 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 2095 | 1468500819973 Marionette TRACE conn3 <- [1,2558,null,{}] 05:53:39 INFO - PROCESS | 2095 | 1468500819975 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:39 INFO - PROCESS | 2095 | 1468500819976 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:40 INFO - PROCESS | 2095 | 1468500820050 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:53:40 INFO - PROCESS | 2095 | 1468500820054 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 2095 | 1468500820057 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ecd800 == 31 [pid = 2095] [id = 647] 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x118876800) [pid = 2095] [serial = 1941] [outer = 0x0] 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x118fed000) [pid = 2095] [serial = 1942] [outer = 0x118876800] 05:53:40 INFO - PROCESS | 2095 | 1468500820082 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1196d0000) [pid = 2095] [serial = 1943] [outer = 0x118876800] 05:53:40 INFO - PROCESS | 2095 | 1468500820408 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 05:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:53:40 INFO - PROCESS | 2095 | 1468500820442 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 2095 | 1468500820443 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 05:53:40 INFO - PROCESS | 2095 | 1468500820445 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 2095 | 1468500820446 Marionette TRACE conn3 <- [1,2562,null,{}] 05:53:40 INFO - PROCESS | 2095 | 1468500820449 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 2095 | 1468500820450 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:40 INFO - PROCESS | 2095 | 1468500820557 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:53:40 INFO - PROCESS | 2095 | 1468500820571 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 2095 | 1468500820573 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x125737800 == 32 [pid = 2095] [id = 648] 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1196d1000) [pid = 2095] [serial = 1944] [outer = 0x0] 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x119b2f000) [pid = 2095] [serial = 1945] [outer = 0x1196d1000] 05:53:40 INFO - PROCESS | 2095 | 1468500820597 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x120f27000) [pid = 2095] [serial = 1946] [outer = 0x1196d1000] 05:53:40 INFO - PROCESS | 2095 | 1468500820945 Marionette TRACE conn3 <- [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]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 05:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:53:40 INFO - PROCESS | 2095 | 1468500820965 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:53:40 INFO - PROCESS | 2095 | 1468500820966 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 05:53:40 INFO - PROCESS | 2095 | 1468500820968 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 2095 | 1468500820970 Marionette TRACE conn3 <- [1,2566,null,{}] 05:53:40 INFO - PROCESS | 2095 | 1468500820973 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 2095 | 1468500820977 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:41 INFO - PROCESS | 2095 | 1468500821098 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:53:41 INFO - PROCESS | 2095 | 1468500821103 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 2095 | 1468500821104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x129117800 == 33 [pid = 2095] [id = 649] 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x1133ab000) [pid = 2095] [serial = 1947] [outer = 0x0] 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x12110c000) [pid = 2095] [serial = 1948] [outer = 0x1133ab000] 05:53:41 INFO - PROCESS | 2095 | 1468500821129 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1245e8c00) [pid = 2095] [serial = 1949] [outer = 0x1133ab000] 05:53:41 INFO - PROCESS | 2095 | 1468500821477 Marionette TRACE conn3 <- [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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 05:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:53:41 INFO - PROCESS | 2095 | 1468500821492 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 2095 | 1468500821493 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 05:53:41 INFO - PROCESS | 2095 | 1468500821495 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 2095 | 1468500821496 Marionette TRACE conn3 <- [1,2570,null,{}] 05:53:41 INFO - PROCESS | 2095 | 1468500821498 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:41 INFO - PROCESS | 2095 | 1468500821499 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:41 INFO - PROCESS | 2095 | 1468500821593 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:53:41 INFO - PROCESS | 2095 | 1468500821629 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 2095 | 1468500821630 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a673800 == 34 [pid = 2095] [id = 650] 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x110fe3400) [pid = 2095] [serial = 1950] [outer = 0x0] 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x12575a400) [pid = 2095] [serial = 1951] [outer = 0x110fe3400] 05:53:41 INFO - PROCESS | 2095 | 1468500821662 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x12720f800) [pid = 2095] [serial = 1952] [outer = 0x110fe3400] 05:53:41 INFO - PROCESS | 2095 | 1468500821965 Marionette TRACE conn3 <- [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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 05:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:53:42 INFO - PROCESS | 2095 | 1468500822015 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 2095 | 1468500822016 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 05:53:42 INFO - PROCESS | 2095 | 1468500822018 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 2095 | 1468500822019 Marionette TRACE conn3 <- [1,2574,null,{}] 05:53:42 INFO - PROCESS | 2095 | 1468500822022 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 2095 | 1468500822023 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:42 INFO - PROCESS | 2095 | 1468500822117 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:53:42 INFO - PROCESS | 2095 | 1468500822120 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 2095 | 1468500822121 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a798800 == 35 [pid = 2095] [id = 651] 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x124bc1800) [pid = 2095] [serial = 1953] [outer = 0x0] 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1272f0800) [pid = 2095] [serial = 1954] [outer = 0x124bc1800] 05:53:42 INFO - PROCESS | 2095 | 1468500822145 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x128acc800) [pid = 2095] [serial = 1955] [outer = 0x124bc1800] 05:53:42 INFO - PROCESS | 2095 | 1468500822482 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 520ms 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x11819c400) [pid = 2095] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x11338b800) [pid = 2095] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x114f61400) [pid = 2095] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1129a8c00) [pid = 2095] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x118ff0800) [pid = 2095] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1214de400) [pid = 2095] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:53:42 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x124060c00) [pid = 2095] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:53:42 INFO - PROCESS | 2095 | 1468500822607 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 2095 | 1468500822609 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 05:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:53:42 INFO - PROCESS | 2095 | 1468500822613 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 2095 | 1468500822614 Marionette TRACE conn3 <- [1,2578,null,{}] 05:53:42 INFO - PROCESS | 2095 | 1468500822616 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:42 INFO - PROCESS | 2095 | 1468500822617 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:42 INFO - PROCESS | 2095 | 1468500822697 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:53:42 INFO - PROCESS | 2095 | 1468500822701 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:42 INFO - PROCESS | 2095 | 1468500822702 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac64000 == 36 [pid = 2095] [id = 652] 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x114fcf400) [pid = 2095] [serial = 1956] [outer = 0x0] 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x117fe0400) [pid = 2095] [serial = 1957] [outer = 0x114fcf400] 05:53:42 INFO - PROCESS | 2095 | 1468500822729 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1214de400) [pid = 2095] [serial = 1958] [outer = 0x114fcf400] 05:53:43 INFO - PROCESS | 2095 | 1468500823116 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 05:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:53:43 INFO - PROCESS | 2095 | 1468500823132 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 2095 | 1468500823134 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 05:53:43 INFO - PROCESS | 2095 | 1468500823142 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 2095 | 1468500823144 Marionette TRACE conn3 <- [1,2582,null,{}] 05:53:43 INFO - PROCESS | 2095 | 1468500823147 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 2095 | 1468500823149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:43 INFO - PROCESS | 2095 | 1468500823295 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:53:43 INFO - PROCESS | 2095 | 1468500823306 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 2095 | 1468500823307 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12b833000 == 37 [pid = 2095] [id = 653] 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x11819c400) [pid = 2095] [serial = 1959] [outer = 0x0] 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x127038000) [pid = 2095] [serial = 1960] [outer = 0x11819c400] 05:53:43 INFO - PROCESS | 2095 | 1468500823345 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x128b48400) [pid = 2095] [serial = 1961] [outer = 0x11819c400] 05:53:43 INFO - PROCESS | 2095 | 1468500823661 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 575ms 05:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:53:43 INFO - PROCESS | 2095 | 1468500823712 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 2095 | 1468500823714 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 05:53:43 INFO - PROCESS | 2095 | 1468500823716 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 2095 | 1468500823718 Marionette TRACE conn3 <- [1,2586,null,{}] 05:53:43 INFO - PROCESS | 2095 | 1468500823720 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 2095 | 1468500823722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:43 INFO - PROCESS | 2095 | 1468500823809 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:53:43 INFO - PROCESS | 2095 | 1468500823813 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 2095 | 1468500823815 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb62800 == 38 [pid = 2095] [id = 654] 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x128b42000) [pid = 2095] [serial = 1962] [outer = 0x0] 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x128b66c00) [pid = 2095] [serial = 1963] [outer = 0x128b42000] 05:53:43 INFO - PROCESS | 2095 | 1468500823841 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1291b7400) [pid = 2095] [serial = 1964] [outer = 0x128b42000] 05:53:44 INFO - PROCESS | 2095 | 1468500824179 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 470ms 05:53:44 INFO - PROCESS | 2095 | 1468500824190 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 2095 | 1468500824191 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 05:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:53:44 INFO - PROCESS | 2095 | 1468500824193 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 2095 | 1468500824194 Marionette TRACE conn3 <- [1,2590,null,{}] 05:53:44 INFO - PROCESS | 2095 | 1468500824196 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 2095 | 1468500824197 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:44 INFO - PROCESS | 2095 | 1468500824304 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:53:44 INFO - PROCESS | 2095 | 1468500824311 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 2095 | 1468500824312 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c073800 == 39 [pid = 2095] [id = 655] 05:53:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x120f26c00) [pid = 2095] [serial = 1965] [outer = 0x0] 05:53:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1291be400) [pid = 2095] [serial = 1966] [outer = 0x120f26c00] 05:53:44 INFO - PROCESS | 2095 | 1468500824336 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1292d4c00) [pid = 2095] [serial = 1967] [outer = 0x120f26c00] 05:53:44 INFO - PROCESS | 2095 | 1468500824716 Marionette TRACE conn3 <- [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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 05:53:44 INFO - PROCESS | 2095 | 1468500824764 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 2095 | 1468500824767 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 05:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:53:44 INFO - PROCESS | 2095 | 1468500824770 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 2095 | 1468500824772 Marionette TRACE conn3 <- [1,2594,null,{}] 05:53:44 INFO - PROCESS | 2095 | 1468500824776 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:44 INFO - PROCESS | 2095 | 1468500824777 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:44 INFO - PROCESS | 2095 | 1468500824889 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:53:44 INFO - PROCESS | 2095 | 1468500824944 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 2095 | 1468500824948 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x117574800 == 40 [pid = 2095] [id = 656] 05:53:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x111d13800) [pid = 2095] [serial = 1968] [outer = 0x0] 05:53:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1128d2400) [pid = 2095] [serial = 1969] [outer = 0x111d13800] 05:53:44 INFO - PROCESS | 2095 | 1468500824979 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x112a79c00) [pid = 2095] [serial = 1970] [outer = 0x111d13800] 05:53:45 INFO - PROCESS | 2095 | 1468500825558 Marionette TRACE conn3 <- [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]]]}] 05:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 821ms 05:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:53:45 INFO - PROCESS | 2095 | 1468500825591 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 2095 | 1468500825594 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 05:53:45 INFO - PROCESS | 2095 | 1468500825599 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 2095 | 1468500825601 Marionette TRACE conn3 <- [1,2598,null,{}] 05:53:45 INFO - PROCESS | 2095 | 1468500825603 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 2095 | 1468500825605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:45 INFO - PROCESS | 2095 | 1468500825713 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:53:45 INFO - PROCESS | 2095 | 1468500825796 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 2095 | 1468500825797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b9b000 == 41 [pid = 2095] [id = 657] 05:53:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x117092c00) [pid = 2095] [serial = 1971] [outer = 0x0] 05:53:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x11728b000) [pid = 2095] [serial = 1972] [outer = 0x117092c00] 05:53:45 INFO - PROCESS | 2095 | 1468500825830 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x117fe4000) [pid = 2095] [serial = 1973] [outer = 0x117092c00] 05:53:46 INFO - PROCESS | 2095 | 1468500826565 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb62800 == 40 [pid = 2095] [id = 654] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12b833000 == 39 [pid = 2095] [id = 653] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac64000 == 38 [pid = 2095] [id = 652] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12a798800 == 37 [pid = 2095] [id = 651] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12a673800 == 36 [pid = 2095] [id = 650] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x129117800 == 35 [pid = 2095] [id = 649] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x125737800 == 34 [pid = 2095] [id = 648] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x123ecd800 == 33 [pid = 2095] [id = 647] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x12118f800 == 32 [pid = 2095] [id = 646] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x11852d000 == 31 [pid = 2095] [id = 645] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x1169a5800 == 30 [pid = 2095] [id = 644] 05:53:46 INFO - PROCESS | 2095 | --DOCSHELL 0x118517800 == 29 [pid = 2095] [id = 643] 05:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1026ms 05:53:46 INFO - PROCESS | 2095 | 1468500826625 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 2095 | 1468500826627 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 05:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:53:46 INFO - PROCESS | 2095 | 1468500826645 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 2095 | 1468500826647 Marionette TRACE conn3 <- [1,2602,null,{}] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x118364c00) [pid = 2095] [serial = 1903] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1183a9400) [pid = 2095] [serial = 1904] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1296db400) [pid = 2095] [serial = 1894] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12a76e400) [pid = 2095] [serial = 1895] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x115f63800) [pid = 2095] [serial = 1900] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x117284800) [pid = 2095] [serial = 1901] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1133b0400) [pid = 2095] [serial = 1897] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x115f66400) [pid = 2095] [serial = 1898] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1196cbc00) [pid = 2095] [serial = 1906] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x119c5e800) [pid = 2095] [serial = 1907] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x123d5d800) [pid = 2095] [serial = 1910] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x121744800) [pid = 2095] [serial = 1909] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x124428000) [pid = 2095] [serial = 1912] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124bbf800) [pid = 2095] [serial = 1913] [outer = 0x0] [url = about:blank] 05:53:46 INFO - PROCESS | 2095 | 1468500826658 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:46 INFO - PROCESS | 2095 | 1468500826660 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:46 INFO - PROCESS | 2095 | 1468500826740 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:53:46 INFO - PROCESS | 2095 | 1468500826748 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 2095 | 1468500826750 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x117255800 == 30 [pid = 2095] [id = 658] 05:53:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x114f66400) [pid = 2095] [serial = 1974] [outer = 0x0] 05:53:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x115f66400) [pid = 2095] [serial = 1975] [outer = 0x114f66400] 05:53:46 INFO - PROCESS | 2095 | 1468500826778 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x117286c00) [pid = 2095] [serial = 1976] [outer = 0x114f66400] 05:53:47 INFO - PROCESS | 2095 | 1468500827136 Marionette TRACE conn3 <- [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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 539ms 05:53:47 INFO - PROCESS | 2095 | 1468500827170 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 2095 | 1468500827173 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 05:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:53:47 INFO - PROCESS | 2095 | 1468500827205 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 2095 | 1468500827206 Marionette TRACE conn3 <- [1,2606,null,{}] 05:53:47 INFO - PROCESS | 2095 | 1468500827208 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:47 INFO - PROCESS | 2095 | 1468500827210 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:47 INFO - PROCESS | 2095 | 1468500827289 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:53:47 INFO - PROCESS | 2095 | 1468500827294 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 2095 | 1468500827295 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a5b000 == 31 [pid = 2095] [id = 659] 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x118365800) [pid = 2095] [serial = 1977] [outer = 0x0] 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1186f5000) [pid = 2095] [serial = 1978] [outer = 0x118365800] 05:53:47 INFO - PROCESS | 2095 | 1468500827321 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x118f37000) [pid = 2095] [serial = 1979] [outer = 0x118365800] 05:53:47 INFO - PROCESS | 2095 | 1468500827689 Marionette TRACE conn3 <- [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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 527ms 05:53:47 INFO - PROCESS | 2095 | 1468500827736 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 2095 | 1468500827737 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 05:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:53:47 INFO - PROCESS | 2095 | 1468500827741 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 2095 | 1468500827743 Marionette TRACE conn3 <- [1,2610,null,{}] 05:53:47 INFO - PROCESS | 2095 | 1468500827751 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:47 INFO - PROCESS | 2095 | 1468500827755 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:47 INFO - PROCESS | 2095 | 1468500827833 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:53:47 INFO - PROCESS | 2095 | 1468500827841 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 2095 | 1468500827843 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ecd800 == 32 [pid = 2095] [id = 660] 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118fef000) [pid = 2095] [serial = 1980] [outer = 0x0] 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x121263c00) [pid = 2095] [serial = 1981] [outer = 0x118fef000] 05:53:47 INFO - PROCESS | 2095 | 1468500827871 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x123a6c400) [pid = 2095] [serial = 1982] [outer = 0x118fef000] 05:53:48 INFO - PROCESS | 2095 | 1468500828224 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 522ms 05:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:53:48 INFO - PROCESS | 2095 | 1468500828264 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 2095 | 1468500828265 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 05:53:48 INFO - PROCESS | 2095 | 1468500828267 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2095 | 1468500828268 Marionette TRACE conn3 <- [1,2614,null,{}] 05:53:48 INFO - PROCESS | 2095 | 1468500828272 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 2095 | 1468500828274 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:48 INFO - PROCESS | 2095 | 1468500828351 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:53:48 INFO - PROCESS | 2095 | 1468500828413 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 2095 | 1468500828415 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b7800 == 33 [pid = 2095] [id = 661] 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1196ce000) [pid = 2095] [serial = 1983] [outer = 0x0] 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1241f1800) [pid = 2095] [serial = 1984] [outer = 0x1196ce000] 05:53:48 INFO - PROCESS | 2095 | 1468500828440 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125761000) [pid = 2095] [serial = 1985] [outer = 0x1196ce000] 05:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:53:48 INFO - PROCESS | 2095 | 1468500828733 Marionette TRACE conn3 <- [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]]]}] 05:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 468ms 05:53:48 INFO - PROCESS | 2095 | 1468500828737 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 2095 | 1468500828739 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 05:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:53:48 INFO - PROCESS | 2095 | 1468500828761 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 2095 | 1468500828762 Marionette TRACE conn3 <- [1,2618,null,{}] 05:53:48 INFO - PROCESS | 2095 | 1468500828765 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:48 INFO - PROCESS | 2095 | 1468500828766 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:48 INFO - PROCESS | 2095 | 1468500828870 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:53:48 INFO - PROCESS | 2095 | 1468500828874 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 2095 | 1468500828875 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x129850800 == 34 [pid = 2095] [id = 662] 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x123ae6c00) [pid = 2095] [serial = 1986] [outer = 0x0] 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125fcdc00) [pid = 2095] [serial = 1987] [outer = 0x123ae6c00] 05:53:48 INFO - PROCESS | 2095 | 1468500828899 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128ac4000) [pid = 2095] [serial = 1988] [outer = 0x123ae6c00] 05:53:49 INFO - PROCESS | 2095 | 1468500829233 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 526ms 05:53:49 INFO - PROCESS | 2095 | 1468500829281 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 2095 | 1468500829282 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 05:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:53:49 INFO - PROCESS | 2095 | 1468500829284 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 2095 | 1468500829285 Marionette TRACE conn3 <- [1,2622,null,{}] 05:53:49 INFO - PROCESS | 2095 | 1468500829296 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 2095 | 1468500829300 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:49 INFO - PROCESS | 2095 | 1468500829429 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:53:49 INFO - PROCESS | 2095 | 1468500829434 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 2095 | 1468500829435 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac1000 == 35 [pid = 2095] [id = 663] 05:53:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x128ad1000) [pid = 2095] [serial = 1989] [outer = 0x0] 05:53:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128b4cc00) [pid = 2095] [serial = 1990] [outer = 0x128ad1000] 05:53:49 INFO - PROCESS | 2095 | 1468500829494 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1292d0800) [pid = 2095] [serial = 1991] [outer = 0x128ad1000] 05:53:49 INFO - PROCESS | 2095 | 1468500829850 Marionette TRACE conn3 <- [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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 579ms 05:53:49 INFO - PROCESS | 2095 | 1468500829864 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 2095 | 1468500829866 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 05:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:53:49 INFO - PROCESS | 2095 | 1468500829869 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 2095 | 1468500829875 Marionette TRACE conn3 <- [1,2626,null,{}] 05:53:49 INFO - PROCESS | 2095 | 1468500829885 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 2095 | 1468500829887 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:50 INFO - PROCESS | 2095 | 1468500830033 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:53:50 INFO - PROCESS | 2095 | 1468500830086 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 2095 | 1468500830088 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf12800 == 36 [pid = 2095] [id = 664] 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128c24800) [pid = 2095] [serial = 1992] [outer = 0x0] 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1296d5800) [pid = 2095] [serial = 1993] [outer = 0x128c24800] 05:53:50 INFO - PROCESS | 2095 | 1468500830112 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a61b800) [pid = 2095] [serial = 1994] [outer = 0x128c24800] 05:53:50 INFO - PROCESS | 2095 | 1468500830484 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 633ms 05:53:50 INFO - PROCESS | 2095 | 1468500830504 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 2095 | 1468500830506 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 05:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:53:50 INFO - PROCESS | 2095 | 1468500830510 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 2095 | 1468500830512 Marionette TRACE conn3 <- [1,2630,null,{}] 05:53:50 INFO - PROCESS | 2095 | 1468500830515 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 2095 | 1468500830517 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:50 INFO - PROCESS | 2095 | 1468500830666 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x1133ab000) [pid = 2095] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x113c45000) [pid = 2095] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129a7400) [pid = 2095] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x118876800) [pid = 2095] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1128d5c00) [pid = 2095] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x110f28000) [pid = 2095] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x110fe3400) [pid = 2095] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x124bc1800) [pid = 2095] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x11686d800) [pid = 2095] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x118626800) [pid = 2095] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x11819c400) [pid = 2095] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1214d9c00) [pid = 2095] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x114fcf400) [pid = 2095] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128b42000) [pid = 2095] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x127211c00) [pid = 2095] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x117286000) [pid = 2095] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:53:50 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1196d1000) [pid = 2095] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:53:50 INFO - PROCESS | 2095 | 1468500830891 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 2095 | 1468500830892 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd9800 == 37 [pid = 2095] [id = 665] 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x110fed000) [pid = 2095] [serial = 1995] [outer = 0x0] 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1129a5800) [pid = 2095] [serial = 1996] [outer = 0x110fed000] 05:53:50 INFO - PROCESS | 2095 | 1468500830931 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x117286000) [pid = 2095] [serial = 1997] [outer = 0x110fed000] 05:53:51 INFO - PROCESS | 2095 | 1468500831221 Marionette TRACE conn3 <- [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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 721ms 05:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:53:51 INFO - PROCESS | 2095 | 1468500831231 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 2095 | 1468500831232 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 05:53:51 INFO - PROCESS | 2095 | 1468500831234 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 2095 | 1468500831236 Marionette TRACE conn3 <- [1,2634,null,{}] 05:53:51 INFO - PROCESS | 2095 | 1468500831245 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:51 INFO - PROCESS | 2095 | 1468500831247 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:51 INFO - PROCESS | 2095 | 1468500831328 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:53:51 INFO - PROCESS | 2095 | 1468500831385 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 2095 | 1468500831387 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6bd800 == 38 [pid = 2095] [id = 666] 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x110ff1000) [pid = 2095] [serial = 1998] [outer = 0x0] 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1186f0c00) [pid = 2095] [serial = 1999] [outer = 0x110ff1000] 05:53:51 INFO - PROCESS | 2095 | 1468500831411 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1272f2800) [pid = 2095] [serial = 2000] [outer = 0x110ff1000] 05:53:51 INFO - PROCESS | 2095 | 1468500831668 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 472ms 05:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:53:51 INFO - PROCESS | 2095 | 1468500831711 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 2095 | 1468500831713 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 05:53:51 INFO - PROCESS | 2095 | 1468500831715 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 2095 | 1468500831716 Marionette TRACE conn3 <- [1,2638,null,{}] 05:53:51 INFO - PROCESS | 2095 | 1468500831718 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:51 INFO - PROCESS | 2095 | 1468500831719 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:51 INFO - PROCESS | 2095 | 1468500831812 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:53:51 INFO - PROCESS | 2095 | 1468500831816 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 2095 | 1468500831817 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9c5800 == 39 [pid = 2095] [id = 667] 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x128b46c00) [pid = 2095] [serial = 2001] [outer = 0x0] 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12a71f000) [pid = 2095] [serial = 2002] [outer = 0x128b46c00] 05:53:51 INFO - PROCESS | 2095 | 1468500831840 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12a775400) [pid = 2095] [serial = 2003] [outer = 0x128b46c00] 05:53:52 INFO - PROCESS | 2095 | 1468500832173 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 05:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:53:52 INFO - PROCESS | 2095 | 1468500832189 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 2095 | 1468500832191 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 05:53:52 INFO - PROCESS | 2095 | 1468500832193 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 2095 | 1468500832195 Marionette TRACE conn3 <- [1,2642,null,{}] 05:53:52 INFO - PROCESS | 2095 | 1468500832197 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 2095 | 1468500832199 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:52 INFO - PROCESS | 2095 | 1468500832291 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:53:52 INFO - PROCESS | 2095 | 1468500832351 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 2095 | 1468500832352 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3c3000 == 40 [pid = 2095] [id = 668] 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x120f25000) [pid = 2095] [serial = 2004] [outer = 0x0] 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12a802400) [pid = 2095] [serial = 2005] [outer = 0x120f25000] 05:53:52 INFO - PROCESS | 2095 | 1468500832378 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12a886c00) [pid = 2095] [serial = 2006] [outer = 0x120f25000] 05:53:52 INFO - PROCESS | 2095 | 1468500832654 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:53:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 05:53:52 INFO - PROCESS | 2095 | 1468500832663 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:53:52 INFO - PROCESS | 2095 | 1468500832665 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 05:53:52 INFO - PROCESS | 2095 | 1468500832667 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 2095 | 1468500832668 Marionette TRACE conn3 <- [1,2646,null,{}] 05:53:52 INFO - PROCESS | 2095 | 1468500832678 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:52 INFO - PROCESS | 2095 | 1468500832679 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:52 INFO - PROCESS | 2095 | 1468500832764 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:53:52 INFO - PROCESS | 2095 | 1468500832768 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 2095 | 1468500832769 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d73c000 == 41 [pid = 2095] [id = 669] 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12a887000) [pid = 2095] [serial = 2007] [outer = 0x0] 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12b84b800) [pid = 2095] [serial = 2008] [outer = 0x12a887000] 05:53:52 INFO - PROCESS | 2095 | 1468500832792 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12b854800) [pid = 2095] [serial = 2009] [outer = 0x12a887000] 05:53:53 INFO - PROCESS | 2095 | 1468500833239 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:53:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:53:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 626ms 05:53:53 INFO - PROCESS | 2095 | 1468500833294 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 2095 | 1468500833297 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 05:53:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:53:53 INFO - PROCESS | 2095 | 1468500833300 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 2095 | 1468500833303 Marionette TRACE conn3 <- [1,2650,null,{}] 05:53:53 INFO - PROCESS | 2095 | 1468500833325 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:53 INFO - PROCESS | 2095 | 1468500833326 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:53 INFO - PROCESS | 2095 | 1468500833433 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:53:53 INFO - PROCESS | 2095 | 1468500833504 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 2095 | 1468500833505 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x121074000 == 42 [pid = 2095] [id = 670] 05:53:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x115e08400) [pid = 2095] [serial = 2010] [outer = 0x0] 05:53:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x117284800) [pid = 2095] [serial = 2011] [outer = 0x115e08400] 05:53:53 INFO - PROCESS | 2095 | 1468500833537 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x1183a8000) [pid = 2095] [serial = 2012] [outer = 0x115e08400] 05:53:54 INFO - PROCESS | 2095 | 1468500834003 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:53:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 739ms 05:53:54 INFO - PROCESS | 2095 | 1468500834040 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 2095 | 1468500834045 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 05:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:53:54 INFO - PROCESS | 2095 | 1468500834052 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 2095 | 1468500834054 Marionette TRACE conn3 <- [1,2654,null,{}] 05:53:54 INFO - PROCESS | 2095 | 1468500834058 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 2095 | 1468500834061 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:54 INFO - PROCESS | 2095 | 1468500834212 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:53:54 INFO - PROCESS | 2095 | 1468500834317 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 2095 | 1468500834318 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac65800 == 43 [pid = 2095] [id = 671] 05:53:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x118fed800) [pid = 2095] [serial = 2013] [outer = 0x0] 05:53:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x121272000) [pid = 2095] [serial = 2014] [outer = 0x118fed800] 05:53:54 INFO - PROCESS | 2095 | 1468500834352 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x124053400) [pid = 2095] [serial = 2015] [outer = 0x118fed800] 05:53:54 INFO - PROCESS | 2095 | 1468500834751 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:53:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 727ms 05:53:54 INFO - PROCESS | 2095 | 1468500834783 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 2095 | 1468500834784 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 05:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:53:54 INFO - PROCESS | 2095 | 1468500834801 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 2095 | 1468500834803 Marionette TRACE conn3 <- [1,2658,null,{}] 05:53:54 INFO - PROCESS | 2095 | 1468500834812 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:54 INFO - PROCESS | 2095 | 1468500834816 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:54 INFO - PROCESS | 2095 | 1468500834916 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:53:54 INFO - PROCESS | 2095 | 1468500834977 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 2095 | 1468500834979 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d73d000 == 44 [pid = 2095] [id = 672] 05:53:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x128ace400) [pid = 2095] [serial = 2016] [outer = 0x0] 05:53:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128b4c000) [pid = 2095] [serial = 2017] [outer = 0x128ace400] 05:53:55 INFO - PROCESS | 2095 | 1468500835010 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1291bb000) [pid = 2095] [serial = 2018] [outer = 0x128ace400] 05:53:55 INFO - PROCESS | 2095 | 1468500835465 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 05:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:53:55 INFO - PROCESS | 2095 | 1468500835479 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 2095 | 1468500835481 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 05:53:55 INFO - PROCESS | 2095 | 1468500835483 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 2095 | 1468500835485 Marionette TRACE conn3 <- [1,2662,null,{}] 05:53:55 INFO - PROCESS | 2095 | 1468500835487 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 2095 | 1468500835489 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:55 INFO - PROCESS | 2095 | 1468500835592 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:53:55 INFO - PROCESS | 2095 | 1468500835652 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 2095 | 1468500835653 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246fc000 == 45 [pid = 2095] [id = 673] 05:53:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x112a83400) [pid = 2095] [serial = 2019] [outer = 0x0] 05:53:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x128ad1800) [pid = 2095] [serial = 2020] [outer = 0x112a83400] 05:53:55 INFO - PROCESS | 2095 | 1468500835694 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x12a61a400) [pid = 2095] [serial = 2021] [outer = 0x112a83400] 05:53:56 INFO - PROCESS | 2095 | 1468500836221 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:53:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 819ms 05:53:56 INFO - PROCESS | 2095 | 1468500836302 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 2095 | 1468500836305 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 05:53:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:53:56 INFO - PROCESS | 2095 | 1468500836308 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 2095 | 1468500836309 Marionette TRACE conn3 <- [1,2666,null,{}] 05:53:56 INFO - PROCESS | 2095 | 1468500836313 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:56 INFO - PROCESS | 2095 | 1468500836315 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:56 INFO - PROCESS | 2095 | 1468500836407 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:53:56 INFO - PROCESS | 2095 | 1468500836483 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 2095 | 1468500836484 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbc000 == 46 [pid = 2095] [id = 674] 05:53:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x115e07400) [pid = 2095] [serial = 2022] [outer = 0x0] 05:53:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x11672e800) [pid = 2095] [serial = 2023] [outer = 0x115e07400] 05:53:56 INFO - PROCESS | 2095 | 1468500836514 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x11728d000) [pid = 2095] [serial = 2024] [outer = 0x115e07400] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3c3000 == 45 [pid = 2095] [id = 668] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9c5800 == 44 [pid = 2095] [id = 667] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6bd800 == 43 [pid = 2095] [id = 666] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd9800 == 42 [pid = 2095] [id = 665] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf12800 == 41 [pid = 2095] [id = 664] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac1000 == 40 [pid = 2095] [id = 663] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x129850800 == 39 [pid = 2095] [id = 662] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b7800 == 38 [pid = 2095] [id = 661] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x123ecd800 == 37 [pid = 2095] [id = 660] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x119a5b000 == 36 [pid = 2095] [id = 659] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x117255800 == 35 [pid = 2095] [id = 658] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x124b9b000 == 34 [pid = 2095] [id = 657] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x117574800 == 33 [pid = 2095] [id = 656] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12c073800 == 32 [pid = 2095] [id = 655] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x1246fc000 == 31 [pid = 2095] [id = 673] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12d73d000 == 30 [pid = 2095] [id = 672] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac65800 == 29 [pid = 2095] [id = 671] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x121074000 == 28 [pid = 2095] [id = 670] 05:53:57 INFO - PROCESS | 2095 | --DOCSHELL 0x12d73c000 == 27 [pid = 2095] [id = 669] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x12110c000) [pid = 2095] [serial = 1948] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1165ef400) [pid = 2095] [serial = 1936] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x117093800) [pid = 2095] [serial = 1937] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x1129abc00) [pid = 2095] [serial = 1933] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x113086800) [pid = 2095] [serial = 1934] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x118fed000) [pid = 2095] [serial = 1942] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1196d0000) [pid = 2095] [serial = 1943] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x113c3ac00) [pid = 2095] [serial = 1931] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1129af400) [pid = 2095] [serial = 1930] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1128d0400) [pid = 2095] [serial = 1916] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x110fe6c00) [pid = 2095] [serial = 1915] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x12575a400) [pid = 2095] [serial = 1951] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1272f0800) [pid = 2095] [serial = 1954] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11819b400) [pid = 2095] [serial = 1919] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x11728dc00) [pid = 2095] [serial = 1918] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1197b9000) [pid = 2095] [serial = 1922] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12720f800) [pid = 2095] [serial = 1952] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1186fb000) [pid = 2095] [serial = 1921] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x127038000) [pid = 2095] [serial = 1960] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x127037c00) [pid = 2095] [serial = 1925] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x117fe0400) [pid = 2095] [serial = 1957] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x12575d000) [pid = 2095] [serial = 1924] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1214de400) [pid = 2095] [serial = 1958] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x128acc800) [pid = 2095] [serial = 1955] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128b66c00) [pid = 2095] [serial = 1963] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x128ac6c00) [pid = 2095] [serial = 1928] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x11862ec00) [pid = 2095] [serial = 1940] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1272f1c00) [pid = 2095] [serial = 1927] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x11819e400) [pid = 2095] [serial = 1939] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1291b7400) [pid = 2095] [serial = 1964] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x119b2f000) [pid = 2095] [serial = 1945] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x120f27000) [pid = 2095] [serial = 1946] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128b48400) [pid = 2095] [serial = 1961] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x1245e8c00) [pid = 2095] [serial = 1949] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1291be400) [pid = 2095] [serial = 1966] [outer = 0x0] [url = about:blank] 05:53:57 INFO - PROCESS | 2095 | 1468500837950 Marionette TRACE conn3 <- [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]]]}] 05:53: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) 05:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1677ms 05:53:57 INFO - PROCESS | 2095 | 1468500837985 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 2095 | 1468500837988 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 05:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:53:57 INFO - PROCESS | 2095 | 1468500837991 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 2095 | 1468500837993 Marionette TRACE conn3 <- [1,2670,null,{}] 05:53:57 INFO - PROCESS | 2095 | 1468500837997 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 2095 | 1468500837998 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:58 INFO - PROCESS | 2095 | 1468500838073 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:53:58 INFO - PROCESS | 2095 | 1468500838077 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 2095 | 1468500838079 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724e800 == 28 [pid = 2095] [id = 675] 05:53:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1128d5800) [pid = 2095] [serial = 2025] [outer = 0x0] 05:53:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x113309400) [pid = 2095] [serial = 2026] [outer = 0x1128d5800] 05:53:58 INFO - PROCESS | 2095 | 1468500838108 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x114f60800) [pid = 2095] [serial = 2027] [outer = 0x1128d5800] 05:53:58 INFO - PROCESS | 2095 | 1468500838986 Marionette TRACE conn3 <- [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"]]]}] 05:53:59 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 05:53:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:53:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:53:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1024ms 05:53:59 INFO - PROCESS | 2095 | 1468500839016 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 2095 | 1468500839021 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 05:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:53:59 INFO - PROCESS | 2095 | 1468500839043 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 2095 | 1468500839046 Marionette TRACE conn3 <- [1,2674,null,{}] 05:53:59 INFO - PROCESS | 2095 | 1468500839049 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:59 INFO - PROCESS | 2095 | 1468500839051 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:59 INFO - PROCESS | 2095 | 1468500839144 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:53:59 INFO - PROCESS | 2095 | 1468500839148 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 2095 | 1468500839149 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:53:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bd9800 == 29 [pid = 2095] [id = 676] 05:53:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x117fe0800) [pid = 2095] [serial = 2028] [outer = 0x0] 05:53:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11819e400) [pid = 2095] [serial = 2029] [outer = 0x117fe0800] 05:53:59 INFO - PROCESS | 2095 | 1468500839179 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1183a6000) [pid = 2095] [serial = 2030] [outer = 0x117fe0800] 05:54:00 INFO - PROCESS | 2095 | 1468500840053 Marionette TRACE conn3 <- [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"]]]}] 05:54:00 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 05:54:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:54:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1022ms 05:54:00 INFO - PROCESS | 2095 | 1468500840070 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 2095 | 1468500840071 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 05:54:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:54:00 INFO - PROCESS | 2095 | 1468500840076 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 2095 | 1468500840078 Marionette TRACE conn3 <- [1,2678,null,{}] 05:54:00 INFO - PROCESS | 2095 | 1468500840086 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 2095 | 1468500840089 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:00 INFO - PROCESS | 2095 | 1468500840194 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:54:00 INFO - PROCESS | 2095 | 1468500840233 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 2095 | 1468500840236 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x1212a5000 == 30 [pid = 2095] [id = 677] 05:54:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1128d3000) [pid = 2095] [serial = 2031] [outer = 0x0] 05:54:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1197b7000) [pid = 2095] [serial = 2032] [outer = 0x1128d3000] 05:54:00 INFO - PROCESS | 2095 | 1468500840263 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x120f1b800) [pid = 2095] [serial = 2033] [outer = 0x1128d3000] 05:54:01 INFO - PROCESS | 2095 | 1468500841094 Marionette TRACE conn3 <- [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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:54:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1029ms 05:54:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:54:01 INFO - PROCESS | 2095 | 1468500841106 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 2095 | 1468500841107 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 05:54:01 INFO - PROCESS | 2095 | 1468500841109 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 2095 | 1468500841111 Marionette TRACE conn3 <- [1,2682,null,{}] 05:54:01 INFO - PROCESS | 2095 | 1468500841113 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:01 INFO - PROCESS | 2095 | 1468500841114 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:01 INFO - PROCESS | 2095 | 1468500841212 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:54:01 INFO - PROCESS | 2095 | 1468500841251 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 2095 | 1468500841252 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x1246ff800 == 31 [pid = 2095] [id = 678] 05:54:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1214db000) [pid = 2095] [serial = 2034] [outer = 0x0] 05:54:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124005000) [pid = 2095] [serial = 2035] [outer = 0x1214db000] 05:54:01 INFO - PROCESS | 2095 | 1468500841277 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124498000) [pid = 2095] [serial = 2036] [outer = 0x1214db000] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x123ae6c00) [pid = 2095] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128c24800) [pid = 2095] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x128b46c00) [pid = 2095] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x128ad1000) [pid = 2095] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x111d13800) [pid = 2095] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1196ce000) [pid = 2095] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x118365800) [pid = 2095] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x118fef000) [pid = 2095] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x114f66400) [pid = 2095] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x120f26c00) [pid = 2095] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x117092c00) [pid = 2095] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x120f25000) [pid = 2095] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x110fed000) [pid = 2095] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x110ff1000) [pid = 2095] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:54:01 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12a887000) [pid = 2095] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:54:02 INFO - PROCESS | 2095 | 1468500842224 Marionette TRACE conn3 <- [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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:54:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1121ms 05:54:02 INFO - PROCESS | 2095 | 1468500842231 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 2095 | 1468500842233 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 05:54:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:54:02 INFO - PROCESS | 2095 | 1468500842235 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 2095 | 1468500842236 Marionette TRACE conn3 <- [1,2686,null,{}] 05:54:02 INFO - PROCESS | 2095 | 1468500842239 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:02 INFO - PROCESS | 2095 | 1468500842240 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:02 INFO - PROCESS | 2095 | 1468500842333 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:54:02 INFO - PROCESS | 2095 | 1468500842339 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 2095 | 1468500842341 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a7000 == 32 [pid = 2095] [id = 679] 05:54:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x11728a000) [pid = 2095] [serial = 2037] [outer = 0x0] 05:54:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1196cd000) [pid = 2095] [serial = 2038] [outer = 0x11728a000] 05:54:02 INFO - PROCESS | 2095 | 1468500842366 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x12405d800) [pid = 2095] [serial = 2039] [outer = 0x11728a000] 05:54:03 INFO - PROCESS | 2095 | 1468500843175 Marionette TRACE conn3 <- [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"]]]}] 05:54:03 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 05:54:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:54:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 05:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:54:03 INFO - PROCESS | 2095 | 1468500843208 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:54:03 INFO - PROCESS | 2095 | 1468500843209 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 05:54:03 INFO - PROCESS | 2095 | 1468500843211 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 2095 | 1468500843212 Marionette TRACE conn3 <- [1,2690,null,{}] 05:54:03 INFO - PROCESS | 2095 | 1468500843215 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:03 INFO - PROCESS | 2095 | 1468500843219 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:03 INFO - PROCESS | 2095 | 1468500843308 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:54:03 INFO - PROCESS | 2095 | 1468500843312 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:03 INFO - PROCESS | 2095 | 1468500843314 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x12983c800 == 33 [pid = 2095] [id = 680] 05:54:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x124497c00) [pid = 2095] [serial = 2040] [outer = 0x0] 05:54:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x125763000) [pid = 2095] [serial = 2041] [outer = 0x124497c00] 05:54:03 INFO - PROCESS | 2095 | 1468500843339 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x128638c00) [pid = 2095] [serial = 2042] [outer = 0x124497c00] 05:54:04 INFO - PROCESS | 2095 | 1468500844321 Marionette TRACE conn3 <- [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"]]]}] 05:54:04 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 05:54:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:54:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:54:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1171ms 05:54:04 INFO - PROCESS | 2095 | 1468500844384 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 2095 | 1468500844387 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 05:54:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:54:04 INFO - PROCESS | 2095 | 1468500844391 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 2095 | 1468500844392 Marionette TRACE conn3 <- [1,2694,null,{}] 05:54:04 INFO - PROCESS | 2095 | 1468500844396 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:04 INFO - PROCESS | 2095 | 1468500844397 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:04 INFO - PROCESS | 2095 | 1468500844504 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:54:04 INFO - PROCESS | 2095 | 1468500844558 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 2095 | 1468500844560 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x118685800 == 34 [pid = 2095] [id = 681] 05:54:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1129aac00) [pid = 2095] [serial = 2043] [outer = 0x0] 05:54:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x114f6b400) [pid = 2095] [serial = 2044] [outer = 0x1129aac00] 05:54:04 INFO - PROCESS | 2095 | 1468500844591 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x11708e800) [pid = 2095] [serial = 2045] [outer = 0x1129aac00] 05:54:05 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a7000 == 33 [pid = 2095] [id = 679] 05:54:05 INFO - PROCESS | 2095 | --DOCSHELL 0x1246ff800 == 32 [pid = 2095] [id = 678] 05:54:05 INFO - PROCESS | 2095 | --DOCSHELL 0x1212a5000 == 31 [pid = 2095] [id = 677] 05:54:05 INFO - PROCESS | 2095 | --DOCSHELL 0x118bd9800 == 30 [pid = 2095] [id = 676] 05:54:05 INFO - PROCESS | 2095 | --DOCSHELL 0x11724e800 == 29 [pid = 2095] [id = 675] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x125fcdc00) [pid = 2095] [serial = 1987] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1296d5800) [pid = 2095] [serial = 1993] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12a775400) [pid = 2095] [serial = 2003] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1292d0800) [pid = 2095] [serial = 1991] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x128b4cc00) [pid = 2095] [serial = 1990] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1128d2400) [pid = 2095] [serial = 1969] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x112a79c00) [pid = 2095] [serial = 1970] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1241f1800) [pid = 2095] [serial = 1984] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x1186f5000) [pid = 2095] [serial = 1978] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x118f37000) [pid = 2095] [serial = 1979] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x121263c00) [pid = 2095] [serial = 1981] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x123a6c400) [pid = 2095] [serial = 1982] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x115f66400) [pid = 2095] [serial = 1975] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x117286c00) [pid = 2095] [serial = 1976] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x1292d4c00) [pid = 2095] [serial = 1967] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x11728b000) [pid = 2095] [serial = 1972] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x117fe4000) [pid = 2095] [serial = 1973] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x12a61b800) [pid = 2095] [serial = 1994] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x12a802400) [pid = 2095] [serial = 2005] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x12a886c00) [pid = 2095] [serial = 2006] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x12a71f000) [pid = 2095] [serial = 2002] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x117286000) [pid = 2095] [serial = 1997] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x1272f2800) [pid = 2095] [serial = 2000] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 58 (0x1129a5800) [pid = 2095] [serial = 1996] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 57 (0x1186f0c00) [pid = 2095] [serial = 1999] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 56 (0x128ac4000) [pid = 2095] [serial = 1988] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 55 (0x125761000) [pid = 2095] [serial = 1985] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 54 (0x12b854800) [pid = 2095] [serial = 2009] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | --DOMWINDOW == 53 (0x12b84b800) [pid = 2095] [serial = 2008] [outer = 0x0] [url = about:blank] 05:54:05 INFO - PROCESS | 2095 | 1468500845602 Marionette TRACE conn3 <- [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"]]]}] 05:54:05 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 05:54:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:54:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1222ms 05:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:54:05 INFO - PROCESS | 2095 | 1468500845613 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 2095 | 1468500845615 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 05:54:05 INFO - PROCESS | 2095 | 1468500845618 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 2095 | 1468500845620 Marionette TRACE conn3 <- [1,2698,null,{}] 05:54:05 INFO - PROCESS | 2095 | 1468500845625 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:05 INFO - PROCESS | 2095 | 1468500845627 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:05 INFO - PROCESS | 2095 | 1468500845703 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:54:05 INFO - PROCESS | 2095 | 1468500845709 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 2095 | 1468500845712 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x11849c800 == 30 [pid = 2095] [id = 682] 05:54:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 54 (0x115f66000) [pid = 2095] [serial = 2046] [outer = 0x0] 05:54:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 55 (0x11686ac00) [pid = 2095] [serial = 2047] [outer = 0x115f66000] 05:54:05 INFO - PROCESS | 2095 | 1468500845746 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 56 (0x117284c00) [pid = 2095] [serial = 2048] [outer = 0x115f66000] 05:54:06 INFO - PROCESS | 2095 | 1468500846592 Marionette TRACE conn3 <- [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"]]]}] 05:54:06 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 05:54:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:54:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1025ms 05:54:06 INFO - PROCESS | 2095 | 1468500846642 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 2095 | 1468500846646 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 05:54:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:54:06 INFO - PROCESS | 2095 | 1468500846651 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 2095 | 1468500846652 Marionette TRACE conn3 <- [1,2702,null,{}] 05:54:06 INFO - PROCESS | 2095 | 1468500846663 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 2095 | 1468500846665 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:06 INFO - PROCESS | 2095 | 1468500846744 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:54:06 INFO - PROCESS | 2095 | 1468500846748 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 2095 | 1468500846750 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x119ea4000 == 31 [pid = 2095] [id = 683] 05:54:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 57 (0x118626800) [pid = 2095] [serial = 2049] [outer = 0x0] 05:54:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 58 (0x118874800) [pid = 2095] [serial = 2050] [outer = 0x118626800] 05:54:06 INFO - PROCESS | 2095 | 1468500846779 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x118f42400) [pid = 2095] [serial = 2051] [outer = 0x118626800] 05:54:07 INFO - PROCESS | 2095 | 1468500847125 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 05:54:07 INFO - PROCESS | 2095 | 1468500847170 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:54:07 INFO - PROCESS | 2095 | 1468500847179 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 05:54:07 INFO - PROCESS | 2095 | 1468500847181 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2095 | 1468500847183 Marionette TRACE conn3 <- [1,2706,null,{}] 05:54:07 INFO - PROCESS | 2095 | 1468500847191 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 2095 | 1468500847195 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:07 INFO - PROCESS | 2095 | 1468500847275 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:54:07 INFO - PROCESS | 2095 | 1468500847280 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 2095 | 1468500847282 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x124ba5800 == 32 [pid = 2095] [id = 684] 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x1196ce800) [pid = 2095] [serial = 2052] [outer = 0x0] 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x120f20800) [pid = 2095] [serial = 2053] [outer = 0x1196ce800] 05:54:07 INFO - PROCESS | 2095 | 1468500847312 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x12144c800) [pid = 2095] [serial = 2054] [outer = 0x1196ce800] 05:54:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:54:07 INFO - PROCESS | 2095 | 1468500847647 Marionette TRACE conn3 <- [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]]]}] 05:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 05:54:07 INFO - PROCESS | 2095 | 1468500847652 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 2095 | 1468500847654 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 05:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:54:07 INFO - PROCESS | 2095 | 1468500847657 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 2095 | 1468500847658 Marionette TRACE conn3 <- [1,2710,null,{}] 05:54:07 INFO - PROCESS | 2095 | 1468500847660 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:07 INFO - PROCESS | 2095 | 1468500847661 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:07 INFO - PROCESS | 2095 | 1468500847742 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:54:07 INFO - PROCESS | 2095 | 1468500847808 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 2095 | 1468500847809 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b1800 == 33 [pid = 2095] [id = 685] 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1122b9400) [pid = 2095] [serial = 2055] [outer = 0x0] 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x123db8400) [pid = 2095] [serial = 2056] [outer = 0x1122b9400] 05:54:07 INFO - PROCESS | 2095 | 1468500847834 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x124bc8800) [pid = 2095] [serial = 2057] [outer = 0x1122b9400] 05:54:08 INFO - PROCESS | 2095 | 1468500848179 Marionette TRACE conn3 <- [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] 05:54:08 INFO - PROCESS | 2095 | 1468500848235 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 05:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:54:08 INFO - PROCESS | 2095 | 1468500848237 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 2095 | 1468500848238 Marionette TRACE conn3 <- [1,2714,null,{}] 05:54:08 INFO - PROCESS | 2095 | 1468500848240 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 2095 | 1468500848242 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:08 INFO - PROCESS | 2095 | 1468500848336 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:54:08 INFO - PROCESS | 2095 | 1468500848345 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 2095 | 1468500848347 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984f000 == 34 [pid = 2095] [id = 686] 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1122b0800) [pid = 2095] [serial = 2058] [outer = 0x0] 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x125fcb800) [pid = 2095] [serial = 2059] [outer = 0x1122b0800] 05:54:08 INFO - PROCESS | 2095 | 1468500848371 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x128632400) [pid = 2095] [serial = 2060] [outer = 0x1122b0800] 05:54:08 INFO - PROCESS | 2095 | 1468500848694 Marionette TRACE conn3 <- [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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:54:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 472ms 05:54:08 INFO - PROCESS | 2095 | 1468500848710 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 2095 | 1468500848712 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 05:54:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:54:08 INFO - PROCESS | 2095 | 1468500848714 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 2095 | 1468500848715 Marionette TRACE conn3 <- [1,2718,null,{}] 05:54:08 INFO - PROCESS | 2095 | 1468500848717 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:08 INFO - PROCESS | 2095 | 1468500848722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:08 INFO - PROCESS | 2095 | 1468500848837 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:54:08 INFO - PROCESS | 2095 | 1468500848875 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 2095 | 1468500848876 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8da000 == 35 [pid = 2095] [id = 687] 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x12863c000) [pid = 2095] [serial = 2061] [outer = 0x0] 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x128b45000) [pid = 2095] [serial = 2062] [outer = 0x12863c000] 05:54:08 INFO - PROCESS | 2095 | 1468500848901 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x128c51c00) [pid = 2095] [serial = 2063] [outer = 0x12863c000] 05:54:09 INFO - PROCESS | 2095 | 1468500849221 Marionette TRACE conn3 <- [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] 05:54:09 INFO - PROCESS | 2095 | 1468500849235 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 05:54:09 INFO - PROCESS | 2095 | 1468500849237 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 2095 | 1468500849240 Marionette TRACE conn3 <- [1,2722,null,{}] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x117fe0800) [pid = 2095] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x115e07400) [pid = 2095] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1128d5800) [pid = 2095] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x1128d3000) [pid = 2095] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x11728a000) [pid = 2095] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x115e08400) [pid = 2095] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x118fed800) [pid = 2095] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x128ace400) [pid = 2095] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x112a83400) [pid = 2095] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:54:09 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x1214db000) [pid = 2095] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:54:09 INFO - PROCESS | 2095 | 1468500849274 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 2095 | 1468500849275 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:09 INFO - PROCESS | 2095 | 1468500849371 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:54:09 INFO - PROCESS | 2095 | 1468500849405 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 2095 | 1468500849407 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac78000 == 36 [pid = 2095] [id = 688] 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x110fe3400) [pid = 2095] [serial = 2064] [outer = 0x0] 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x11765f000) [pid = 2095] [serial = 2065] [outer = 0x110fe3400] 05:54:09 INFO - PROCESS | 2095 | 1468500849431 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x12143f000) [pid = 2095] [serial = 2066] [outer = 0x110fe3400] 05:54:09 INFO - PROCESS | 2095 | 1468500849708 Marionette TRACE conn3 <- [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] 05:54:09 INFO - PROCESS | 2095 | 1468500849746 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 05:54:09 INFO - PROCESS | 2095 | 1468500849748 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 2095 | 1468500849749 Marionette TRACE conn3 <- [1,2726,null,{}] 05:54:09 INFO - PROCESS | 2095 | 1468500849751 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 2095 | 1468500849753 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:09 INFO - PROCESS | 2095 | 1468500849831 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:54:09 INFO - PROCESS | 2095 | 1468500849835 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 2095 | 1468500849837 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baab800 == 37 [pid = 2095] [id = 689] 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x125759000) [pid = 2095] [serial = 2067] [outer = 0x0] 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1292d3c00) [pid = 2095] [serial = 2068] [outer = 0x125759000] 05:54:09 INFO - PROCESS | 2095 | 1468500849863 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x1296d4000) [pid = 2095] [serial = 2069] [outer = 0x125759000] 05:54:10 INFO - PROCESS | 2095 | 1468500850173 Marionette TRACE conn3 <- [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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:54:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 470ms 05:54:10 INFO - PROCESS | 2095 | 1468500850219 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 2095 | 1468500850221 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 05:54:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:54:10 INFO - PROCESS | 2095 | 1468500850223 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 2095 | 1468500850224 Marionette TRACE conn3 <- [1,2730,null,{}] 05:54:10 INFO - PROCESS | 2095 | 1468500850227 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:10 INFO - PROCESS | 2095 | 1468500850228 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:10 INFO - PROCESS | 2095 | 1468500850337 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:54:10 INFO - PROCESS | 2095 | 1468500850345 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 2095 | 1468500850346 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb53800 == 38 [pid = 2095] [id = 690] 05:54:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1296d5800) [pid = 2095] [serial = 2070] [outer = 0x0] 05:54:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x12a616c00) [pid = 2095] [serial = 2071] [outer = 0x1296d5800] 05:54:10 INFO - PROCESS | 2095 | 1468500850370 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x12a720000) [pid = 2095] [serial = 2072] [outer = 0x1296d5800] 05:54:11 INFO - PROCESS | 2095 | 1468500851164 Marionette TRACE conn3 <- [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"]]]}] 05:54:11 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 05:54:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:54:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:54:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 969ms 05:54:11 INFO - PROCESS | 2095 | 1468500851192 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 2095 | 1468500851193 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 05:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:54:11 INFO - PROCESS | 2095 | 1468500851196 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 2095 | 1468500851197 Marionette TRACE conn3 <- [1,2734,null,{}] 05:54:11 INFO - PROCESS | 2095 | 1468500851199 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 2095 | 1468500851200 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:11 INFO - PROCESS | 2095 | 1468500851275 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:54:11 INFO - PROCESS | 2095 | 1468500851278 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 2095 | 1468500851279 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a7000 == 39 [pid = 2095] [id = 691] 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x12a774400) [pid = 2095] [serial = 2073] [outer = 0x0] 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x12a77ac00) [pid = 2095] [serial = 2074] [outer = 0x12a774400] 05:54:11 INFO - PROCESS | 2095 | 1468500851303 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x12a809400) [pid = 2095] [serial = 2075] [outer = 0x12a774400] 05:54:11 INFO - PROCESS | 2095 | 1468500851629 Marionette TRACE conn3 <- [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]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 05:54:11 INFO - PROCESS | 2095 | 1468500851666 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:54:11 INFO - PROCESS | 2095 | 1468500851667 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 05:54:11 INFO - PROCESS | 2095 | 1468500851669 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 2095 | 1468500851672 Marionette TRACE conn3 <- [1,2738,null,{}] 05:54:11 INFO - PROCESS | 2095 | 1468500851676 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 2095 | 1468500851677 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:11 INFO - PROCESS | 2095 | 1468500851800 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:54:11 INFO - PROCESS | 2095 | 1468500851882 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 2095 | 1468500851884 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x116bbe800 == 40 [pid = 2095] [id = 692] 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x110fe6c00) [pid = 2095] [serial = 2076] [outer = 0x0] 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1122b9800) [pid = 2095] [serial = 2077] [outer = 0x110fe6c00] 05:54:11 INFO - PROCESS | 2095 | 1468500851915 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x112f05800) [pid = 2095] [serial = 2078] [outer = 0x110fe6c00] 05:54:12 INFO - PROCESS | 2095 | 1468500852349 Marionette TRACE conn3 <- [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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 05:54:12 INFO - PROCESS | 2095 | 1468500852393 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 2095 | 1468500852395 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 05:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:54:12 INFO - PROCESS | 2095 | 1468500852398 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 2095 | 1468500852401 Marionette TRACE conn3 <- [1,2742,null,{}] 05:54:12 INFO - PROCESS | 2095 | 1468500852404 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:12 INFO - PROCESS | 2095 | 1468500852406 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:12 INFO - PROCESS | 2095 | 1468500852505 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:54:12 INFO - PROCESS | 2095 | 1468500852603 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 2095 | 1468500852605 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:12 INFO - PROCESS | 2095 | ++DOCSHELL 0x125743000 == 41 [pid = 2095] [id = 693] 05:54:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1183a2800) [pid = 2095] [serial = 2079] [outer = 0x0] 05:54:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11862e800) [pid = 2095] [serial = 2080] [outer = 0x1183a2800] 05:54:12 INFO - PROCESS | 2095 | 1468500852648 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x118fec400) [pid = 2095] [serial = 2081] [outer = 0x1183a2800] 05:54:13 INFO - PROCESS | 2095 | 1468500853064 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 720ms 05:54:13 INFO - PROCESS | 2095 | 1468500853120 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 2095 | 1468500853123 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 05:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:54:13 INFO - PROCESS | 2095 | 1468500853126 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 2095 | 1468500853127 Marionette TRACE conn3 <- [1,2746,null,{}] 05:54:13 INFO - PROCESS | 2095 | 1468500853130 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 2095 | 1468500853131 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:13 INFO - PROCESS | 2095 | 1468500853233 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:54:13 INFO - PROCESS | 2095 | 1468500853295 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 2095 | 1468500853297 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:13 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf16000 == 42 [pid = 2095] [id = 694] 05:54:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x119b2e800) [pid = 2095] [serial = 2082] [outer = 0x0] 05:54:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x124426c00) [pid = 2095] [serial = 2083] [outer = 0x119b2e800] 05:54:13 INFO - PROCESS | 2095 | 1468500853326 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x125765000) [pid = 2095] [serial = 2084] [outer = 0x119b2e800] 05:54:13 INFO - PROCESS | 2095 | 1468500853774 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 05:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:54:13 INFO - PROCESS | 2095 | 1468500853795 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 2095 | 1468500853797 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 05:54:13 INFO - PROCESS | 2095 | 1468500853804 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 2095 | 1468500853808 Marionette TRACE conn3 <- [1,2750,null,{}] 05:54:13 INFO - PROCESS | 2095 | 1468500853811 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 2095 | 1468500853814 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:13 INFO - PROCESS | 2095 | 1468500853936 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:54:13 INFO - PROCESS | 2095 | 1468500853997 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 2095 | 1468500853998 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6c4800 == 43 [pid = 2095] [id = 695] 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1272e4800) [pid = 2095] [serial = 2085] [outer = 0x0] 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x128aca800) [pid = 2095] [serial = 2086] [outer = 0x1272e4800] 05:54:14 INFO - PROCESS | 2095 | 1468500854027 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x1291b7c00) [pid = 2095] [serial = 2087] [outer = 0x1272e4800] 05:54:14 INFO - PROCESS | 2095 | 1468500854627 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 05:54:14 INFO - PROCESS | 2095 | 1468500854682 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:54:14 INFO - PROCESS | 2095 | 1468500854684 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 05:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:54:14 INFO - PROCESS | 2095 | 1468500854688 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 2095 | 1468500854689 Marionette TRACE conn3 <- [1,2754,null,{}] 05:54:14 INFO - PROCESS | 2095 | 1468500854693 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:14 INFO - PROCESS | 2095 | 1468500854694 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:14 INFO - PROCESS | 2095 | 1468500854787 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:54:14 INFO - PROCESS | 2095 | 1468500854851 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 2095 | 1468500854853 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:14 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214c2800 == 44 [pid = 2095] [id = 696] 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1133ac000) [pid = 2095] [serial = 2088] [outer = 0x0] 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x116908800) [pid = 2095] [serial = 2089] [outer = 0x1133ac000] 05:54:14 INFO - PROCESS | 2095 | 1468500854881 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x11819b400) [pid = 2095] [serial = 2090] [outer = 0x1133ac000] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a7000 == 43 [pid = 2095] [id = 691] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb53800 == 42 [pid = 2095] [id = 690] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12baab800 == 41 [pid = 2095] [id = 689] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac78000 == 40 [pid = 2095] [id = 688] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8da000 == 39 [pid = 2095] [id = 687] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12984f000 == 38 [pid = 2095] [id = 686] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b1800 == 37 [pid = 2095] [id = 685] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x124ba5800 == 36 [pid = 2095] [id = 684] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x119ea4000 == 35 [pid = 2095] [id = 683] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x11849c800 == 34 [pid = 2095] [id = 682] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x118685800 == 33 [pid = 2095] [id = 681] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12983c800 == 32 [pid = 2095] [id = 680] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbc000 == 31 [pid = 2095] [id = 674] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6c4800 == 30 [pid = 2095] [id = 695] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf16000 == 29 [pid = 2095] [id = 694] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x125743000 == 28 [pid = 2095] [id = 693] 05:54:15 INFO - PROCESS | 2095 | --DOCSHELL 0x116bbe800 == 27 [pid = 2095] [id = 692] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x125763000) [pid = 2095] [serial = 2041] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x11819e400) [pid = 2095] [serial = 2029] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11728d000) [pid = 2095] [serial = 2024] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x11672e800) [pid = 2095] [serial = 2023] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x113309400) [pid = 2095] [serial = 2026] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x114f60800) [pid = 2095] [serial = 2027] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1197b7000) [pid = 2095] [serial = 2032] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12405d800) [pid = 2095] [serial = 2039] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1183a8000) [pid = 2095] [serial = 2012] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x117284800) [pid = 2095] [serial = 2011] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x124053400) [pid = 2095] [serial = 2015] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x121272000) [pid = 2095] [serial = 2014] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1291bb000) [pid = 2095] [serial = 2018] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x128b4c000) [pid = 2095] [serial = 2017] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12a61a400) [pid = 2095] [serial = 2021] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x128ad1800) [pid = 2095] [serial = 2020] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x124005000) [pid = 2095] [serial = 2035] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x120f1b800) [pid = 2095] [serial = 2033] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x124498000) [pid = 2095] [serial = 2036] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x1196cd000) [pid = 2095] [serial = 2038] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x1183a6000) [pid = 2095] [serial = 2030] [outer = 0x0] [url = about:blank] 05:54:15 INFO - PROCESS | 2095 | 1468500855863 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:54:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1221ms 05:54:15 INFO - PROCESS | 2095 | 1468500855909 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 2095 | 1468500855911 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 05:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:54:15 INFO - PROCESS | 2095 | 1468500855914 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 2095 | 1468500855916 Marionette TRACE conn3 <- [1,2758,null,{}] 05:54:15 INFO - PROCESS | 2095 | 1468500855919 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 2095 | 1468500855921 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:16 INFO - PROCESS | 2095 | 1468500856000 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:54:16 INFO - PROCESS | 2095 | 1468500856007 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 2095 | 1468500856010 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724d000 == 28 [pid = 2095] [id = 697] 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x1128d2400) [pid = 2095] [serial = 2091] [outer = 0x0] 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x1129aec00) [pid = 2095] [serial = 2092] [outer = 0x1128d2400] 05:54:16 INFO - PROCESS | 2095 | 1468500856037 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x112fa8c00) [pid = 2095] [serial = 2093] [outer = 0x1128d2400] 05:54:16 INFO - PROCESS | 2095 | 1468500856366 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 05:54:16 INFO - PROCESS | 2095 | 1468500856406 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 2095 | 1468500856409 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 05:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:54:16 INFO - PROCESS | 2095 | 1468500856415 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 2095 | 1468500856417 Marionette TRACE conn3 <- [1,2762,null,{}] 05:54:16 INFO - PROCESS | 2095 | 1468500856419 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 2095 | 1468500856421 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:16 INFO - PROCESS | 2095 | 1468500856500 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:54:16 INFO - PROCESS | 2095 | 1468500856504 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 2095 | 1468500856507 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:16 INFO - PROCESS | 2095 | ++DOCSHELL 0x118531000 == 29 [pid = 2095] [id = 698] 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x1133d3000) [pid = 2095] [serial = 2094] [outer = 0x0] 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x11686cc00) [pid = 2095] [serial = 2095] [outer = 0x1133d3000] 05:54:16 INFO - PROCESS | 2095 | 1468500856535 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x11728a400) [pid = 2095] [serial = 2096] [outer = 0x1133d3000] 05:54:16 INFO - PROCESS | 2095 | 1468500856886 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 05:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:54:16 INFO - PROCESS | 2095 | 1468500856937 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 2095 | 1468500856938 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 05:54:16 INFO - PROCESS | 2095 | 1468500856940 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 2095 | 1468500856943 Marionette TRACE conn3 <- [1,2766,null,{}] 05:54:16 INFO - PROCESS | 2095 | 1468500856951 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:16 INFO - PROCESS | 2095 | 1468500856954 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:17 INFO - PROCESS | 2095 | 1468500857031 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:54:17 INFO - PROCESS | 2095 | 1468500857036 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 2095 | 1468500857039 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x121077800 == 30 [pid = 2095] [id = 699] 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1129b0800) [pid = 2095] [serial = 2097] [outer = 0x0] 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1183a5800) [pid = 2095] [serial = 2098] [outer = 0x1129b0800] 05:54:17 INFO - PROCESS | 2095 | 1468500857069 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1186f8400) [pid = 2095] [serial = 2099] [outer = 0x1129b0800] 05:54:17 INFO - PROCESS | 2095 | 1468500857412 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 05:54:17 INFO - PROCESS | 2095 | 1468500857464 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:54:17 INFO - PROCESS | 2095 | 1468500857466 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 05:54:17 INFO - PROCESS | 2095 | 1468500857468 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 2095 | 1468500857469 Marionette TRACE conn3 <- [1,2770,null,{}] 05:54:17 INFO - PROCESS | 2095 | 1468500857471 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 2095 | 1468500857472 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:17 INFO - PROCESS | 2095 | 1468500857577 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:54:17 INFO - PROCESS | 2095 | 1468500857614 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 2095 | 1468500857615 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:17 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214be000 == 31 [pid = 2095] [id = 700] 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x11887e800) [pid = 2095] [serial = 2100] [outer = 0x0] 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x118ff0800) [pid = 2095] [serial = 2101] [outer = 0x11887e800] 05:54:17 INFO - PROCESS | 2095 | 1468500857640 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1197b0c00) [pid = 2095] [serial = 2102] [outer = 0x11887e800] 05:54:17 INFO - PROCESS | 2095 | 1468500857946 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 523ms 05:54:17 INFO - PROCESS | 2095 | 1468500857992 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 2095 | 1468500857993 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 05:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:54:17 INFO - PROCESS | 2095 | 1468500857995 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 2095 | 1468500857996 Marionette TRACE conn3 <- [1,2774,null,{}] 05:54:18 INFO - PROCESS | 2095 | 1468500857998 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:18 INFO - PROCESS | 2095 | 1468500858000 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:18 INFO - PROCESS | 2095 | 1468500858093 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:54:18 INFO - PROCESS | 2095 | 1468500858132 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 2095 | 1468500858134 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x125de7800 == 32 [pid = 2095] [id = 701] 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x11337f400) [pid = 2095] [serial = 2103] [outer = 0x0] 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x120f1fc00) [pid = 2095] [serial = 2104] [outer = 0x11337f400] 05:54:18 INFO - PROCESS | 2095 | 1468500858158 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1214dc400) [pid = 2095] [serial = 2105] [outer = 0x11337f400] 05:54:18 INFO - PROCESS | 2095 | 1468500858498 Marionette TRACE conn3 <- [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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 05:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:54:18 INFO - PROCESS | 2095 | 1468500858515 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 2095 | 1468500858516 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 05:54:18 INFO - PROCESS | 2095 | 1468500858518 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 2095 | 1468500858520 Marionette TRACE conn3 <- [1,2778,null,{}] 05:54:18 INFO - PROCESS | 2095 | 1468500858523 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:18 INFO - PROCESS | 2095 | 1468500858529 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:18 INFO - PROCESS | 2095 | 1468500858646 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:54:18 INFO - PROCESS | 2095 | 1468500858650 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:18 INFO - PROCESS | 2095 | 1468500858651 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:18 INFO - PROCESS | 2095 | ++DOCSHELL 0x129119800 == 33 [pid = 2095] [id = 702] 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x119b2b800) [pid = 2095] [serial = 2106] [outer = 0x0] 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x123ae7000) [pid = 2095] [serial = 2107] [outer = 0x119b2b800] 05:54:18 INFO - PROCESS | 2095 | 1468500858676 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x125762000) [pid = 2095] [serial = 2108] [outer = 0x119b2b800] 05:54:18 INFO - PROCESS | 2095 | 1468500858988 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 05:54:19 INFO - PROCESS | 2095 | 1468500859038 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 2095 | 1468500859039 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 05:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:54:19 INFO - PROCESS | 2095 | 1468500859048 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 2095 | 1468500859056 Marionette TRACE conn3 <- [1,2782,null,{}] 05:54:19 INFO - PROCESS | 2095 | 1468500859059 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 2095 | 1468500859060 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:19 INFO - PROCESS | 2095 | 1468500859155 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:54:19 INFO - PROCESS | 2095 | 1468500859159 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 2095 | 1468500859160 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a796000 == 34 [pid = 2095] [id = 703] 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x110f84400) [pid = 2095] [serial = 2109] [outer = 0x0] 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1272e9000) [pid = 2095] [serial = 2110] [outer = 0x110f84400] 05:54:19 INFO - PROCESS | 2095 | 1468500859184 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12863c800) [pid = 2095] [serial = 2111] [outer = 0x110f84400] 05:54:19 INFO - PROCESS | 2095 | 1468500859485 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 479ms 05:54:19 INFO - PROCESS | 2095 | 1468500859530 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 2095 | 1468500859531 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 05:54:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:54:19 INFO - PROCESS | 2095 | 1468500859533 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 2095 | 1468500859534 Marionette TRACE conn3 <- [1,2786,null,{}] 05:54:19 INFO - PROCESS | 2095 | 1468500859537 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 2095 | 1468500859539 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:19 INFO - PROCESS | 2095 | 1468500859642 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:54:19 INFO - PROCESS | 2095 | 1468500859653 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 2095 | 1468500859654 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:19 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e1000 == 35 [pid = 2095] [id = 704] 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x128acac00) [pid = 2095] [serial = 2112] [outer = 0x0] 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x128b43c00) [pid = 2095] [serial = 2113] [outer = 0x128acac00] 05:54:19 INFO - PROCESS | 2095 | 1468500859679 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x121395800) [pid = 2095] [serial = 2114] [outer = 0x128acac00] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a774400) [pid = 2095] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1296d5800) [pid = 2095] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1122b0800) [pid = 2095] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12863c000) [pid = 2095] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x110fe3400) [pid = 2095] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x115f66000) [pid = 2095] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x124497c00) [pid = 2095] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1196ce800) [pid = 2095] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x1129aac00) [pid = 2095] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x118626800) [pid = 2095] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x125759000) [pid = 2095] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:54:20 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1122b9400) [pid = 2095] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:54:20 INFO - PROCESS | 2095 | 1468500860112 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 619ms 05:54:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:54:20 INFO - PROCESS | 2095 | 1468500860152 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 2095 | 1468500860154 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 05:54:20 INFO - PROCESS | 2095 | 1468500860156 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 2095 | 1468500860157 Marionette TRACE conn3 <- [1,2790,null,{}] 05:54:20 INFO - PROCESS | 2095 | 1468500860159 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 2095 | 1468500860160 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:20 INFO - PROCESS | 2095 | 1468500860244 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:54:20 INFO - PROCESS | 2095 | 1468500860307 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 2095 | 1468500860308 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x121077000 == 36 [pid = 2095] [id = 705] 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x110f83000) [pid = 2095] [serial = 2115] [outer = 0x0] 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1183a0c00) [pid = 2095] [serial = 2116] [outer = 0x110f83000] 05:54:20 INFO - PROCESS | 2095 | 1468500860332 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x125759000) [pid = 2095] [serial = 2117] [outer = 0x110f83000] 05:54:20 INFO - PROCESS | 2095 | 1468500860569 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:54:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:54:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 422ms 05:54:20 INFO - PROCESS | 2095 | 1468500860579 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 2095 | 1468500860580 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 05:54:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:54:20 INFO - PROCESS | 2095 | 1468500860582 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 2095 | 1468500860583 Marionette TRACE conn3 <- [1,2794,null,{}] 05:54:20 INFO - PROCESS | 2095 | 1468500860585 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:20 INFO - PROCESS | 2095 | 1468500860587 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:20 INFO - PROCESS | 2095 | 1468500860669 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:54:20 INFO - PROCESS | 2095 | 1468500860675 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 2095 | 1468500860676 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:20 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb5b800 == 37 [pid = 2095] [id = 706] 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x119c5a000) [pid = 2095] [serial = 2118] [outer = 0x0] 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x128b62800) [pid = 2095] [serial = 2119] [outer = 0x119c5a000] 05:54:20 INFO - PROCESS | 2095 | 1468500860699 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x128c23800) [pid = 2095] [serial = 2120] [outer = 0x119c5a000] 05:54:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:54:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 420ms 05:54:21 INFO - PROCESS | 2095 | 1468500860998 Marionette TRACE conn3 <- [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]]]}] 05:54:21 INFO - PROCESS | 2095 | 1468500861002 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 2095 | 1468500861003 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 05:54:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:54:21 INFO - PROCESS | 2095 | 1468500861014 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 2095 | 1468500861016 Marionette TRACE conn3 <- [1,2798,null,{}] 05:54:21 INFO - PROCESS | 2095 | 1468500861018 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 2095 | 1468500861020 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:21 INFO - PROCESS | 2095 | 1468500861134 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:54:21 INFO - PROCESS | 2095 | 1468500861195 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 2095 | 1468500861197 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x125dd9800 == 38 [pid = 2095] [id = 707] 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x115f04800) [pid = 2095] [serial = 2121] [outer = 0x0] 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x128c23c00) [pid = 2095] [serial = 2122] [outer = 0x115f04800] 05:54:21 INFO - PROCESS | 2095 | 1468500861224 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1296d6000) [pid = 2095] [serial = 2123] [outer = 0x115f04800] 05:54:21 INFO - PROCESS | 2095 | 1468500861465 Marionette TRACE conn3 <- [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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:54:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 05:54:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:54:21 INFO - PROCESS | 2095 | 1468500861483 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 2095 | 1468500861484 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 05:54:21 INFO - PROCESS | 2095 | 1468500861487 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 2095 | 1468500861488 Marionette TRACE conn3 <- [1,2802,null,{}] 05:54:21 INFO - PROCESS | 2095 | 1468500861500 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:21 INFO - PROCESS | 2095 | 1468500861502 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:21 INFO - PROCESS | 2095 | 1468500861628 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:54:21 INFO - PROCESS | 2095 | 1468500861634 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 2095 | 1468500861635 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:21 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6cb000 == 39 [pid = 2095] [id = 708] 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1296d8000) [pid = 2095] [serial = 2124] [outer = 0x0] 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12a61ac00) [pid = 2095] [serial = 2125] [outer = 0x1296d8000] 05:54:21 INFO - PROCESS | 2095 | 1468500861674 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12a777400) [pid = 2095] [serial = 2126] [outer = 0x1296d8000] 05:54:22 INFO - PROCESS | 2095 | 1468500862254 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:54:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 779ms 05:54:22 INFO - PROCESS | 2095 | 1468500862266 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 2095 | 1468500862268 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 05:54:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:54:22 INFO - PROCESS | 2095 | 1468500862272 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 2095 | 1468500862274 Marionette TRACE conn3 <- [1,2806,null,{}] 05:54:22 INFO - PROCESS | 2095 | 1468500862278 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:22 INFO - PROCESS | 2095 | 1468500862279 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:22 INFO - PROCESS | 2095 | 1468500862393 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:54:22 INFO - PROCESS | 2095 | 1468500862522 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 2095 | 1468500862523 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:22 INFO - PROCESS | 2095 | ++DOCSHELL 0x1181cf800 == 40 [pid = 2095] [id = 709] 05:54:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1129ae000) [pid = 2095] [serial = 2127] [outer = 0x0] 05:54:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x112a83800) [pid = 2095] [serial = 2128] [outer = 0x1129ae000] 05:54:22 INFO - PROCESS | 2095 | 1468500862554 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1133a9000) [pid = 2095] [serial = 2129] [outer = 0x1129ae000] 05:54:23 INFO - PROCESS | 2095 | 1468500863075 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:54:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:54:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 821ms 05:54:23 INFO - PROCESS | 2095 | 1468500863115 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 2095 | 1468500863118 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 05:54:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:54:23 INFO - PROCESS | 2095 | 1468500863127 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 2095 | 1468500863129 Marionette TRACE conn3 <- [1,2810,null,{}] 05:54:23 INFO - PROCESS | 2095 | 1468500863131 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:23 INFO - PROCESS | 2095 | 1468500863133 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:23 INFO - PROCESS | 2095 | 1468500863241 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:54:23 INFO - PROCESS | 2095 | 1468500863323 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 2095 | 1468500863324 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:23 INFO - PROCESS | 2095 | ++DOCSHELL 0x118671000 == 41 [pid = 2095] [id = 710] 05:54:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1133de400) [pid = 2095] [serial = 2130] [outer = 0x0] 05:54:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x11728b800) [pid = 2095] [serial = 2131] [outer = 0x1133de400] 05:54:23 INFO - PROCESS | 2095 | 1468500863355 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x118366c00) [pid = 2095] [serial = 2132] [outer = 0x1133de400] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x125dd9800 == 40 [pid = 2095] [id = 707] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb5b800 == 39 [pid = 2095] [id = 706] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121077000 == 38 [pid = 2095] [id = 705] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e1000 == 37 [pid = 2095] [id = 704] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x12a796000 == 36 [pid = 2095] [id = 703] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x129119800 == 35 [pid = 2095] [id = 702] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x125de7800 == 34 [pid = 2095] [id = 701] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x1214be000 == 33 [pid = 2095] [id = 700] 05:54:23 INFO - PROCESS | 2095 | 1468500863981 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x121077800 == 32 [pid = 2095] [id = 699] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x118531000 == 31 [pid = 2095] [id = 698] 05:54:23 INFO - PROCESS | 2095 | --DOCSHELL 0x11724d000 == 30 [pid = 2095] [id = 697] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12a77ac00) [pid = 2095] [serial = 2074] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x12a720000) [pid = 2095] [serial = 2072] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x125fcb800) [pid = 2095] [serial = 2059] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x128b45000) [pid = 2095] [serial = 2062] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11765f000) [pid = 2095] [serial = 2065] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11686ac00) [pid = 2095] [serial = 2047] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x117284c00) [pid = 2095] [serial = 2048] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x128638c00) [pid = 2095] [serial = 2042] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x120f20800) [pid = 2095] [serial = 2053] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x12144c800) [pid = 2095] [serial = 2054] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x114f6b400) [pid = 2095] [serial = 2044] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x11708e800) [pid = 2095] [serial = 2045] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118874800) [pid = 2095] [serial = 2050] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x118f42400) [pid = 2095] [serial = 2051] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12143f000) [pid = 2095] [serial = 2066] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12a809400) [pid = 2095] [serial = 2075] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1292d3c00) [pid = 2095] [serial = 2068] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12a616c00) [pid = 2095] [serial = 2071] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x128c51c00) [pid = 2095] [serial = 2063] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x123db8400) [pid = 2095] [serial = 2056] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x128632400) [pid = 2095] [serial = 2060] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x1296d4000) [pid = 2095] [serial = 2069] [outer = 0x0] [url = about:blank] 05:54:23 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x124bc8800) [pid = 2095] [serial = 2057] [outer = 0x0] [url = about:blank] 05:54:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:54:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 872ms 05:54:24 INFO - PROCESS | 2095 | 1468500863999 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 2095 | 1468500864002 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 05:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:54:24 INFO - PROCESS | 2095 | 1468500864006 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 2095 | 1468500864008 Marionette TRACE conn3 <- [1,2814,null,{}] 05:54:24 INFO - PROCESS | 2095 | 1468500864012 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 2095 | 1468500864014 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:24 INFO - PROCESS | 2095 | 1468500864093 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:54:24 INFO - PROCESS | 2095 | 1468500864097 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2095 | 1468500864100 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f0c000 == 31 [pid = 2095] [id = 711] 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x115f63800) [pid = 2095] [serial = 2133] [outer = 0x0] 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x116b1a000) [pid = 2095] [serial = 2134] [outer = 0x115f63800] 05:54:24 INFO - PROCESS | 2095 | 1468500864129 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x117289800) [pid = 2095] [serial = 2135] [outer = 0x115f63800] 05:54:24 INFO - PROCESS | 2095 | 1468500864467 Marionette TRACE conn3 <- [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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:54:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 475ms 05:54:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:54:24 INFO - PROCESS | 2095 | 1468500864480 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 2095 | 1468500864483 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 05:54:24 INFO - PROCESS | 2095 | 1468500864487 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 2095 | 1468500864491 Marionette TRACE conn3 <- [1,2818,null,{}] 05:54:24 INFO - PROCESS | 2095 | 1468500864494 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 2095 | 1468500864496 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:24 INFO - PROCESS | 2095 | 1468500864596 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:54:24 INFO - PROCESS | 2095 | 1468500864654 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 2095 | 1468500864655 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:24 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a4d000 == 32 [pid = 2095] [id = 712] 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x117660000) [pid = 2095] [serial = 2136] [outer = 0x0] 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1183a8000) [pid = 2095] [serial = 2137] [outer = 0x117660000] 05:54:24 INFO - PROCESS | 2095 | 1468500864683 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1188bb400) [pid = 2095] [serial = 2138] [outer = 0x117660000] 05:54:24 INFO - PROCESS | 2095 | 1468500864964 Marionette TRACE conn3 <- [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]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:54:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 523ms 05:54:25 INFO - PROCESS | 2095 | 1468500865013 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 2095 | 1468500865014 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 05:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:54:25 INFO - PROCESS | 2095 | 1468500865016 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 2095 | 1468500865019 Marionette TRACE conn3 <- [1,2822,null,{}] 05:54:25 INFO - PROCESS | 2095 | 1468500865030 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 2095 | 1468500865033 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:25 INFO - PROCESS | 2095 | 1468500865119 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:54:25 INFO - PROCESS | 2095 | 1468500865177 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 2095 | 1468500865179 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x124ba2000 == 33 [pid = 2095] [id = 713] 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1128d2000) [pid = 2095] [serial = 2139] [outer = 0x0] 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1196ce800) [pid = 2095] [serial = 2140] [outer = 0x1128d2000] 05:54:25 INFO - PROCESS | 2095 | 1468500865207 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x121753c00) [pid = 2095] [serial = 2141] [outer = 0x1128d2000] 05:54:25 INFO - PROCESS | 2095 | 1468500865492 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 05:54:25 INFO - PROCESS | 2095 | 1468500865541 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:54:25 INFO - PROCESS | 2095 | 1468500865545 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 05:54:25 INFO - PROCESS | 2095 | 1468500865547 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 2095 | 1468500865548 Marionette TRACE conn3 <- [1,2826,null,{}] 05:54:25 INFO - PROCESS | 2095 | 1468500865550 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:25 INFO - PROCESS | 2095 | 1468500865551 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:25 INFO - PROCESS | 2095 | 1468500865632 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:54:25 INFO - PROCESS | 2095 | 1468500865635 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 2095 | 1468500865637 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:25 INFO - PROCESS | 2095 | ++DOCSHELL 0x12984f800 == 34 [pid = 2095] [id = 714] 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x123a6d400) [pid = 2095] [serial = 2142] [outer = 0x0] 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x124498000) [pid = 2095] [serial = 2143] [outer = 0x123a6d400] 05:54:25 INFO - PROCESS | 2095 | 1468500865664 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x12557f800) [pid = 2095] [serial = 2144] [outer = 0x123a6d400] 05:54:25 INFO - PROCESS | 2095 | 1468500865990 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 467ms 05:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:54:26 INFO - PROCESS | 2095 | 1468500866015 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 2095 | 1468500866016 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 05:54:26 INFO - PROCESS | 2095 | 1468500866018 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 2095 | 1468500866019 Marionette TRACE conn3 <- [1,2830,null,{}] 05:54:26 INFO - PROCESS | 2095 | 1468500866023 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 2095 | 1468500866025 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:26 INFO - PROCESS | 2095 | 1468500866135 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:54:26 INFO - PROCESS | 2095 | 1468500866145 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 2095 | 1468500866146 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a79c800 == 35 [pid = 2095] [id = 715] 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x111d78c00) [pid = 2095] [serial = 2145] [outer = 0x0] 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x123ae6c00) [pid = 2095] [serial = 2146] [outer = 0x111d78c00] 05:54:26 INFO - PROCESS | 2095 | 1468500866170 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x127211800) [pid = 2095] [serial = 2147] [outer = 0x111d78c00] 05:54:26 INFO - PROCESS | 2095 | 1468500866552 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 569ms 05:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:54:26 INFO - PROCESS | 2095 | 1468500866595 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 2095 | 1468500866596 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 05:54:26 INFO - PROCESS | 2095 | 1468500866599 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 2095 | 1468500866600 Marionette TRACE conn3 <- [1,2834,null,{}] 05:54:26 INFO - PROCESS | 2095 | 1468500866604 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 2095 | 1468500866609 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:26 INFO - PROCESS | 2095 | 1468500866763 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:54:26 INFO - PROCESS | 2095 | 1468500866779 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 2095 | 1468500866780 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:26 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baaf000 == 36 [pid = 2095] [id = 716] 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1272ee800) [pid = 2095] [serial = 2148] [outer = 0x0] 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x128b4a000) [pid = 2095] [serial = 2149] [outer = 0x1272ee800] 05:54:26 INFO - PROCESS | 2095 | 1468500866805 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1292cec00) [pid = 2095] [serial = 2150] [outer = 0x1272ee800] 05:54:27 INFO - PROCESS | 2095 | 1468500867154 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 568ms 05:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:54:27 INFO - PROCESS | 2095 | 1468500867168 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 2095 | 1468500867169 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 05:54:27 INFO - PROCESS | 2095 | 1468500867171 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2095 | 1468500867174 Marionette TRACE conn3 <- [1,2838,null,{}] 05:54:27 INFO - PROCESS | 2095 | 1468500867179 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:27 INFO - PROCESS | 2095 | 1468500867180 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:27 INFO - PROCESS | 2095 | 1468500867279 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:54:27 INFO - PROCESS | 2095 | 1468500867291 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 2095 | 1468500867292 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb5b000 == 37 [pid = 2095] [id = 717] 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1292d4400) [pid = 2095] [serial = 2151] [outer = 0x0] 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1296d1c00) [pid = 2095] [serial = 2152] [outer = 0x1292d4400] 05:54:27 INFO - PROCESS | 2095 | 1468500867317 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12a616800) [pid = 2095] [serial = 2153] [outer = 0x1292d4400] 05:54:27 INFO - PROCESS | 2095 | 1468500867639 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 525ms 05:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:54:27 INFO - PROCESS | 2095 | 1468500867696 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 2095 | 1468500867697 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 05:54:27 INFO - PROCESS | 2095 | 1468500867699 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 2095 | 1468500867700 Marionette TRACE conn3 <- [1,2842,null,{}] 05:54:27 INFO - PROCESS | 2095 | 1468500867702 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:27 INFO - PROCESS | 2095 | 1468500867703 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:27 INFO - PROCESS | 2095 | 1468500867801 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:54:27 INFO - PROCESS | 2095 | 1468500867842 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 2095 | 1468500867843 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:27 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c077000 == 38 [pid = 2095] [id = 718] 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1296d8400) [pid = 2095] [serial = 2154] [outer = 0x0] 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a778000) [pid = 2095] [serial = 2155] [outer = 0x1296d8400] 05:54:27 INFO - PROCESS | 2095 | 1468500867866 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a80bc00) [pid = 2095] [serial = 2156] [outer = 0x1296d8400] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11337f400) [pid = 2095] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1128d2400) [pid = 2095] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129b0800) [pid = 2095] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1133ac000) [pid = 2095] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1133d3000) [pid = 2095] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11887e800) [pid = 2095] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x110fe6c00) [pid = 2095] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1183a2800) [pid = 2095] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x119b2e800) [pid = 2095] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1272e4800) [pid = 2095] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x119b2b800) [pid = 2095] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128acac00) [pid = 2095] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x110f83000) [pid = 2095] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x110f84400) [pid = 2095] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x119c5a000) [pid = 2095] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:54:28 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x115f04800) [pid = 2095] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:54:28 INFO - PROCESS | 2095 | 1468500868266 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 618ms 05:54:28 INFO - PROCESS | 2095 | 1468500868318 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 2095 | 1468500868319 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 05:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:54:28 INFO - PROCESS | 2095 | 1468500868327 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 2095 | 1468500868328 Marionette TRACE conn3 <- [1,2846,null,{}] 05:54:28 INFO - PROCESS | 2095 | 1468500868331 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:28 INFO - PROCESS | 2095 | 1468500868332 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:28 INFO - PROCESS | 2095 | 1468500868411 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:54:28 INFO - PROCESS | 2095 | 1468500868415 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 2095 | 1468500868416 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x124b9d800 == 39 [pid = 2095] [id = 719] 05:54:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1122b0800) [pid = 2095] [serial = 2157] [outer = 0x0] 05:54:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x117098c00) [pid = 2095] [serial = 2158] [outer = 0x1122b0800] 05:54:28 INFO - PROCESS | 2095 | 1468500868440 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x118ff2400) [pid = 2095] [serial = 2159] [outer = 0x1122b0800] 05:54:28 INFO - PROCESS | 2095 | 1468500868771 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 474ms 05:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:54:28 INFO - PROCESS | 2095 | 1468500868797 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 2095 | 1468500868799 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 05:54:28 INFO - PROCESS | 2095 | 1468500868803 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 2095 | 1468500868804 Marionette TRACE conn3 <- [1,2850,null,{}] 05:54:28 INFO - PROCESS | 2095 | 1468500868810 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:28 INFO - PROCESS | 2095 | 1468500868812 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:28 INFO - PROCESS | 2095 | 1468500868969 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:54:28 INFO - PROCESS | 2095 | 1468500868977 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 2095 | 1468500868979 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:28 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9c2800 == 40 [pid = 2095] [id = 720] 05:54:28 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x118ff2800) [pid = 2095] [serial = 2160] [outer = 0x0] 05:54:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x12702a400) [pid = 2095] [serial = 2161] [outer = 0x118ff2800] 05:54:29 INFO - PROCESS | 2095 | 1468500868997 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1292ce800) [pid = 2095] [serial = 2162] [outer = 0x118ff2800] 05:54:29 INFO - PROCESS | 2095 | 1468500869330 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 574ms 05:54:29 INFO - PROCESS | 2095 | 1468500869377 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:54:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:54:29 INFO - PROCESS | 2095 | 1468500869379 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 05:54:29 INFO - PROCESS | 2095 | 1468500869381 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 2095 | 1468500869383 Marionette TRACE conn3 <- [1,2854,null,{}] 05:54:29 INFO - PROCESS | 2095 | 1468500869386 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 2095 | 1468500869388 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:29 INFO - PROCESS | 2095 | 1468500869488 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:54:29 INFO - PROCESS | 2095 | 1468500869568 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 2095 | 1468500869570 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:29 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d4ee000 == 41 [pid = 2095] [id = 721] 05:54:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1197b9400) [pid = 2095] [serial = 2163] [outer = 0x0] 05:54:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12a882000) [pid = 2095] [serial = 2164] [outer = 0x1197b9400] 05:54:29 INFO - PROCESS | 2095 | 1468500869619 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12b852800) [pid = 2095] [serial = 2165] [outer = 0x1197b9400] 05:54:30 INFO - PROCESS | 2095 | 1468500869998 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 622ms 05:54:30 INFO - PROCESS | 2095 | 1468500870004 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 2095 | 1468500870006 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 05:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:54:30 INFO - PROCESS | 2095 | 1468500870011 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 2095 | 1468500870012 Marionette TRACE conn3 <- [1,2858,null,{}] 05:54:30 INFO - PROCESS | 2095 | 1468500870014 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 2095 | 1468500870015 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:30 INFO - PROCESS | 2095 | 1468500870099 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:54:30 INFO - PROCESS | 2095 | 1468500870103 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 2095 | 1468500870104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d74e800 == 42 [pid = 2095] [id = 722] 05:54:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x12b853400) [pid = 2095] [serial = 2166] [outer = 0x0] 05:54:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x12ba5e000) [pid = 2095] [serial = 2167] [outer = 0x12b853400] 05:54:30 INFO - PROCESS | 2095 | 1468500870128 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12ba67000) [pid = 2095] [serial = 2168] [outer = 0x12b853400] 05:54:30 INFO - PROCESS | 2095 | 1468500870648 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 669ms 05:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:54:30 INFO - PROCESS | 2095 | 1468500870681 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 2095 | 1468500870684 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 05:54:30 INFO - PROCESS | 2095 | 1468500870687 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 2095 | 1468500870689 Marionette TRACE conn3 <- [1,2862,null,{}] 05:54:30 INFO - PROCESS | 2095 | 1468500870694 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:30 INFO - PROCESS | 2095 | 1468500870696 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:30 INFO - PROCESS | 2095 | 1468500870802 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:54:30 INFO - PROCESS | 2095 | 1468500870878 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 2095 | 1468500870880 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:30 INFO - PROCESS | 2095 | ++DOCSHELL 0x119a44800 == 43 [pid = 2095] [id = 723] 05:54:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x115f65c00) [pid = 2095] [serial = 2169] [outer = 0x0] 05:54:30 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x117283000) [pid = 2095] [serial = 2170] [outer = 0x115f65c00] 05:54:30 INFO - PROCESS | 2095 | 1468500870951 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x118365800) [pid = 2095] [serial = 2171] [outer = 0x115f65c00] 05:54:31 INFO - PROCESS | 2095 | 1468500871373 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:54:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:54:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 725ms 05:54:31 INFO - PROCESS | 2095 | 1468500871413 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 2095 | 1468500871416 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 05:54:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:54:31 INFO - PROCESS | 2095 | 1468500871420 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 2095 | 1468500871422 Marionette TRACE conn3 <- [1,2866,null,{}] 05:54:31 INFO - PROCESS | 2095 | 1468500871439 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:31 INFO - PROCESS | 2095 | 1468500871441 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:31 INFO - PROCESS | 2095 | 1468500871545 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:54:31 INFO - PROCESS | 2095 | 1468500871608 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 2095 | 1468500871609 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:31 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac5b800 == 44 [pid = 2095] [id = 724] 05:54:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x118f09800) [pid = 2095] [serial = 2172] [outer = 0x0] 05:54:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x119c52400) [pid = 2095] [serial = 2173] [outer = 0x118f09800] 05:54:31 INFO - PROCESS | 2095 | 1468500871639 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x123db6c00) [pid = 2095] [serial = 2174] [outer = 0x118f09800] 05:54:31 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3b8000 == 43 [pid = 2095] [id = 17] 05:54:32 INFO - PROCESS | 2095 | 1468500872119 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 737ms 05:54:32 INFO - PROCESS | 2095 | 1468500872158 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 2095 | 1468500872160 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 05:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:54:32 INFO - PROCESS | 2095 | 1468500872162 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 2095 | 1468500872165 Marionette TRACE conn3 <- [1,2870,null,{}] 05:54:32 INFO - PROCESS | 2095 | 1468500872173 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 2095 | 1468500872176 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:32 INFO - PROCESS | 2095 | 1468500872278 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:54:32 INFO - PROCESS | 2095 | 1468500872343 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 2095 | 1468500872345 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:32 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d749000 == 44 [pid = 2095] [id = 725] 05:54:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x118f18c00) [pid = 2095] [serial = 2175] [outer = 0x0] 05:54:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x127208000) [pid = 2095] [serial = 2176] [outer = 0x118f18c00] 05:54:32 INFO - PROCESS | 2095 | 1468500872416 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x128b47000) [pid = 2095] [serial = 2177] [outer = 0x118f18c00] 05:54:33 INFO - PROCESS | 2095 | 1468500873046 Marionette TRACE conn3 <- [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]]]}] 05:54:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:54:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 925ms 05:54:33 INFO - PROCESS | 2095 | 1468500873091 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 2095 | 1468500873093 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 05:54:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:54:33 INFO - PROCESS | 2095 | 1468500873097 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 2095 | 1468500873098 Marionette TRACE conn3 <- [1,2874,null,{}] 05:54:33 INFO - PROCESS | 2095 | 1468500873102 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:33 INFO - PROCESS | 2095 | 1468500873104 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:33 INFO - PROCESS | 2095 | 1468500873202 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:54:33 INFO - PROCESS | 2095 | 1468500873276 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 2095 | 1468500873279 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:33 INFO - PROCESS | 2095 | ++DOCSHELL 0x119315000 == 45 [pid = 2095] [id = 726] 05:54:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x113310800) [pid = 2095] [serial = 2178] [outer = 0x0] 05:54:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1133e1000) [pid = 2095] [serial = 2179] [outer = 0x113310800] 05:54:33 INFO - PROCESS | 2095 | 1468500873306 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x116862000) [pid = 2095] [serial = 2180] [outer = 0x113310800] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x1214c2800 == 44 [pid = 2095] [id = 696] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12d4ee000 == 43 [pid = 2095] [id = 721] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9c2800 == 42 [pid = 2095] [id = 720] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x124b9d800 == 41 [pid = 2095] [id = 719] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12c077000 == 40 [pid = 2095] [id = 718] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb5b000 == 39 [pid = 2095] [id = 717] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12baaf000 == 38 [pid = 2095] [id = 716] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12a79c800 == 37 [pid = 2095] [id = 715] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12984f800 == 36 [pid = 2095] [id = 714] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x124ba2000 == 35 [pid = 2095] [id = 713] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x119a4d000 == 34 [pid = 2095] [id = 712] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x117f0c000 == 33 [pid = 2095] [id = 711] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x118671000 == 32 [pid = 2095] [id = 710] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x1181cf800 == 31 [pid = 2095] [id = 709] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6cb000 == 30 [pid = 2095] [id = 708] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3b7800 == 29 [pid = 2095] [id = 18] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12d749000 == 28 [pid = 2095] [id = 725] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac5b800 == 27 [pid = 2095] [id = 724] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x12d74e800 == 26 [pid = 2095] [id = 722] 05:54:34 INFO - PROCESS | 2095 | --DOCSHELL 0x119a44800 == 25 [pid = 2095] [id = 723] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x120f1fc00) [pid = 2095] [serial = 2104] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x1129aec00) [pid = 2095] [serial = 2092] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x112fa8c00) [pid = 2095] [serial = 2093] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1183a5800) [pid = 2095] [serial = 2098] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1186f8400) [pid = 2095] [serial = 2099] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x11819b400) [pid = 2095] [serial = 2090] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x116908800) [pid = 2095] [serial = 2089] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x11686cc00) [pid = 2095] [serial = 2095] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x11728a400) [pid = 2095] [serial = 2096] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x118ff0800) [pid = 2095] [serial = 2101] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x112f05800) [pid = 2095] [serial = 2078] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1122b9800) [pid = 2095] [serial = 2077] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x118fec400) [pid = 2095] [serial = 2081] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x11862e800) [pid = 2095] [serial = 2080] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x125765000) [pid = 2095] [serial = 2084] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x124426c00) [pid = 2095] [serial = 2083] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1291b7c00) [pid = 2095] [serial = 2087] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x128aca800) [pid = 2095] [serial = 2086] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x123ae7000) [pid = 2095] [serial = 2107] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x128b43c00) [pid = 2095] [serial = 2113] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1183a0c00) [pid = 2095] [serial = 2116] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12863c800) [pid = 2095] [serial = 2111] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1272e9000) [pid = 2095] [serial = 2110] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x128b62800) [pid = 2095] [serial = 2119] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x128c23c00) [pid = 2095] [serial = 2122] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12a61ac00) [pid = 2095] [serial = 2125] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x121395800) [pid = 2095] [serial = 2114] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1214dc400) [pid = 2095] [serial = 2105] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x128c23800) [pid = 2095] [serial = 2120] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x1296d6000) [pid = 2095] [serial = 2123] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x125762000) [pid = 2095] [serial = 2108] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x125759000) [pid = 2095] [serial = 2117] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x1197b0c00) [pid = 2095] [serial = 2102] [outer = 0x0] [url = about:blank] 05:54:34 INFO - PROCESS | 2095 | 1468500874268 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:54:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1223ms 05:54:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:54:34 INFO - PROCESS | 2095 | 1468500874320 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 2095 | 1468500874323 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 05:54:34 INFO - PROCESS | 2095 | 1468500874326 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 2095 | 1468500874328 Marionette TRACE conn3 <- [1,2878,null,{}] 05:54:34 INFO - PROCESS | 2095 | 1468500874332 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 2095 | 1468500874333 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:34 INFO - PROCESS | 2095 | 1468500874415 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:54:34 INFO - PROCESS | 2095 | 1468500874426 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 2095 | 1468500874429 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:34 INFO - PROCESS | 2095 | ++DOCSHELL 0x11724d000 == 26 [pid = 2095] [id = 727] 05:54:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x1128cd400) [pid = 2095] [serial = 2181] [outer = 0x0] 05:54:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1128d7c00) [pid = 2095] [serial = 2182] [outer = 0x1128cd400] 05:54:34 INFO - PROCESS | 2095 | 1468500874456 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1129afc00) [pid = 2095] [serial = 2183] [outer = 0x1128cd400] 05:54:34 INFO - PROCESS | 2095 | 1468500874840 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:54:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms 05:54:34 INFO - PROCESS | 2095 | 1468500874896 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 2095 | 1468500874899 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 05:54:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:54:34 INFO - PROCESS | 2095 | 1468500874904 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 2095 | 1468500874905 Marionette TRACE conn3 <- [1,2882,null,{}] 05:54:34 INFO - PROCESS | 2095 | 1468500874908 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 2095 | 1468500874909 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:34 INFO - PROCESS | 2095 | 1468500874988 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:54:34 INFO - PROCESS | 2095 | 1468500874996 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 2095 | 1468500874997 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x118689000 == 27 [pid = 2095] [id = 728] 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x113082c00) [pid = 2095] [serial = 2184] [outer = 0x0] 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x11623f400) [pid = 2095] [serial = 2185] [outer = 0x113082c00] 05:54:35 INFO - PROCESS | 2095 | 1468500875024 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x11708bc00) [pid = 2095] [serial = 2186] [outer = 0x113082c00] 05:54:35 INFO - PROCESS | 2095 | 1468500875356 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 471ms 05:54:35 INFO - PROCESS | 2095 | 1468500875375 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 2095 | 1468500875376 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 05:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:54:35 INFO - PROCESS | 2095 | 1468500875386 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 2095 | 1468500875389 Marionette TRACE conn3 <- [1,2886,null,{}] 05:54:35 INFO - PROCESS | 2095 | 1468500875399 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 2095 | 1468500875402 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:35 INFO - PROCESS | 2095 | 1468500875507 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:54:35 INFO - PROCESS | 2095 | 1468500875515 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:35 INFO - PROCESS | 2095 | 1468500875517 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:35 INFO - PROCESS | 2095 | ++DOCSHELL 0x121370800 == 28 [pid = 2095] [id = 729] 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x117fe5c00) [pid = 2095] [serial = 2187] [outer = 0x0] 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1183a7000) [pid = 2095] [serial = 2188] [outer = 0x117fe5c00] 05:54:35 INFO - PROCESS | 2095 | 1468500875544 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1186f3800) [pid = 2095] [serial = 2189] [outer = 0x117fe5c00] 05:54:35 INFO - PROCESS | 2095 | 1468500875880 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 524ms 05:54:35 INFO - PROCESS | 2095 | 1468500875911 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 2095 | 1468500875912 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 05:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:54:35 INFO - PROCESS | 2095 | 1468500875915 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 2095 | 1468500875916 Marionette TRACE conn3 <- [1,2890,null,{}] 05:54:35 INFO - PROCESS | 2095 | 1468500875918 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 2095 | 1468500875919 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:36 INFO - PROCESS | 2095 | 1468500875997 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:54:36 INFO - PROCESS | 2095 | 1468500876059 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 2095 | 1468500876060 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x124443800 == 29 [pid = 2095] [id = 730] 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1186f3000) [pid = 2095] [serial = 2190] [outer = 0x0] 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118f0c000) [pid = 2095] [serial = 2191] [outer = 0x1186f3000] 05:54:36 INFO - PROCESS | 2095 | 1468500876085 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x118fed800) [pid = 2095] [serial = 2192] [outer = 0x1186f3000] 05:54:36 INFO - PROCESS | 2095 | 1468500876391 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:54:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:54:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 05:54:36 INFO - PROCESS | 2095 | 1468500876436 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 2095 | 1468500876438 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 05:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:54:36 INFO - PROCESS | 2095 | 1468500876440 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 2095 | 1468500876441 Marionette TRACE conn3 <- [1,2894,null,{}] 05:54:36 INFO - PROCESS | 2095 | 1468500876443 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:36 INFO - PROCESS | 2095 | 1468500876451 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:36 INFO - PROCESS | 2095 | 1468500876545 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:54:36 INFO - PROCESS | 2095 | 1468500876584 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 2095 | 1468500876585 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:36 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a7000 == 30 [pid = 2095] [id = 731] 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1133a8800) [pid = 2095] [serial = 2193] [outer = 0x0] 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1196d4c00) [pid = 2095] [serial = 2194] [outer = 0x1133a8800] 05:54:36 INFO - PROCESS | 2095 | 1468500876610 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x119c5d800) [pid = 2095] [serial = 2195] [outer = 0x1133a8800] 05:54:36 INFO - PROCESS | 2095 | 1468500876986 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 571ms 05:54:37 INFO - PROCESS | 2095 | 1468500877012 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 2095 | 1468500877014 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 05:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:54:37 INFO - PROCESS | 2095 | 1468500877026 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 2095 | 1468500877028 Marionette TRACE conn3 <- [1,2898,null,{}] 05:54:37 INFO - PROCESS | 2095 | 1468500877031 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 2095 | 1468500877037 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:37 INFO - PROCESS | 2095 | 1468500877201 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:54:37 INFO - PROCESS | 2095 | 1468500877223 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 2095 | 1468500877224 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292f5800 == 31 [pid = 2095] [id = 732] 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1196c7c00) [pid = 2095] [serial = 2196] [outer = 0x0] 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x121272000) [pid = 2095] [serial = 2197] [outer = 0x1196c7c00] 05:54:37 INFO - PROCESS | 2095 | 1468500877261 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x124b36000) [pid = 2095] [serial = 2198] [outer = 0x1196c7c00] 05:54:37 INFO - PROCESS | 2095 | 1468500877625 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 620ms 05:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:54:37 INFO - PROCESS | 2095 | 1468500877647 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 2095 | 1468500877648 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 05:54:37 INFO - PROCESS | 2095 | 1468500877650 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 2095 | 1468500877651 Marionette TRACE conn3 <- [1,2902,null,{}] 05:54:37 INFO - PROCESS | 2095 | 1468500877653 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 2095 | 1468500877655 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:37 INFO - PROCESS | 2095 | 1468500877758 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:54:37 INFO - PROCESS | 2095 | 1468500877762 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 2095 | 1468500877763 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:37 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a794000 == 32 [pid = 2095] [id = 733] 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x111dabc00) [pid = 2095] [serial = 2199] [outer = 0x0] 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x125576000) [pid = 2095] [serial = 2200] [outer = 0x111dabc00] 05:54:37 INFO - PROCESS | 2095 | 1468500877787 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x12720f400) [pid = 2095] [serial = 2201] [outer = 0x111dabc00] 05:54:38 INFO - PROCESS | 2095 | 1468500878134 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 05:54:38 INFO - PROCESS | 2095 | 1468500878173 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 2095 | 1468500878175 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 05:54:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:54:38 INFO - PROCESS | 2095 | 1468500878177 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 2095 | 1468500878178 Marionette TRACE conn3 <- [1,2906,null,{}] 05:54:38 INFO - PROCESS | 2095 | 1468500878180 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:38 INFO - PROCESS | 2095 | 1468500878181 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:38 INFO - PROCESS | 2095 | 1468500878279 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:54:38 INFO - PROCESS | 2095 | 1468500878283 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 2095 | 1468500878284 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:38 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac61800 == 33 [pid = 2095] [id = 734] 05:54:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x120f21000) [pid = 2095] [serial = 2202] [outer = 0x0] 05:54:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1272f0000) [pid = 2095] [serial = 2203] [outer = 0x120f21000] 05:54:38 INFO - PROCESS | 2095 | 1468500878308 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x128637400) [pid = 2095] [serial = 2204] [outer = 0x120f21000] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1272ee800) [pid = 2095] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1292d4400) [pid = 2095] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x123a6d400) [pid = 2095] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x117660000) [pid = 2095] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1129ae000) [pid = 2095] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x115f63800) [pid = 2095] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x1296d8000) [pid = 2095] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1133de400) [pid = 2095] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x1296d8400) [pid = 2095] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1128d2000) [pid = 2095] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1122b0800) [pid = 2095] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1197b9400) [pid = 2095] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118ff2800) [pid = 2095] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x111d78c00) [pid = 2095] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12b853400) [pid = 2095] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x12d403400) [pid = 2095] [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.] 05:54:38 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12d3b8800) [pid = 2095] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:39 INFO - PROCESS | 2095 | 1468500879069 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:54:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 918ms 05:54:39 INFO - PROCESS | 2095 | 1468500879096 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:54:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:54:39 INFO - PROCESS | 2095 | 1468500879098 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 05:54:39 INFO - PROCESS | 2095 | 1468500879101 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 2095 | 1468500879105 Marionette TRACE conn3 <- [1,2910,null,{}] 05:54:39 INFO - PROCESS | 2095 | 1468500879109 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 2095 | 1468500879110 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:39 INFO - PROCESS | 2095 | 1468500879222 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:54:39 INFO - PROCESS | 2095 | 1468500879280 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 2095 | 1468500879282 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x118bdd800 == 34 [pid = 2095] [id = 735] 05:54:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x1128d8800) [pid = 2095] [serial = 2205] [outer = 0x0] 05:54:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1129b3400) [pid = 2095] [serial = 2206] [outer = 0x1128d8800] 05:54:39 INFO - PROCESS | 2095 | 1468500879313 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x113304000) [pid = 2095] [serial = 2207] [outer = 0x1128d8800] 05:54:39 INFO - PROCESS | 2095 | 1468500879758 Marionette TRACE conn3 <- [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]]]}] 05:54:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:54:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:54:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 673ms 05:54:39 INFO - PROCESS | 2095 | 1468500879775 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 2095 | 1468500879778 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 05:54:39 INFO - TEST-START | /DOMEvents/constructors.html 05:54:39 INFO - PROCESS | 2095 | 1468500879782 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 2095 | 1468500879784 Marionette TRACE conn3 <- [1,2914,null,{}] 05:54:39 INFO - PROCESS | 2095 | 1468500879787 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 2095 | 1468500879788 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:39 INFO - PROCESS | 2095 | 1468500879899 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:54:39 INFO - PROCESS | 2095 | 1468500879957 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 2095 | 1468500879958 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:39 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b4000 == 35 [pid = 2095] [id = 736] 05:54:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x1133df400) [pid = 2095] [serial = 2208] [outer = 0x0] 05:54:39 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x117287c00) [pid = 2095] [serial = 2209] [outer = 0x1133df400] 05:54:39 INFO - PROCESS | 2095 | 1468500879989 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x117fdf400) [pid = 2095] [serial = 2210] [outer = 0x1133df400] 05:54:40 INFO - PROCESS | 2095 | 1468500880674 Marionette TRACE conn3 <- [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]]]}] 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:54:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:54:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:54:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 927ms 05:54:40 INFO - PROCESS | 2095 | 1468500880718 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 2095 | 1468500880721 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 05:54:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:54:40 INFO - PROCESS | 2095 | 1468500880730 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 2095 | 1468500880732 Marionette TRACE conn3 <- [1,2918,null,{}] 05:54:40 INFO - PROCESS | 2095 | 1468500880735 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:40 INFO - PROCESS | 2095 | 1468500880737 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:40 INFO - PROCESS | 2095 | 1468500880838 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x12a794000 == 34 [pid = 2095] [id = 733] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x1292f5800 == 33 [pid = 2095] [id = 732] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a7000 == 32 [pid = 2095] [id = 731] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x124443800 == 31 [pid = 2095] [id = 730] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x121370800 == 30 [pid = 2095] [id = 729] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x118689000 == 29 [pid = 2095] [id = 728] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x11724d000 == 28 [pid = 2095] [id = 727] 05:54:40 INFO - PROCESS | 2095 | --DOCSHELL 0x119315000 == 27 [pid = 2095] [id = 726] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x128b4a000) [pid = 2095] [serial = 2149] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x1296d1c00) [pid = 2095] [serial = 2152] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x124498000) [pid = 2095] [serial = 2143] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12557f800) [pid = 2095] [serial = 2144] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1183a8000) [pid = 2095] [serial = 2137] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1188bb400) [pid = 2095] [serial = 2138] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x112a83800) [pid = 2095] [serial = 2128] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x1133a9000) [pid = 2095] [serial = 2129] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x116b1a000) [pid = 2095] [serial = 2134] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x117289800) [pid = 2095] [serial = 2135] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x12a777400) [pid = 2095] [serial = 2126] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x11728b800) [pid = 2095] [serial = 2131] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x12a778000) [pid = 2095] [serial = 2155] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x118366c00) [pid = 2095] [serial = 2132] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x1196ce800) [pid = 2095] [serial = 2140] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 70 (0x121753c00) [pid = 2095] [serial = 2141] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 69 (0x118ff2400) [pid = 2095] [serial = 2159] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 68 (0x117098c00) [pid = 2095] [serial = 2158] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 67 (0x12a80bc00) [pid = 2095] [serial = 2156] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 66 (0x12a882000) [pid = 2095] [serial = 2164] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 65 (0x1292ce800) [pid = 2095] [serial = 2162] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 64 (0x123ae6c00) [pid = 2095] [serial = 2146] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 63 (0x12ba5e000) [pid = 2095] [serial = 2167] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 62 (0x1292cec00) [pid = 2095] [serial = 2150] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 61 (0x12a616800) [pid = 2095] [serial = 2153] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 60 (0x12ba67000) [pid = 2095] [serial = 2168] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 59 (0x12b852800) [pid = 2095] [serial = 2165] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 58 (0x12702a400) [pid = 2095] [serial = 2161] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 57 (0x127211800) [pid = 2095] [serial = 2147] [outer = 0x0] [url = about:blank] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 56 (0x114fcf000) [pid = 2095] [serial = 1478] [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.] 05:54:40 INFO - PROCESS | 2095 | --DOMWINDOW == 55 (0x12d3be800) [pid = 2095] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:40 INFO - PROCESS | 2095 | 1468500880945 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 2095 | 1468500880946 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:40 INFO - PROCESS | 2095 | ++DOCSHELL 0x11757e000 == 28 [pid = 2095] [id = 737] 05:54:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 56 (0x1129b3800) [pid = 2095] [serial = 2211] [outer = 0x0] 05:54:40 INFO - PROCESS | 2095 | ++DOMWINDOW == 57 (0x113c37800) [pid = 2095] [serial = 2212] [outer = 0x1129b3800] 05:54:40 INFO - PROCESS | 2095 | 1468500880974 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 58 (0x117288800) [pid = 2095] [serial = 2213] [outer = 0x1129b3800] 05:54:41 INFO - PROCESS | 2095 | 1468500881242 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:54:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:54:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 525ms 05:54:41 INFO - PROCESS | 2095 | 1468500881254 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 2095 | 1468500881258 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 05:54:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:54:41 INFO - PROCESS | 2095 | 1468500881271 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 2095 | 1468500881273 Marionette TRACE conn3 <- [1,2922,null,{}] 05:54:41 INFO - PROCESS | 2095 | 1468500881282 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 2095 | 1468500881284 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:41 INFO - PROCESS | 2095 | 1468500881369 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:54:41 INFO - PROCESS | 2095 | 1468500881425 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 2095 | 1468500881427 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:41 INFO - PROCESS | 2095 | ++DOCSHELL 0x1211ad000 == 29 [pid = 2095] [id = 738] 05:54:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 59 (0x113309400) [pid = 2095] [serial = 2214] [outer = 0x0] 05:54:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 60 (0x117fe0400) [pid = 2095] [serial = 2215] [outer = 0x113309400] 05:54:41 INFO - PROCESS | 2095 | 1468500881453 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 2095 | ++DOMWINDOW == 61 (0x1186efc00) [pid = 2095] [serial = 2216] [outer = 0x113309400] 05:54:41 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:41 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:41 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:41 INFO - PROCESS | 2095 | [2095] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:41 INFO - PROCESS | 2095 | 1468500881770 Marionette TRACE conn3 <- [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]]]}] 05:54:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:54:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:41 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 05:54:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:41 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 05:54:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:41 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]" 05:54:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:54:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 529ms 05:54:41 INFO - PROCESS | 2095 | 1468500881802 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 2095 | 1468500881804 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 05:54:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:54:41 INFO - PROCESS | 2095 | 1468500881811 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 2095 | 1468500881814 Marionette TRACE conn3 <- [1,2926,null,{}] 05:54:41 INFO - PROCESS | 2095 | 1468500881826 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:41 INFO - PROCESS | 2095 | 1468500881831 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:41 INFO - PROCESS | 2095 | 1468500881952 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:54:42 INFO - PROCESS | 2095 | 1468500882043 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 2095 | 1468500882046 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x1270a4000 == 30 [pid = 2095] [id = 739] 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 62 (0x11862ec00) [pid = 2095] [serial = 2217] [outer = 0x0] 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 63 (0x1196d0c00) [pid = 2095] [serial = 2218] [outer = 0x11862ec00] 05:54:42 INFO - PROCESS | 2095 | 1468500882091 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 64 (0x1214e5000) [pid = 2095] [serial = 2219] [outer = 0x11862ec00] 05:54:42 INFO - PROCESS | 2095 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:54:42 INFO - PROCESS | 2095 | 1468500882408 Marionette TRACE conn3 <- [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]]]}] 05:54:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:54:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 627ms 05:54:42 INFO - PROCESS | 2095 | 1468500882436 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 2095 | 1468500882438 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 05:54:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:54:42 INFO - PROCESS | 2095 | 1468500882450 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 2095 | 1468500882451 Marionette TRACE conn3 <- [1,2930,null,{}] 05:54:42 INFO - PROCESS | 2095 | 1468500882453 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 2095 | 1468500882455 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:42 INFO - PROCESS | 2095 | 1468500882547 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:54:42 INFO - PROCESS | 2095 | 1468500882603 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 2095 | 1468500882604 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:42 INFO - PROCESS | 2095 | ++DOCSHELL 0x129853000 == 31 [pid = 2095] [id = 740] 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 65 (0x121c45800) [pid = 2095] [serial = 2220] [outer = 0x0] 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 66 (0x1241ec800) [pid = 2095] [serial = 2221] [outer = 0x121c45800] 05:54:42 INFO - PROCESS | 2095 | 1468500882629 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 2095 | ++DOMWINDOW == 67 (0x124b32000) [pid = 2095] [serial = 2222] [outer = 0x121c45800] 05:54:42 INFO - PROCESS | 2095 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:54:42 INFO - PROCESS | 2095 | 1468500882868 Marionette TRACE conn3 <- [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]]]}] 05:54:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:54:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 470ms 05:54:42 INFO - PROCESS | 2095 | 1468500882920 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:54:42 INFO - PROCESS | 2095 | 1468500882922 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 05:54:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:54:42 INFO - PROCESS | 2095 | 1468500882931 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 2095 | 1468500882932 Marionette TRACE conn3 <- [1,2934,null,{}] 05:54:42 INFO - PROCESS | 2095 | 1468500882934 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 2095 | 1468500882935 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:43 INFO - PROCESS | 2095 | 1468500883014 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:54:43 INFO - PROCESS | 2095 | 1468500883017 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 2095 | 1468500883019 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12ac5c800 == 32 [pid = 2095] [id = 741] 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 68 (0x112010800) [pid = 2095] [serial = 2223] [outer = 0x0] 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 69 (0x12575b400) [pid = 2095] [serial = 2224] [outer = 0x112010800] 05:54:43 INFO - PROCESS | 2095 | 1468500883051 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 70 (0x12702a400) [pid = 2095] [serial = 2225] [outer = 0x112010800] 05:54:43 INFO - PROCESS | 2095 | 1468500883392 Marionette TRACE conn3 <- [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]]]}] 05:54:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:54:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 05:54:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:54:43 INFO - PROCESS | 2095 | 1468500883403 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 2095 | 1468500883405 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 05:54:43 INFO - PROCESS | 2095 | 1468500883408 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 2095 | 1468500883411 Marionette TRACE conn3 <- [1,2938,null,{}] 05:54:43 INFO - PROCESS | 2095 | 1468500883413 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:43 INFO - PROCESS | 2095 | 1468500883418 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:43 INFO - PROCESS | 2095 | 1468500883533 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:54:43 INFO - PROCESS | 2095 | 1468500883546 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 2095 | 1468500883547 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:43 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bac0000 == 33 [pid = 2095] [id = 742] 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 71 (0x125fd4c00) [pid = 2095] [serial = 2226] [outer = 0x0] 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x128632000) [pid = 2095] [serial = 2227] [outer = 0x125fd4c00] 05:54:43 INFO - PROCESS | 2095 | 1468500883571 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x128b6d000) [pid = 2095] [serial = 2228] [outer = 0x125fd4c00] 05:54:43 INFO - PROCESS | 2095 | 1468500883879 Marionette TRACE conn3 <- [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]]]}] 05:54:43 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. 05:54:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 524ms 05:54:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:54:43 INFO - PROCESS | 2095 | 1468500883931 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 2095 | 1468500883932 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 05:54:43 INFO - PROCESS | 2095 | 1468500883934 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 2095 | 1468500883935 Marionette TRACE conn3 <- [1,2942,null,{}] 05:54:43 INFO - PROCESS | 2095 | 1468500883938 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:43 INFO - PROCESS | 2095 | 1468500883939 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:44 INFO - PROCESS | 2095 | 1468500884036 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:54:44 INFO - PROCESS | 2095 | 1468500884047 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 2095 | 1468500884048 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x118670800 == 34 [pid = 2095] [id = 743] 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x128c23800) [pid = 2095] [serial = 2229] [outer = 0x0] 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x1291b0800) [pid = 2095] [serial = 2230] [outer = 0x128c23800] 05:54:44 INFO - PROCESS | 2095 | 1468500884072 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x1291bb400) [pid = 2095] [serial = 2231] [outer = 0x128c23800] 05:54:44 INFO - PROCESS | 2095 | 1468500884363 Marionette TRACE conn3 <- [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"]]]}] 05:54:44 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 05:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:54:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 05:54:44 INFO - PROCESS | 2095 | 1468500884405 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 2095 | 1468500884408 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 05:54:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:54:44 INFO - PROCESS | 2095 | 1468500884412 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 2095 | 1468500884413 Marionette TRACE conn3 <- [1,2946,null,{}] 05:54:44 INFO - PROCESS | 2095 | 1468500884416 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 2095 | 1468500884417 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:44 INFO - PROCESS | 2095 | 1468500884513 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:54:44 INFO - PROCESS | 2095 | 1468500884525 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 2095 | 1468500884526 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:44 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c072000 == 35 [pid = 2095] [id = 744] 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x1291bd000) [pid = 2095] [serial = 2232] [outer = 0x0] 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x1292d4c00) [pid = 2095] [serial = 2233] [outer = 0x1291bd000] 05:54:44 INFO - PROCESS | 2095 | 1468500884550 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x1296d6000) [pid = 2095] [serial = 2234] [outer = 0x1291bd000] 05:54:44 INFO - PROCESS | 2095 | 1468500884846 Marionette TRACE conn3 <- [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]]]}] 05:54:44 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. 05:54:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 05:54:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:54:44 INFO - PROCESS | 2095 | 1468500884881 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 2095 | 1468500884882 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 05:54:44 INFO - PROCESS | 2095 | 1468500884885 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 2095 | 1468500884886 Marionette TRACE conn3 <- [1,2950,null,{}] 05:54:44 INFO - PROCESS | 2095 | 1468500884890 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 2095 | 1468500884893 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:45 INFO - PROCESS | 2095 | 1468500885004 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:54:45 INFO - PROCESS | 2095 | 1468500885056 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 2095 | 1468500885057 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6b7800 == 36 [pid = 2095] [id = 745] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x1292d6c00) [pid = 2095] [serial = 2235] [outer = 0x0] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x12a616000) [pid = 2095] [serial = 2236] [outer = 0x1292d6c00] 05:54:45 INFO - PROCESS | 2095 | 1468500885095 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x12a71f800) [pid = 2095] [serial = 2237] [outer = 0x1292d6c00] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1186f3000) [pid = 2095] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x1133a8800) [pid = 2095] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x1196c7c00) [pid = 2095] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x118f09800) [pid = 2095] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 77 (0x118f18c00) [pid = 2095] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 76 (0x115f65c00) [pid = 2095] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 75 (0x111dabc00) [pid = 2095] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 74 (0x1128cd400) [pid = 2095] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 73 (0x117fe5c00) [pid = 2095] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 72 (0x113082c00) [pid = 2095] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:54:45 INFO - PROCESS | 2095 | --DOMWINDOW == 71 (0x113310800) [pid = 2095] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:54:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x11757b000 == 37 [pid = 2095] [id = 746] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 72 (0x11700cc00) [pid = 2095] [serial = 2238] [outer = 0x0] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 73 (0x1122ba000) [pid = 2095] [serial = 2239] [outer = 0x11700cc00] 05:54:45 INFO - PROCESS | 2095 | 1468500885525 Marionette TRACE conn3 <- [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]]]}] 05:54:45 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. 05:54:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 05:54:45 INFO - PROCESS | 2095 | 1468500885557 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 2095 | 1468500885559 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 05:54:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:54:45 INFO - PROCESS | 2095 | 1468500885561 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 2095 | 1468500885562 Marionette TRACE conn3 <- [1,2954,null,{}] 05:54:45 INFO - PROCESS | 2095 | 1468500885564 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 2095 | 1468500885565 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:45 INFO - PROCESS | 2095 | 1468500885664 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:54:45 INFO - PROCESS | 2095 | 1468500885667 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 2095 | 1468500885668 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:45 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c9bf000 == 38 [pid = 2095] [id = 747] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 74 (0x118f3f000) [pid = 2095] [serial = 2240] [outer = 0x0] 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 75 (0x125580400) [pid = 2095] [serial = 2241] [outer = 0x118f3f000] 05:54:45 INFO - PROCESS | 2095 | 1468500885692 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 2095 | ++DOMWINDOW == 76 (0x12a61a000) [pid = 2095] [serial = 2242] [outer = 0x118f3f000] 05:54:46 INFO - PROCESS | 2095 | 1468500886000 Marionette TRACE conn3 <- [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]]]}] 05:54:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:46 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 05:54:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 05:54:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:54:46 INFO - PROCESS | 2095 | 1468500886032 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 2095 | 1468500886034 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 05:54:46 INFO - PROCESS | 2095 | 1468500886036 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 2095 | 1468500886037 Marionette TRACE conn3 <- [1,2958,null,{}] 05:54:46 INFO - PROCESS | 2095 | 1468500886042 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:46 INFO - PROCESS | 2095 | 1468500886044 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:46 INFO - PROCESS | 2095 | 1468500886138 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:54:46 INFO - PROCESS | 2095 | 1468500886210 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2095 | 1468500886211 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3ca800 == 39 [pid = 2095] [id = 748] 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 77 (0x12a617c00) [pid = 2095] [serial = 2243] [outer = 0x0] 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 78 (0x12a807000) [pid = 2095] [serial = 2244] [outer = 0x12a617c00] 05:54:46 INFO - PROCESS | 2095 | 1468500886238 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x12b84f400) [pid = 2095] [serial = 2245] [outer = 0x12a617c00] 05:54:46 INFO - PROCESS | 2095 | 1468500886487 Marionette TRACE conn3 <- [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]]]}] 05:54:46 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. 05:54:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 05:54:46 INFO - PROCESS | 2095 | 1468500886512 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 2095 | 1468500886513 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 05:54:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:54:46 INFO - PROCESS | 2095 | 1468500886518 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 2095 | 1468500886519 Marionette TRACE conn3 <- [1,2962,null,{}] 05:54:46 INFO - PROCESS | 2095 | 1468500886522 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:46 INFO - PROCESS | 2095 | 1468500886523 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:46 INFO - PROCESS | 2095 | 1468500886618 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:54:46 INFO - PROCESS | 2095 | 1468500886621 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 2095 | 1468500886622 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:46 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d73b000 == 40 [pid = 2095] [id = 749] 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x12aeea800) [pid = 2095] [serial = 2246] [outer = 0x0] 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x12b853400) [pid = 2095] [serial = 2247] [outer = 0x12aeea800] 05:54:46 INFO - PROCESS | 2095 | 1468500886648 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x12ba66c00) [pid = 2095] [serial = 2248] [outer = 0x12aeea800] 05:54:46 INFO - PROCESS | 2095 | 1468500886973 Marionette TRACE conn3 <- [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]]]}] 05:54:46 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. 05:54:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 478ms 05:54:46 INFO - PROCESS | 2095 | 1468500886995 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:54:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:54:46 INFO - PROCESS | 2095 | 1468500886996 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 05:54:46 INFO - PROCESS | 2095 | 1468500886998 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 2095 | 1468500887000 Marionette TRACE conn3 <- [1,2966,null,{}] 05:54:47 INFO - PROCESS | 2095 | 1468500887002 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:47 INFO - PROCESS | 2095 | 1468500887003 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:47 INFO - PROCESS | 2095 | 1468500887097 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:54:47 INFO - PROCESS | 2095 | 1468500887160 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 2095 | 1468500887161 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x12da91800 == 41 [pid = 2095] [id = 750] 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x12b84f800) [pid = 2095] [serial = 2249] [outer = 0x0] 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x12bad9800) [pid = 2095] [serial = 2250] [outer = 0x12b84f800] 05:54:47 INFO - PROCESS | 2095 | 1468500887184 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x12bae2400) [pid = 2095] [serial = 2251] [outer = 0x12b84f800] 05:54:47 INFO - PROCESS | 2095 | 1468500887564 Marionette TRACE conn3 <- [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]]]}] 05:54:47 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. 05:54:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 05:54:47 INFO - PROCESS | 2095 | 1468500887569 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 2095 | 1468500887573 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 05:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:54:47 INFO - PROCESS | 2095 | 1468500887576 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 2095 | 1468500887578 Marionette TRACE conn3 <- [1,2970,null,{}] 05:54:47 INFO - PROCESS | 2095 | 1468500887582 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:47 INFO - PROCESS | 2095 | 1468500887584 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:47 INFO - PROCESS | 2095 | 1468500887693 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:54:47 INFO - PROCESS | 2095 | 1468500887750 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 2095 | 1468500887754 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:47 INFO - PROCESS | 2095 | ++DOCSHELL 0x119680800 == 42 [pid = 2095] [id = 751] 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1129ab000) [pid = 2095] [serial = 2252] [outer = 0x0] 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1133aac00) [pid = 2095] [serial = 2253] [outer = 0x1129ab000] 05:54:47 INFO - PROCESS | 2095 | 1468500887784 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x117281800) [pid = 2095] [serial = 2254] [outer = 0x1129ab000] 05:54:48 INFO - PROCESS | 2095 | 1468500888180 Marionette TRACE conn3 <- [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]]]}] 05:54:48 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. 05:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 05:54:48 INFO - PROCESS | 2095 | 1468500888198 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 2095 | 1468500888201 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 05:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:54:48 INFO - PROCESS | 2095 | 1468500888206 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 2095 | 1468500888207 Marionette TRACE conn3 <- [1,2974,null,{}] 05:54:48 INFO - PROCESS | 2095 | 1468500888210 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 2095 | 1468500888212 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:48 INFO - PROCESS | 2095 | 1468500888316 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:54:48 INFO - PROCESS | 2095 | 1468500888376 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 2095 | 1468500888377 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:48 INFO - PROCESS | 2095 | ++DOCSHELL 0x12910e800 == 43 [pid = 2095] [id = 752] 05:54:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x1183a6000) [pid = 2095] [serial = 2255] [outer = 0x0] 05:54:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x118fe8400) [pid = 2095] [serial = 2256] [outer = 0x1183a6000] 05:54:48 INFO - PROCESS | 2095 | 1468500888407 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x119b2b400) [pid = 2095] [serial = 2257] [outer = 0x1183a6000] 05:54:48 INFO - PROCESS | 2095 | 1468500888796 Marionette TRACE conn3 <- [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]]]}] 05:54:48 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. 05:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 05:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:54:48 INFO - PROCESS | 2095 | 1468500888826 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 2095 | 1468500888828 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 05:54:48 INFO - PROCESS | 2095 | 1468500888830 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 2095 | 1468500888832 Marionette TRACE conn3 <- [1,2978,null,{}] 05:54:48 INFO - PROCESS | 2095 | 1468500888840 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 2095 | 1468500888844 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:48 INFO - PROCESS | 2095 | 1468500888963 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:54:49 INFO - PROCESS | 2095 | 1468500889072 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 2095 | 1468500889074 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d3bb000 == 44 [pid = 2095] [id = 753] 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x127210800) [pid = 2095] [serial = 2258] [outer = 0x0] 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1272eb400) [pid = 2095] [serial = 2259] [outer = 0x127210800] 05:54:49 INFO - PROCESS | 2095 | 1468500889133 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x128ace400) [pid = 2095] [serial = 2260] [outer = 0x127210800] 05:54:49 INFO - PROCESS | 2095 | 1468500889530 Marionette TRACE conn3 <- [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]]]}] 05:54:49 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. 05:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 723ms 05:54:49 INFO - PROCESS | 2095 | 1468500889554 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 2095 | 1468500889556 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 05:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:54:49 INFO - PROCESS | 2095 | 1468500889558 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 2095 | 1468500889559 Marionette TRACE conn3 <- [1,2982,null,{}] 05:54:49 INFO - PROCESS | 2095 | 1468500889562 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 2095 | 1468500889563 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:49 INFO - PROCESS | 2095 | 1468500889672 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:54:49 INFO - PROCESS | 2095 | 1468500889732 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 2095 | 1468500889733 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:49 INFO - PROCESS | 2095 | ++DOCSHELL 0x12de70800 == 45 [pid = 2095] [id = 754] 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x128b44000) [pid = 2095] [serial = 2261] [outer = 0x0] 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x128b4e400) [pid = 2095] [serial = 2262] [outer = 0x128b44000] 05:54:49 INFO - PROCESS | 2095 | 1468500889761 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x1291bf400) [pid = 2095] [serial = 2263] [outer = 0x128b44000] 05:54:50 INFO - PROCESS | 2095 | 1468500890097 Marionette TRACE conn3 <- [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"]]]}] 05:54:50 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 05:54:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:54:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 571ms 05:54:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:54:50 INFO - PROCESS | 2095 | 1468500890130 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 2095 | 1468500890131 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 05:54:50 INFO - PROCESS | 2095 | 1468500890133 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 2095 | 1468500890134 Marionette TRACE conn3 <- [1,2986,null,{}] 05:54:50 INFO - PROCESS | 2095 | 1468500890137 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 2095 | 1468500890138 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:50 INFO - PROCESS | 2095 | 1468500890238 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:54:50 INFO - PROCESS | 2095 | 1468500890295 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 2095 | 1468500890296 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:50 INFO - PROCESS | 2095 | ++DOCSHELL 0x11758c800 == 46 [pid = 2095] [id = 755] 05:54:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1292cf000) [pid = 2095] [serial = 2264] [outer = 0x0] 05:54:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a809000) [pid = 2095] [serial = 2265] [outer = 0x1292cf000] 05:54:50 INFO - PROCESS | 2095 | 1468500890324 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x12aef2000) [pid = 2095] [serial = 2266] [outer = 0x1292cf000] 05:54:50 INFO - PROCESS | 2095 | 1468500890816 Marionette TRACE conn3 <- [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]]]}] 05:54:50 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. 05:54:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 723ms 05:54:50 INFO - PROCESS | 2095 | 1468500890857 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:54:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:54:50 INFO - PROCESS | 2095 | 1468500890860 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 05:54:50 INFO - PROCESS | 2095 | 1468500890863 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 2095 | 1468500890865 Marionette TRACE conn3 <- [1,2990,null,{}] 05:54:50 INFO - PROCESS | 2095 | 1468500890869 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:50 INFO - PROCESS | 2095 | 1468500890875 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:51 INFO - PROCESS | 2095 | 1468500891168 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:54:51 INFO - PROCESS | 2095 | 1468500891302 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 2095 | 1468500891303 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f11000 == 47 [pid = 2095] [id = 756] 05:54:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x110fed400) [pid = 2095] [serial = 2267] [outer = 0x0] 05:54:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x1129a6000) [pid = 2095] [serial = 2268] [outer = 0x110fed400] 05:54:51 INFO - PROCESS | 2095 | 1468500891333 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x11307e800) [pid = 2095] [serial = 2269] [outer = 0x110fed400] 05:54:51 INFO - PROCESS | 2095 | ++DOCSHELL 0x1165b9000 == 48 [pid = 2095] [id = 757] 05:54:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x1175e6c00) [pid = 2095] [serial = 2270] [outer = 0x0] 05:54:51 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x114f6d400) [pid = 2095] [serial = 2271] [outer = 0x1175e6c00] 05:54:51 INFO - PROCESS | 2095 | 1468500891767 Marionette TRACE conn3 <- [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]]]}] 05:54:51 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. 05:54:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 921ms 05:54:51 INFO - PROCESS | 2095 | 1468500891784 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 2095 | 1468500891786 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 05:54:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:54:51 INFO - PROCESS | 2095 | 1468500891790 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 2095 | 1468500891792 Marionette TRACE conn3 <- [1,2994,null,{}] 05:54:51 INFO - PROCESS | 2095 | 1468500891795 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 2095 | 1468500891797 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12d73b000 == 47 [pid = 2095] [id = 749] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3ca800 == 46 [pid = 2095] [id = 748] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12c9bf000 == 45 [pid = 2095] [id = 747] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x11757b000 == 44 [pid = 2095] [id = 746] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6b7800 == 43 [pid = 2095] [id = 745] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12c072000 == 42 [pid = 2095] [id = 744] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x118670800 == 41 [pid = 2095] [id = 743] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12bac0000 == 40 [pid = 2095] [id = 742] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac5c800 == 39 [pid = 2095] [id = 741] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x129853000 == 38 [pid = 2095] [id = 740] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1270a4000 == 37 [pid = 2095] [id = 739] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1211ad000 == 36 [pid = 2095] [id = 738] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x11757e000 == 35 [pid = 2095] [id = 737] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b4000 == 34 [pid = 2095] [id = 736] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x118bdd800 == 33 [pid = 2095] [id = 735] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12ac61800 == 32 [pid = 2095] [id = 734] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x1165b9000 == 31 [pid = 2095] [id = 757] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x117f11000 == 30 [pid = 2095] [id = 756] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x11758c800 == 29 [pid = 2095] [id = 755] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12de70800 == 28 [pid = 2095] [id = 754] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12d3bb000 == 27 [pid = 2095] [id = 753] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12910e800 == 26 [pid = 2095] [id = 752] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x12da91800 == 25 [pid = 2095] [id = 750] 05:54:52 INFO - PROCESS | 2095 | --DOCSHELL 0x119680800 == 24 [pid = 2095] [id = 751] 05:54:52 INFO - PROCESS | 2095 | 1468500892427 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x118f0c000) [pid = 2095] [serial = 2191] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x121272000) [pid = 2095] [serial = 2197] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x123db6c00) [pid = 2095] [serial = 2174] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x128b47000) [pid = 2095] [serial = 2177] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x118365800) [pid = 2095] [serial = 2171] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x12720f400) [pid = 2095] [serial = 2201] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x125576000) [pid = 2095] [serial = 2200] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x124b36000) [pid = 2095] [serial = 2198] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x119c5d800) [pid = 2095] [serial = 2195] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1128d7c00) [pid = 2095] [serial = 2182] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1129afc00) [pid = 2095] [serial = 2183] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x1183a7000) [pid = 2095] [serial = 2188] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1186f3800) [pid = 2095] [serial = 2189] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x11623f400) [pid = 2095] [serial = 2185] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11708bc00) [pid = 2095] [serial = 2186] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x117283000) [pid = 2095] [serial = 2170] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x119c52400) [pid = 2095] [serial = 2173] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x127208000) [pid = 2095] [serial = 2176] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x116862000) [pid = 2095] [serial = 2180] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1133e1000) [pid = 2095] [serial = 2179] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x118fed800) [pid = 2095] [serial = 2192] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x1196d4c00) [pid = 2095] [serial = 2194] [outer = 0x0] [url = about:blank] 05:54:52 INFO - PROCESS | 2095 | 1468500892530 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 2095 | 1468500892532 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:52 INFO - PROCESS | 2095 | ++DOCSHELL 0x115fba800 == 25 [pid = 2095] [id = 758] 05:54:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x110fed800) [pid = 2095] [serial = 2272] [outer = 0x0] 05:54:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x111d83800) [pid = 2095] [serial = 2273] [outer = 0x110fed800] 05:54:52 INFO - PROCESS | 2095 | 1468500892562 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1128cf400) [pid = 2095] [serial = 2274] [outer = 0x110fed800] 05:54:52 INFO - PROCESS | 2095 | 1468500892817 Marionette TRACE conn3 <- [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]]]}] 05:54:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:52 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 05:54:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1074ms 05:54:52 INFO - PROCESS | 2095 | 1468500892867 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:54:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:54:52 INFO - PROCESS | 2095 | 1468500892869 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 05:54:52 INFO - PROCESS | 2095 | 1468500892873 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 2095 | 1468500892878 Marionette TRACE conn3 <- [1,2998,null,{}] 05:54:52 INFO - PROCESS | 2095 | 1468500892885 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 2095 | 1468500892887 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:53 INFO - PROCESS | 2095 | 1468500892998 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:54:53 INFO - PROCESS | 2095 | 1468500893117 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 2095 | 1468500893119 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f11000 == 26 [pid = 2095] [id = 759] 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x1128d6800) [pid = 2095] [serial = 2275] [outer = 0x0] 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x1130a8c00) [pid = 2095] [serial = 2276] [outer = 0x1128d6800] 05:54:53 INFO - PROCESS | 2095 | 1468500893161 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x11672e800) [pid = 2095] [serial = 2277] [outer = 0x1128d6800] 05:54:53 INFO - PROCESS | 2095 | 1468500893442 Marionette TRACE conn3 <- [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]]]}] 05:54:53 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. 05:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 582ms 05:54:53 INFO - PROCESS | 2095 | 1468500893455 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 2095 | 1468500893457 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 05:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:54:53 INFO - PROCESS | 2095 | 1468500893466 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 2095 | 1468500893467 Marionette TRACE conn3 <- [1,3002,null,{}] 05:54:53 INFO - PROCESS | 2095 | 1468500893480 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:53 INFO - PROCESS | 2095 | 1468500893481 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:53 INFO - PROCESS | 2095 | 1468500893566 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:54:53 INFO - PROCESS | 2095 | 1468500893630 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 2095 | 1468500893631 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:53 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f08800 == 27 [pid = 2095] [id = 760] 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x116869400) [pid = 2095] [serial = 2278] [outer = 0x0] 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x117664000) [pid = 2095] [serial = 2279] [outer = 0x116869400] 05:54:53 INFO - PROCESS | 2095 | 1468500893663 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x1183a5000) [pid = 2095] [serial = 2280] [outer = 0x116869400] 05:54:53 INFO - PROCESS | 2095 | 1468500893944 Marionette TRACE conn3 <- [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]]]}] 05:54:53 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. 05:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 520ms 05:54:53 INFO - PROCESS | 2095 | 1468500893987 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 2095 | 1468500893990 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 05:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:54:54 INFO - PROCESS | 2095 | 1468500894001 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 2095 | 1468500894004 Marionette TRACE conn3 <- [1,3006,null,{}] 05:54:54 INFO - PROCESS | 2095 | 1468500894006 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 2095 | 1468500894011 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:54 INFO - PROCESS | 2095 | 1468500894091 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:54:54 INFO - PROCESS | 2095 | 1468500894096 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 2095 | 1468500894097 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x1214cd000 == 28 [pid = 2095] [id = 761] 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x118621400) [pid = 2095] [serial = 2281] [outer = 0x0] 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x118f42000) [pid = 2095] [serial = 2282] [outer = 0x118621400] 05:54:54 INFO - PROCESS | 2095 | 1468500894122 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1197b0c00) [pid = 2095] [serial = 2283] [outer = 0x118621400] 05:54:54 INFO - PROCESS | 2095 | 1468500894424 Marionette TRACE conn3 <- [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]]]}] 05:54:54 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. 05:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 477ms 05:54:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:54:54 INFO - PROCESS | 2095 | 1468500894474 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 2095 | 1468500894475 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 05:54:54 INFO - PROCESS | 2095 | 1468500894477 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 2095 | 1468500894478 Marionette TRACE conn3 <- [1,3010,null,{}] 05:54:54 INFO - PROCESS | 2095 | 1468500894480 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 2095 | 1468500894481 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:54 INFO - PROCESS | 2095 | 1468500894588 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:54:54 INFO - PROCESS | 2095 | 1468500894606 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 2095 | 1468500894608 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:54 INFO - PROCESS | 2095 | ++DOCSHELL 0x123eb1800 == 29 [pid = 2095] [id = 762] 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x119b03000) [pid = 2095] [serial = 2284] [outer = 0x0] 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12100bc00) [pid = 2095] [serial = 2285] [outer = 0x119b03000] 05:54:54 INFO - PROCESS | 2095 | 1468500894632 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1133e1000) [pid = 2095] [serial = 2286] [outer = 0x119b03000] 05:54:54 INFO - PROCESS | 2095 | 1468500894946 Marionette TRACE conn3 <- [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]]]}] 05:54:54 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 05:54:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 519ms 05:54:54 INFO - PROCESS | 2095 | 1468500894996 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 2095 | 1468500894997 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 05:54:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:54:55 INFO - PROCESS | 2095 | 1468500895000 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 2095 | 1468500895001 Marionette TRACE conn3 <- [1,3014,null,{}] 05:54:55 INFO - PROCESS | 2095 | 1468500895003 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 2095 | 1468500895004 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:55 INFO - PROCESS | 2095 | 1468500895102 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:54:55 INFO - PROCESS | 2095 | 1468500895142 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 2095 | 1468500895147 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x1288b8000 == 30 [pid = 2095] [id = 763] 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x116868800) [pid = 2095] [serial = 2287] [outer = 0x0] 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1241ea400) [pid = 2095] [serial = 2288] [outer = 0x116868800] 05:54:55 INFO - PROCESS | 2095 | 1468500895178 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x124b35400) [pid = 2095] [serial = 2289] [outer = 0x116868800] 05:54:55 INFO - PROCESS | 2095 | [2095] 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 05:54:55 INFO - PROCESS | 2095 | 1468500895518 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:54:55 INFO - {} 05:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:54:55 INFO - {} 05:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:54:55 INFO - {} 05:54:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:54:55 INFO - {} 05:54:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 568ms 05:54:55 INFO - PROCESS | 2095 | 1468500895568 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 2095 | 1468500895569 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 05:54:55 INFO - TEST-START | /FileAPI/fileReader.html 05:54:55 INFO - PROCESS | 2095 | 1468500895572 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 2095 | 1468500895573 Marionette TRACE conn3 <- [1,3018,null,{}] 05:54:55 INFO - PROCESS | 2095 | 1468500895580 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 2095 | 1468500895582 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:55 INFO - PROCESS | 2095 | 1468500895680 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:54:55 INFO - PROCESS | 2095 | 1468500895684 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 2095 | 1468500895685 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:55 INFO - PROCESS | 2095 | ++DOCSHELL 0x112d4d000 == 31 [pid = 2095] [id = 764] 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x125761000) [pid = 2095] [serial = 2290] [outer = 0x0] 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x128630400) [pid = 2095] [serial = 2291] [outer = 0x125761000] 05:54:55 INFO - PROCESS | 2095 | 1468500895710 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x128ac9000) [pid = 2095] [serial = 2292] [outer = 0x125761000] 05:54:56 INFO - PROCESS | 2095 | 1468500896028 Marionette TRACE conn3 <- [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]]]}] 05:54:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:54:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:54:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:54:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:54:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 475ms 05:54:56 INFO - TEST-START | /FileAPI/historical.html 05:54:56 INFO - PROCESS | 2095 | 1468500896047 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 2095 | 1468500896049 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 05:54:56 INFO - PROCESS | 2095 | 1468500896051 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 2095 | 1468500896052 Marionette TRACE conn3 <- [1,3022,null,{}] 05:54:56 INFO - PROCESS | 2095 | 1468500896063 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 2095 | 1468500896064 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:56 INFO - PROCESS | 2095 | 1468500896161 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:54:56 INFO - PROCESS | 2095 | 1468500896164 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 2095 | 1468500896166 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e4800 == 32 [pid = 2095] [id = 765] 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x1110a1400) [pid = 2095] [serial = 2293] [outer = 0x0] 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x128ad1000) [pid = 2095] [serial = 2294] [outer = 0x1110a1400] 05:54:56 INFO - PROCESS | 2095 | 1468500896190 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x128b4f000) [pid = 2095] [serial = 2295] [outer = 0x1110a1400] 05:54:56 INFO - PROCESS | 2095 | 1468500896504 Marionette TRACE conn3 <- [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"]]]}] 05:54:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:54:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:54:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:54:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:54:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:54:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:54:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:54:56 INFO - TEST-OK | /FileAPI/historical.html | took 481ms 05:54:56 INFO - PROCESS | 2095 | 1468500896532 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 2095 | 1468500896534 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 05:54:56 INFO - TEST-START | /FileAPI/idlharness.html 05:54:56 INFO - PROCESS | 2095 | 1468500896536 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 2095 | 1468500896537 Marionette TRACE conn3 <- [1,3026,null,{}] 05:54:56 INFO - PROCESS | 2095 | 1468500896540 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:56 INFO - PROCESS | 2095 | 1468500896542 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:56 INFO - PROCESS | 2095 | 1468500896851 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x12b84f800) [pid = 2095] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x118f3f000) [pid = 2095] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x125fd4c00) [pid = 2095] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x128c23800) [pid = 2095] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x1291bd000) [pid = 2095] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1129b3800) [pid = 2095] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1133df400) [pid = 2095] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x120f21000) [pid = 2095] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x11862ec00) [pid = 2095] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x121c45800) [pid = 2095] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x112010800) [pid = 2095] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1128d8800) [pid = 2095] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12aeea800) [pid = 2095] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x113309400) [pid = 2095] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x1292d6c00) [pid = 2095] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x12a617c00) [pid = 2095] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:54:56 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x11700cc00) [pid = 2095] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:56 INFO - PROCESS | 2095 | 1468500896893 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 2095 | 1468500896894 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:56 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8e1000 == 33 [pid = 2095] [id = 766] 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x110f78400) [pid = 2095] [serial = 2296] [outer = 0x0] 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x113082c00) [pid = 2095] [serial = 2297] [outer = 0x110f78400] 05:54:56 INFO - PROCESS | 2095 | 1468500896913 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x123d53400) [pid = 2095] [serial = 2298] [outer = 0x110f78400] 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:54:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:54:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:54:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:54:57 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 05:54:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:54:57 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 05:54:57 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 05:54:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:54:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - PROCESS | 2095 | 1468500897443 Marionette TRACE conn3 <- [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]]]}] 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:54:57 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 05:54:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:54:57 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 05:54:57 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 05:54:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:54:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:54:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 936ms 05:54:57 INFO - PROCESS | 2095 | 1468500897478 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 2095 | 1468500897479 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 05:54:57 INFO - TEST-START | /FileAPI/idlharness.worker 05:54:57 INFO - PROCESS | 2095 | 1468500897481 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 2095 | 1468500897482 Marionette TRACE conn3 <- [1,3030,null,{}] 05:54:57 INFO - PROCESS | 2095 | 1468500897485 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 2095 | 1468500897486 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:57 INFO - PROCESS | 2095 | 1468500897609 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:54:57 INFO - PROCESS | 2095 | 1468500897615 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 2095 | 1468500897616 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:57 INFO - PROCESS | 2095 | ++DOCSHELL 0x12de6d000 == 34 [pid = 2095] [id = 767] 05:54:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x124b36400) [pid = 2095] [serial = 2299] [outer = 0x0] 05:54:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x12bcd5800) [pid = 2095] [serial = 2300] [outer = 0x124b36400] 05:54:57 INFO - PROCESS | 2095 | 1468500897665 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x12bcd8c00) [pid = 2095] [serial = 2301] [outer = 0x124b36400] 05:54:57 INFO - PROCESS | 2095 | [2095] 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 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:54:58 INFO - {} 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:54:58 INFO - {} 05:54:58 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 - {} 05:54:58 INFO - {} 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:54:58 INFO - {} 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:54:58 INFO - {} 05:54:58 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 - {} 05:54:58 INFO - {} 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 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 05:54:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:54:58 INFO - {} 05:54:58 INFO - PROCESS | 2095 | 1468500898290 Marionette TRACE conn3 <- [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,{},{}]]]}] 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:58 INFO - {} 05:54:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 835ms 05:54:58 INFO - PROCESS | 2095 | 1468500898317 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:54:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:54:58 INFO - PROCESS | 2095 | 1468500898319 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 05:54:58 INFO - PROCESS | 2095 | 1468500898321 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 2095 | 1468500898322 Marionette TRACE conn3 <- [1,3034,null,{}] 05:54:58 INFO - PROCESS | 2095 | 1468500898324 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:58 INFO - PROCESS | 2095 | 1468500898326 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:58 INFO - PROCESS | 2095 | 1468500898458 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:54:58 INFO - PROCESS | 2095 | 1468500898467 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 2095 | 1468500898470 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:58 INFO - PROCESS | 2095 | ++DOCSHELL 0x12d517000 == 35 [pid = 2095] [id = 768] 05:54:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12bf37000) [pid = 2095] [serial = 2302] [outer = 0x0] 05:54:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12ce16400) [pid = 2095] [serial = 2303] [outer = 0x12bf37000] 05:54:58 INFO - PROCESS | 2095 | 1468500898512 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12ce1e400) [pid = 2095] [serial = 2304] [outer = 0x12bf37000] 05:54:59 INFO - PROCESS | 2095 | 1468500899036 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:54:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 768ms 05:54:59 INFO - PROCESS | 2095 | 1468500899090 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 2095 | 1468500899093 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 05:54:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:54:59 INFO - PROCESS | 2095 | 1468500899096 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 2095 | 1468500899098 Marionette TRACE conn3 <- [1,3038,null,{}] 05:54:59 INFO - PROCESS | 2095 | 1468500899102 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 2095 | 1468500899103 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:59 INFO - PROCESS | 2095 | 1468500899220 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:54:59 INFO - PROCESS | 2095 | 1468500899305 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 2095 | 1468500899306 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:59 INFO - PROCESS | 2095 | ++DOCSHELL 0x117f22000 == 36 [pid = 2095] [id = 769] 05:54:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x112a7c800) [pid = 2095] [serial = 2305] [outer = 0x0] 05:54:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x113248c00) [pid = 2095] [serial = 2306] [outer = 0x112a7c800] 05:54:59 INFO - PROCESS | 2095 | 1468500899337 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x11686cc00) [pid = 2095] [serial = 2307] [outer = 0x112a7c800] 05:54:59 INFO - PROCESS | 2095 | 1468500899784 Marionette TRACE conn3 <- [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"]]]}] 05:54:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:54:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 721ms 05:54:59 INFO - PROCESS | 2095 | 1468500899817 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 2095 | 1468500899822 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 05:54:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:54:59 INFO - PROCESS | 2095 | 1468500899829 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 2095 | 1468500899831 Marionette TRACE conn3 <- [1,3042,null,{}] 05:54:59 INFO - PROCESS | 2095 | 1468500899835 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 2095 | 1468500899838 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:54:59 INFO - PROCESS | 2095 | 1468500899954 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:55:00 INFO - PROCESS | 2095 | 1468500900018 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 2095 | 1468500900019 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x121533000 == 37 [pid = 2095] [id = 770] 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x117668000) [pid = 2095] [serial = 2308] [outer = 0x0] 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x118628400) [pid = 2095] [serial = 2309] [outer = 0x117668000] 05:55:00 INFO - PROCESS | 2095 | 1468500900050 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x118f12000) [pid = 2095] [serial = 2310] [outer = 0x117668000] 05:55:00 INFO - PROCESS | 2095 | 1468500900556 Marionette TRACE conn3 <- [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]]]}] 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:55:00 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. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:55:00 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'.) 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:55:00 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. 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:55:00 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. 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:55:00 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. 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:55:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 780ms 05:55:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:55:00 INFO - PROCESS | 2095 | 1468500900618 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:55:00 INFO - PROCESS | 2095 | 1468500900620 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 05:55:00 INFO - PROCESS | 2095 | 1468500900627 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 2095 | 1468500900630 Marionette TRACE conn3 <- [1,3046,null,{}] 05:55:00 INFO - PROCESS | 2095 | 1468500900639 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 2095 | 1468500900643 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:00 INFO - PROCESS | 2095 | 1468500900762 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:55:00 INFO - PROCESS | 2095 | 1468500900849 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 2095 | 1468500900851 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:00 INFO - PROCESS | 2095 | ++DOCSHELL 0x1292e2000 == 38 [pid = 2095] [id = 771] 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x125fd4c00) [pid = 2095] [serial = 2311] [outer = 0x0] 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1272e3c00) [pid = 2095] [serial = 2312] [outer = 0x125fd4c00] 05:55:00 INFO - PROCESS | 2095 | 1468500900882 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x128b66000) [pid = 2095] [serial = 2313] [outer = 0x125fd4c00] 05:55:01 INFO - PROCESS | 2095 | [2095] 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 05:55:01 INFO - PROCESS | 2095 | 1468500901435 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:55:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:55:01 INFO - {} 05:55:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 825ms 05:55:01 INFO - PROCESS | 2095 | 1468500901451 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:55:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:55:01 INFO - PROCESS | 2095 | 1468500901453 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 05:55:01 INFO - PROCESS | 2095 | 1468500901456 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 2095 | 1468500901458 Marionette TRACE conn3 <- [1,3050,null,{}] 05:55:01 INFO - PROCESS | 2095 | 1468500901461 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:01 INFO - PROCESS | 2095 | 1468500901463 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:01 INFO - PROCESS | 2095 | 1468500901598 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:55:01 INFO - PROCESS | 2095 | 1468500901721 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 2095 | 1468500901722 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12de6d000 == 37 [pid = 2095] [id = 767] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e1000 == 36 [pid = 2095] [id = 766] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8e4800 == 35 [pid = 2095] [id = 765] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x112d4d000 == 34 [pid = 2095] [id = 764] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1288b8000 == 33 [pid = 2095] [id = 763] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x123eb1800 == 32 [pid = 2095] [id = 762] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x1214cd000 == 31 [pid = 2095] [id = 761] 05:55:01 INFO - PROCESS | 2095 | ++DOCSHELL 0x116baa800 == 32 [pid = 2095] [id = 772] 05:55:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x112005c00) [pid = 2095] [serial = 2314] [outer = 0x0] 05:55:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 110 (0x1128d2000) [pid = 2095] [serial = 2315] [outer = 0x112005c00] 05:55:01 INFO - PROCESS | 2095 | 1468500901772 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 2095 | ++DOMWINDOW == 111 (0x1129afc00) [pid = 2095] [serial = 2316] [outer = 0x112005c00] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x117f08800 == 31 [pid = 2095] [id = 760] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x117f11000 == 30 [pid = 2095] [id = 759] 05:55:01 INFO - PROCESS | 2095 | --DOCSHELL 0x115fba800 == 29 [pid = 2095] [id = 758] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 110 (0x128632000) [pid = 2095] [serial = 2227] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 109 (0x1291b0800) [pid = 2095] [serial = 2230] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 108 (0x1292d4c00) [pid = 2095] [serial = 2233] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 107 (0x113c37800) [pid = 2095] [serial = 2212] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 106 (0x117288800) [pid = 2095] [serial = 2213] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 105 (0x117287c00) [pid = 2095] [serial = 2209] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 104 (0x117fdf400) [pid = 2095] [serial = 2210] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 103 (0x1291bb400) [pid = 2095] [serial = 2231] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 102 (0x128637400) [pid = 2095] [serial = 2204] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 101 (0x1272f0000) [pid = 2095] [serial = 2203] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 100 (0x1196d0c00) [pid = 2095] [serial = 2218] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 99 (0x1214e5000) [pid = 2095] [serial = 2219] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x1241ec800) [pid = 2095] [serial = 2221] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x124b32000) [pid = 2095] [serial = 2222] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x12575b400) [pid = 2095] [serial = 2224] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x1129b3400) [pid = 2095] [serial = 2206] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x12ba66c00) [pid = 2095] [serial = 2248] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x113304000) [pid = 2095] [serial = 2207] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x117fe0400) [pid = 2095] [serial = 2215] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1186efc00) [pid = 2095] [serial = 2216] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x12a616000) [pid = 2095] [serial = 2236] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x1296d6000) [pid = 2095] [serial = 2234] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x12b84f400) [pid = 2095] [serial = 2245] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x125580400) [pid = 2095] [serial = 2241] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x12b853400) [pid = 2095] [serial = 2247] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x12a71f800) [pid = 2095] [serial = 2237] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x12a807000) [pid = 2095] [serial = 2244] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x128b6d000) [pid = 2095] [serial = 2228] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x12a61a000) [pid = 2095] [serial = 2242] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 81 (0x1122ba000) [pid = 2095] [serial = 2239] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 80 (0x12702a400) [pid = 2095] [serial = 2225] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 79 (0x12bae2400) [pid = 2095] [serial = 2251] [outer = 0x0] [url = about:blank] 05:55:01 INFO - PROCESS | 2095 | --DOMWINDOW == 78 (0x12bad9800) [pid = 2095] [serial = 2250] [outer = 0x0] [url = about:blank] 05:55:02 INFO - PROCESS | 2095 | 1468500902155 Marionette TRACE conn3 <- [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]]]}] 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:55:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 723ms 05:55:02 INFO - PROCESS | 2095 | 1468500902180 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 2095 | 1468500902184 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 05:55:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:55:02 INFO - PROCESS | 2095 | 1468500902199 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 2095 | 1468500902201 Marionette TRACE conn3 <- [1,3054,null,{}] 05:55:02 INFO - PROCESS | 2095 | 1468500902205 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 2095 | 1468500902208 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:02 INFO - PROCESS | 2095 | 1468500902328 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:55:02 INFO - PROCESS | 2095 | 1468500902341 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 2095 | 1468500902342 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:02 INFO - PROCESS | 2095 | ++DOCSHELL 0x119677000 == 30 [pid = 2095] [id = 773] 05:55:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 79 (0x115e0f000) [pid = 2095] [serial = 2317] [outer = 0x0] 05:55:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 80 (0x115f0f800) [pid = 2095] [serial = 2318] [outer = 0x115e0f000] 05:55:02 INFO - PROCESS | 2095 | 1468500902375 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 2095 | ++DOMWINDOW == 81 (0x11690c800) [pid = 2095] [serial = 2319] [outer = 0x115e0f000] 05:55:02 INFO - PROCESS | 2095 | 1468500902831 Marionette TRACE conn3 <- [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"]]]}] 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:55:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:02 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" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:02 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" 05:55:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 692ms 05:55:02 INFO - PROCESS | 2095 | 1468500902885 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 2095 | 1468500902886 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 05:55:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:55:02 INFO - PROCESS | 2095 | 1468500902889 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 2095 | 1468500902893 Marionette TRACE conn3 <- [1,3058,null,{}] 05:55:02 INFO - PROCESS | 2095 | 1468500902902 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 2095 | 1468500902905 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:02 INFO - PROCESS | 2095 | 1468500902986 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:55:03 INFO - PROCESS | 2095 | 1468500902999 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2095 | 1468500903001 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x12197b000 == 31 [pid = 2095] [id = 774] 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 82 (0x1186fb400) [pid = 2095] [serial = 2320] [outer = 0x0] 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1188ba800) [pid = 2095] [serial = 2321] [outer = 0x1186fb400] 05:55:03 INFO - PROCESS | 2095 | 1468500903028 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118feec00) [pid = 2095] [serial = 2322] [outer = 0x1186fb400] 05:55:03 INFO - PROCESS | 2095 | 1468500903363 Marionette TRACE conn3 <- [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]]]}] 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:55:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:55:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:55:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:55:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:55:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:55:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 525ms 05:55:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:55:03 INFO - PROCESS | 2095 | 1468500903415 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 2095 | 1468500903417 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 05:55:03 INFO - PROCESS | 2095 | 1468500903419 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 2095 | 1468500903420 Marionette TRACE conn3 <- [1,3062,null,{}] 05:55:03 INFO - PROCESS | 2095 | 1468500903422 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 2095 | 1468500903423 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:03 INFO - PROCESS | 2095 | 1468500903504 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:55:03 INFO - PROCESS | 2095 | 1468500903509 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2095 | 1468500903511 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x11267c800 == 32 [pid = 2095] [id = 775] 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x119b02c00) [pid = 2095] [serial = 2323] [outer = 0x0] 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x1214dc400) [pid = 2095] [serial = 2324] [outer = 0x119b02c00] 05:55:03 INFO - PROCESS | 2095 | 1468500903536 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124053400) [pid = 2095] [serial = 2325] [outer = 0x119b02c00] 05:55:03 INFO - PROCESS | 2095 | [2095] 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 05:55:03 INFO - PROCESS | 2095 | 1468500903882 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:55:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:55:03 INFO - {} 05:55:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 05:55:03 INFO - PROCESS | 2095 | 1468500903887 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 2095 | 1468500903889 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 05:55:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:55:03 INFO - PROCESS | 2095 | 1468500903891 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 2095 | 1468500903892 Marionette TRACE conn3 <- [1,3066,null,{}] 05:55:03 INFO - PROCESS | 2095 | 1468500903894 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:03 INFO - PROCESS | 2095 | 1468500903895 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:03 INFO - PROCESS | 2095 | 1468500903970 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:55:03 INFO - PROCESS | 2095 | 1468500903974 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 2095 | 1468500903977 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:03 INFO - PROCESS | 2095 | ++DOCSHELL 0x112a64800 == 33 [pid = 2095] [id = 776] 05:55:03 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x124423800) [pid = 2095] [serial = 2326] [outer = 0x0] 05:55:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x125760c00) [pid = 2095] [serial = 2327] [outer = 0x124423800] 05:55:04 INFO - PROCESS | 2095 | 1468500904002 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x1272e9800) [pid = 2095] [serial = 2328] [outer = 0x124423800] 05:55:04 INFO - PROCESS | 2095 | 1468500904338 Marionette TRACE conn3 <- [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]]]}] 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:55:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 470ms 05:55:04 INFO - PROCESS | 2095 | 1468500904364 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 2095 | 1468500904366 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 05:55:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:55:04 INFO - PROCESS | 2095 | 1468500904368 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 2095 | 1468500904369 Marionette TRACE conn3 <- [1,3070,null,{}] 05:55:04 INFO - PROCESS | 2095 | 1468500904386 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:04 INFO - PROCESS | 2095 | 1468500904391 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:04 INFO - PROCESS | 2095 | 1468500904556 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:55:04 INFO - PROCESS | 2095 | 1468500904611 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 2095 | 1468500904612 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:04 INFO - PROCESS | 2095 | ++DOCSHELL 0x128e3b000 == 34 [pid = 2095] [id = 777] 05:55:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x125765800) [pid = 2095] [serial = 2329] [outer = 0x0] 05:55:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x128acd800) [pid = 2095] [serial = 2330] [outer = 0x125765800] 05:55:04 INFO - PROCESS | 2095 | 1468500904651 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x1291b4c00) [pid = 2095] [serial = 2331] [outer = 0x125765800] 05:55:05 INFO - PROCESS | 2095 | 1468500905063 Marionette TRACE conn3 <- [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]]]}] 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 05:55:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:55:05 INFO - PROCESS | 2095 | 1468500905098 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 2095 | 1468500905099 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 05:55:05 INFO - PROCESS | 2095 | 1468500905102 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 2095 | 1468500905103 Marionette TRACE conn3 <- [1,3074,null,{}] 05:55:05 INFO - PROCESS | 2095 | 1468500905105 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 2095 | 1468500905106 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:05 INFO - PROCESS | 2095 | 1468500905205 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:55:05 INFO - PROCESS | 2095 | 1468500905216 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 2095 | 1468500905217 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a677000 == 35 [pid = 2095] [id = 778] 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1291b5000) [pid = 2095] [serial = 2332] [outer = 0x0] 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1292d8000) [pid = 2095] [serial = 2333] [outer = 0x1291b5000] 05:55:05 INFO - PROCESS | 2095 | 1468500905249 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x1296db400) [pid = 2095] [serial = 2334] [outer = 0x1291b5000] 05:55:05 INFO - PROCESS | 2095 | 1468500905549 Marionette TRACE conn3 <- [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]]]}] 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 05:55:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:55:05 INFO - PROCESS | 2095 | 1468500905571 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 2095 | 1468500905572 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 05:55:05 INFO - PROCESS | 2095 | 1468500905576 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 2095 | 1468500905579 Marionette TRACE conn3 <- [1,3078,null,{}] 05:55:05 INFO - PROCESS | 2095 | 1468500905589 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 2095 | 1468500905590 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:05 INFO - PROCESS | 2095 | 1468500905693 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:55:05 INFO - PROCESS | 2095 | 1468500905697 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 2095 | 1468500905698 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:05 INFO - PROCESS | 2095 | ++DOCSHELL 0x12a8dd000 == 36 [pid = 2095] [id = 779] 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x12a613400) [pid = 2095] [serial = 2335] [outer = 0x0] 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x12a71f800) [pid = 2095] [serial = 2336] [outer = 0x12a613400] 05:55:05 INFO - PROCESS | 2095 | 1468500905759 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x12a772800) [pid = 2095] [serial = 2337] [outer = 0x12a613400] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 98 (0x110fed400) [pid = 2095] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 97 (0x125761000) [pid = 2095] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 96 (0x1110a1400) [pid = 2095] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 95 (0x110f78400) [pid = 2095] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 94 (0x1129ab000) [pid = 2095] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 93 (0x110fed800) [pid = 2095] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 92 (0x116869400) [pid = 2095] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 91 (0x1183a6000) [pid = 2095] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 90 (0x127210800) [pid = 2095] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 89 (0x118621400) [pid = 2095] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 88 (0x128b44000) [pid = 2095] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 87 (0x1128d6800) [pid = 2095] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 86 (0x1292cf000) [pid = 2095] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 85 (0x1175e6c00) [pid = 2095] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 84 (0x119b03000) [pid = 2095] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 83 (0x116868800) [pid = 2095] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:55:06 INFO - PROCESS | 2095 | --DOMWINDOW == 82 (0x124b36400) [pid = 2095] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:55:06 INFO - PROCESS | 2095 | 1468500906250 Marionette TRACE conn3 <- [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] 05:55:06 INFO - PROCESS | 2095 | 1468500906313 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 05:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:55:06 INFO - PROCESS | 2095 | 1468500906316 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 2095 | 1468500906318 Marionette TRACE conn3 <- [1,3082,null,{}] 05:55:06 INFO - PROCESS | 2095 | 1468500906321 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 2095 | 1468500906323 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:06 INFO - PROCESS | 2095 | 1468500906453 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:55:06 INFO - PROCESS | 2095 | 1468500906459 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2095 | 1468500906460 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:06 INFO - PROCESS | 2095 | ++DOCSHELL 0x12baab800 == 37 [pid = 2095] [id = 780] 05:55:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 83 (0x1128d6800) [pid = 2095] [serial = 2338] [outer = 0x0] 05:55:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 84 (0x118621400) [pid = 2095] [serial = 2339] [outer = 0x1128d6800] 05:55:06 INFO - PROCESS | 2095 | 1468500906493 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 2095 | ++DOMWINDOW == 85 (0x110f78000) [pid = 2095] [serial = 2340] [outer = 0x1128d6800] 05:55:06 INFO - PROCESS | 2095 | 1468500906797 Marionette TRACE conn3 <- [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]]]}] 05:55:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 05:55:06 INFO - PROCESS | 2095 | 1468500906837 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 2095 | 1468500906838 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 05:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:55:06 INFO - PROCESS | 2095 | 1468500906841 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 2095 | 1468500906843 Marionette TRACE conn3 <- [1,3086,null,{}] 05:55:06 INFO - PROCESS | 2095 | 1468500906846 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 2095 | 1468500906847 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:06 INFO - PROCESS | 2095 | 1468500906965 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:55:06 INFO - PROCESS | 2095 | 1468500906989 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 2095 | 1468500906990 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bb44000 == 38 [pid = 2095] [id = 781] 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 86 (0x110f7dc00) [pid = 2095] [serial = 2341] [outer = 0x0] 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 87 (0x124b30800) [pid = 2095] [serial = 2342] [outer = 0x110f7dc00] 05:55:07 INFO - PROCESS | 2095 | 1468500907030 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 88 (0x12a804800) [pid = 2095] [serial = 2343] [outer = 0x110f7dc00] 05:55:07 INFO - PROCESS | 2095 | 1468500907429 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:55:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:55:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 621ms 05:55:07 INFO - PROCESS | 2095 | 1468500907462 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 2095 | 1468500907464 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 05:55:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:55:07 INFO - PROCESS | 2095 | 1468500907468 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 2095 | 1468500907471 Marionette TRACE conn3 <- [1,3090,null,{}] 05:55:07 INFO - PROCESS | 2095 | 1468500907474 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:07 INFO - PROCESS | 2095 | 1468500907476 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:07 INFO - PROCESS | 2095 | 1468500907590 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:55:07 INFO - PROCESS | 2095 | 1468500907627 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 2095 | 1468500907629 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:07 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf18000 == 39 [pid = 2095] [id = 782] 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 89 (0x12a80b800) [pid = 2095] [serial = 2344] [outer = 0x0] 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 90 (0x12aeef800) [pid = 2095] [serial = 2345] [outer = 0x12a80b800] 05:55:07 INFO - PROCESS | 2095 | 1468500907678 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 2095 | ++DOMWINDOW == 91 (0x12bad7000) [pid = 2095] [serial = 2346] [outer = 0x12a80b800] 05:55:08 INFO - PROCESS | 2095 | 1468500907999 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 577ms 05:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:55:08 INFO - PROCESS | 2095 | 1468500908047 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 2095 | 1468500908048 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 05:55:08 INFO - PROCESS | 2095 | 1468500908050 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 2095 | 1468500908051 Marionette TRACE conn3 <- [1,3094,null,{}] 05:55:08 INFO - PROCESS | 2095 | 1468500908054 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 2095 | 1468500908055 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:08 INFO - PROCESS | 2095 | 1468500908221 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:55:08 INFO - PROCESS | 2095 | 1468500908230 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 2095 | 1468500908231 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:08 INFO - PROCESS | 2095 | ++DOCSHELL 0x11264d800 == 40 [pid = 2095] [id = 783] 05:55:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 92 (0x110f2c400) [pid = 2095] [serial = 2347] [outer = 0x0] 05:55:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 93 (0x110f82000) [pid = 2095] [serial = 2348] [outer = 0x110f2c400] 05:55:08 INFO - PROCESS | 2095 | 1468500908346 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 2095 | ++DOMWINDOW == 94 (0x1128cf000) [pid = 2095] [serial = 2349] [outer = 0x110f2c400] 05:55:08 INFO - PROCESS | 2095 | 1468500908798 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 768ms 05:55:08 INFO - PROCESS | 2095 | 1468500908819 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:55:08 INFO - PROCESS | 2095 | 1468500908822 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 05:55:08 INFO - PROCESS | 2095 | 1468500908825 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 2095 | 1468500908827 Marionette TRACE conn3 <- [1,3098,null,{}] 05:55:08 INFO - PROCESS | 2095 | 1468500908830 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 2095 | 1468500908832 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:08 INFO - PROCESS | 2095 | 1468500908944 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:55:09 INFO - PROCESS | 2095 | 1468500909051 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 2095 | 1468500909053 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x112a58800 == 41 [pid = 2095] [id = 784] 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 95 (0x1128d6400) [pid = 2095] [serial = 2350] [outer = 0x0] 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 96 (0x116862000) [pid = 2095] [serial = 2351] [outer = 0x1128d6400] 05:55:09 INFO - PROCESS | 2095 | 1468500909086 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 97 (0x117287400) [pid = 2095] [serial = 2352] [outer = 0x1128d6400] 05:55:09 INFO - PROCESS | 2095 | 1468500909450 Marionette TRACE conn3 <- [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]]]}] 05:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:55:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 05:55:09 INFO - PROCESS | 2095 | 1468500909497 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 2095 | 1468500909500 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 05:55:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:55:09 INFO - PROCESS | 2095 | 1468500909504 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 2095 | 1468500909506 Marionette TRACE conn3 <- [1,3102,null,{}] 05:55:09 INFO - PROCESS | 2095 | 1468500909509 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 2095 | 1468500909510 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:09 INFO - PROCESS | 2095 | 1468500909618 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:55:09 INFO - PROCESS | 2095 | 1468500909723 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 2095 | 1468500909724 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:09 INFO - PROCESS | 2095 | ++DOCSHELL 0x123ebd000 == 42 [pid = 2095] [id = 785] 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 98 (0x1183a2400) [pid = 2095] [serial = 2353] [outer = 0x0] 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 99 (0x118f0a400) [pid = 2095] [serial = 2354] [outer = 0x1183a2400] 05:55:09 INFO - PROCESS | 2095 | 1468500909753 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 2095 | ++DOMWINDOW == 100 (0x1196d4800) [pid = 2095] [serial = 2355] [outer = 0x1183a2400] 05:55:10 INFO - PROCESS | 2095 | 1468500910111 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 620ms 05:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:55:10 INFO - PROCESS | 2095 | 1468500910126 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 2095 | 1468500910128 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 05:55:10 INFO - PROCESS | 2095 | 1468500910130 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 2095 | 1468500910133 Marionette TRACE conn3 <- [1,3106,null,{}] 05:55:10 INFO - PROCESS | 2095 | 1468500910141 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 2095 | 1468500910144 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:10 INFO - PROCESS | 2095 | 1468500910250 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:55:10 INFO - PROCESS | 2095 | 1468500910327 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 2095 | 1468500910329 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:10 INFO - PROCESS | 2095 | ++DOCSHELL 0x12bf0f800 == 43 [pid = 2095] [id = 786] 05:55:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 101 (0x119b2e000) [pid = 2095] [serial = 2356] [outer = 0x0] 05:55:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 102 (0x121c41400) [pid = 2095] [serial = 2357] [outer = 0x119b2e000] 05:55:10 INFO - PROCESS | 2095 | 1468500910357 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 2095 | ++DOMWINDOW == 103 (0x124bc3000) [pid = 2095] [serial = 2358] [outer = 0x119b2e000] 05:55:10 INFO - PROCESS | 2095 | 1468500910738 Marionette TRACE conn3 <- [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]]]}] 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 624ms 05:55:10 INFO - PROCESS | 2095 | 1468500910755 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 2095 | 1468500910758 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 05:55:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:55:10 INFO - PROCESS | 2095 | 1468500910761 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 2095 | 1468500910764 Marionette TRACE conn3 <- [1,3110,null,{}] 05:55:10 INFO - PROCESS | 2095 | 1468500910767 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 2095 | 1468500910769 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:10 INFO - PROCESS | 2095 | 1468500910901 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:55:10 INFO - PROCESS | 2095 | 1468500910997 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 2095 | 1468500910998 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x12c6bc800 == 44 [pid = 2095] [id = 787] 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 104 (0x12575f400) [pid = 2095] [serial = 2359] [outer = 0x0] 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 105 (0x128aca800) [pid = 2095] [serial = 2360] [outer = 0x12575f400] 05:55:11 INFO - PROCESS | 2095 | 1468500911029 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 106 (0x128b49800) [pid = 2095] [serial = 2361] [outer = 0x12575f400] 05:55:11 INFO - PROCESS | 2095 | 1468500911399 Marionette TRACE conn3 <- [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"]]]}] 05:55:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:55:11 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 05:55:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:55:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 672ms 05:55:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:55:11 INFO - PROCESS | 2095 | 1468500911433 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 2095 | 1468500911435 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 05:55:11 INFO - PROCESS | 2095 | 1468500911437 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 2095 | 1468500911438 Marionette TRACE conn3 <- [1,3114,null,{}] 05:55:11 INFO - PROCESS | 2095 | 1468500911441 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:11 INFO - PROCESS | 2095 | 1468500911442 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:11 INFO - PROCESS | 2095 | 1468500911546 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:55:11 INFO - PROCESS | 2095 | 1468500911653 Marionette TRACE conn3 -> [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\", \"1757ae44-0193-42c2-8172-2d4737ed69e3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 2095 | 1468500911654 Marionette INFO sendAsync dd669704-66d4-1a4f-9ee4-333af9c3a560 05:55:11 INFO - PROCESS | 2095 | ++DOCSHELL 0x11755f800 == 45 [pid = 2095] [id = 788] 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 107 (0x1122b5000) [pid = 2095] [serial = 2362] [outer = 0x0] 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 108 (0x113304000) [pid = 2095] [serial = 2363] [outer = 0x1122b5000] 05:55:11 INFO - PROCESS | 2095 | 1468500911692 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 2095 | ++DOMWINDOW == 109 (0x128ac5c00) [pid = 2095] [serial = 2364] [outer = 0x1122b5000] 05:55:12 INFO - PROCESS | 2095 | 1468500912302 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:55:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 873ms 05:55:12 INFO - PROCESS | 2095 | 1468500912312 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 2095 | 1468500912316 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf18000 == 44 [pid = 2095] [id = 782] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12bb44000 == 43 [pid = 2095] [id = 781] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12baab800 == 42 [pid = 2095] [id = 780] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12a8dd000 == 41 [pid = 2095] [id = 779] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12a677000 == 40 [pid = 2095] [id = 778] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x128e3b000 == 39 [pid = 2095] [id = 777] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x112a64800 == 38 [pid = 2095] [id = 776] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x11267c800 == 37 [pid = 2095] [id = 775] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12197b000 == 36 [pid = 2095] [id = 774] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x119677000 == 35 [pid = 2095] [id = 773] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x116baa800 == 34 [pid = 2095] [id = 772] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x1292e2000 == 33 [pid = 2095] [id = 771] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x121533000 == 32 [pid = 2095] [id = 770] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x117f22000 == 31 [pid = 2095] [id = 769] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12d517000 == 30 [pid = 2095] [id = 768] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12c6bc800 == 29 [pid = 2095] [id = 787] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x12bf0f800 == 28 [pid = 2095] [id = 786] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x123ebd000 == 27 [pid = 2095] [id = 785] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x112a58800 == 26 [pid = 2095] [id = 784] 05:55:13 INFO - PROCESS | 2095 | --DOCSHELL 0x11264d800 == 25 [pid = 2095] [id = 783] 05:55:13 WARNING - u'runner_teardown' () 05:55:13 INFO - No more tests 05:55:13 INFO - Got 0 unexpected results 05:55:13 INFO - SUITE-END | took 501s 05:55:13 INFO - Closing logging queue 05:55:13 INFO - queue closed 05:55:13 INFO - Return code: 0 05:55:13 WARNING - # TBPL SUCCESS # 05:55:13 INFO - Running post-action listener: _resource_record_post_action 05:55:13 INFO - Running post-run listener: _resource_record_post_run 05:55:14 INFO - Total resource usage - Wall time: 523s; CPU: 58.0%; Read bytes: 29081088; Write bytes: 949698048; Read time: 177; Write time: 5055 05:55:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:55:14 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153973248; Write bytes: 153915392; Read time: 13855; Write time: 332 05:55:14 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 28765696; Write bytes: 792854016; Read time: 173; Write time: 4710 05:55:14 INFO - Running post-run listener: _upload_blobber_files 05:55:14 INFO - Blob upload gear active. 05:55:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:55:14 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 05:55:14 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'] 05:55:14 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 05:55:14 INFO - (blobuploader) - INFO - Open directory for files ... 05:55:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:55:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:55:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:15 INFO - (blobuploader) - INFO - Done attempting. 05:55:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:55:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:55:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:17 INFO - (blobuploader) - INFO - Done attempting. 05:55:17 INFO - (blobuploader) - INFO - Iteration through files over. 05:55:17 INFO - Return code: 0 05:55:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:55:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:55:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/905bd7fadf32d9a109f94e247686447690b2008fbf9d0a95b56a896d9a55d27a3d97641fee4b005ecdee1e85cf047750e52fa715490ad3d148fadb330b23336f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f65c208ad1ad0927a87713316ab8a00305ebdf4a89caf61e05ec4939fe5884cbd8a8b69a1c3f2aec2fb9d7ae389c569b87a2ee92da7278361f65aa42182f53a"} 05:55:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:55:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:55:17 INFO - Contents: 05:55:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/905bd7fadf32d9a109f94e247686447690b2008fbf9d0a95b56a896d9a55d27a3d97641fee4b005ecdee1e85cf047750e52fa715490ad3d148fadb330b23336f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f65c208ad1ad0927a87713316ab8a00305ebdf4a89caf61e05ec4939fe5884cbd8a8b69a1c3f2aec2fb9d7ae389c569b87a2ee92da7278361f65aa42182f53a"} 05:55:17 INFO - Running post-run listener: copy_logs_to_upload_dir 05:55:17 INFO - Copying logs to upload dir... 05:55:17 INFO - mkdir: /builds/slave/test/build/upload/logs 05:55:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=574.598127 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 34 secs) (at 2016-07-14 05:55:17.666432) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:55:17.670282) ========= 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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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/905bd7fadf32d9a109f94e247686447690b2008fbf9d0a95b56a896d9a55d27a3d97641fee4b005ecdee1e85cf047750e52fa715490ad3d148fadb330b23336f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f65c208ad1ad0927a87713316ab8a00305ebdf4a89caf61e05ec4939fe5884cbd8a8b69a1c3f2aec2fb9d7ae389c569b87a2ee92da7278361f65aa42182f53a"} build_url:https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012160 build_url: 'https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/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/905bd7fadf32d9a109f94e247686447690b2008fbf9d0a95b56a896d9a55d27a3d97641fee4b005ecdee1e85cf047750e52fa715490ad3d148fadb330b23336f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f65c208ad1ad0927a87713316ab8a00305ebdf4a89caf61e05ec4939fe5884cbd8a8b69a1c3f2aec2fb9d7ae389c569b87a2ee92da7278361f65aa42182f53a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eMPOjQC9QwyBYZixeaJkgA/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-14 05:55:17.711733) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:55:17.712103) ========= 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.KUAHpaJX7c/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.DZxMiWXN3T/Listeners TMPDIR=/var/folders/00/7tdhxz016pgck4583ks_0xj800000w/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.005104 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:55:17.761336) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:55:17.761782) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:55:17.762200) ========= ========= Total master_lag: 0.48 =========